commit c208981c58d7f27dfb6a9a9dc6113be5d6b06829
Author: Jim Whitehead <
[email protected]>
Date: Mon Nov 13 22:00:23 2017 +0100
Update for 7.3
commit f60e63b93f25a1b5730c7561b363805d033bbb06
Author: Jim Whitehead <
[email protected]>
Date: Sat Apr 8 10:56:26 2017 +0200
Don't try to enable nameplates or forbidden objects
commit 96b8d2985782cf7f598d34a233208fc1de269728
Author: Jim Whitehead <
[email protected]>
Date: Thu Apr 6 18:48:23 2017 +0200
Update for 7.2
commit bec043c2940f8889c79db1e681c4faf7855cee53
Author: Jim Whitehead <
[email protected]>
Date: Fri Jan 27 09:29:00 2017 +0100
Add a /clique profile <profileName> command
This makes it possible to change profiles without navigating the GUI.
commit 2e2d982e73ed5ea1db9a25ecdc950cde861033e0
Author: Jim Whitehead <
[email protected]>
Date: Wed Oct 26 21:30:11 2016 +0200
Ensure we don't try to register nameplates
commit ce0fc5e1016ee862d907c7fd103113193eb41f65
Author: Jim Whitehead <
[email protected]>
Date: Wed Oct 26 21:30:02 2016 +0200
Update for 7.1
commit 2f0e1a6c0728281d82f127005e0747f165d866e7
Author: Jim Whitehead <
[email protected]>
Date: Fri Sep 30 21:25:27 2016 +0200
Attempt to resolve the issue with "stuck" bindings
There are some situations in which the mouseover unit can go away, and
we're currently using this to detect if a frame might be obscuring the
current one or if the current frame has been hidden.
I have made this check smarter and it should be better at determining
when to clear the bindings that have been set. If you want to view more
information about when bindings are being clear (or not) you can run the
following in-game:
/run Clique.settings.debugUnitIssue = true
/reload
You can remove these messages later with the reverse:
/run Clique.settings.debugUnitIssue = false
/reload
commit 718b84afa3a18434d485c3fa67942e9fc13afed5
Author: Jim Whitehead <
[email protected]>
Date: Fri Sep 9 22:20:04 2016 +0200
Trigger bindings changed on P_E_W
commit d406c5d92ede5b4f183ebd85085c9cc0bec1f5c9
Author: Jim Whitehead <
[email protected]>
Date: Tue Jul 26 08:25:28 2016 +0200
Add support for automatically switching profiles on talent change
These different profiles can be configured on the general options
screen.
commit fcc7a538798d5781988ad0c98d2f13bd15e5114e
Author: Jim Whitehead <
[email protected]>
Date: Mon Jul 25 23:19:54 2016 +0200
Update localization
commit 3df141436150b1f976320b2731e1d2912afe173f
Author: Jim Whitehead <
[email protected]>
Date: Mon Jul 25 23:18:52 2016 +0200
Add support for new talent specializations
This new version works a bit differently than the old one in that the
same spell can be bound to multiple talent sets and it should work
correctly. Basically if a talent bind set is selected then the bind will
only be available when that spec is active, but it is no longer an ONLY
bind set.
commit cf931200692882bb02214af5c91b9b9a9fc404fa
Author: Jim Whitehead <
[email protected]>
Date: Wed Jul 20 08:27:08 2016 +0200
Fix an issue with nameplates
commit c37a245db40855b55b02fcf339fdea9c97e6be19
Author: Jim Whitehead <
[email protected]>
Date: Wed Jul 20 07:43:00 2016 +0200
Auto-blacklist buttons without RegisterForClicks
The new nameplates inherit from the compact raid frame templates, but
don't have all of the methods needed to work with click-casting, so for
now we'll auto-blacklist all of those frames.
commit adc80f270237d7f4ac575793b49e60cb59a1720f
Author: Jim Whitehead <
[email protected]>
Date: Wed Jul 20 07:42:51 2016 +0200
Update TOC
commit ef357a9785d388927b5a7ec385dd8c39892aeb9e
Author: Jim Whitehead <
[email protected]>
Date: Sat Jun 27 10:41:01 2015 +0200
Update TOC for 6.2.0
commit dcaa7a09a1df747bf65a14201d646d7ca225eebf
Author: Jim Whitehead <
[email protected]>
Date: Sun Mar 15 11:40:34 2015 +0100
Update TOC for 6.1.x
commit a63a40f71fdca7bccc19e479616aaed8ca75d065
Author: Jim Whitehead <
[email protected]>
Date: Tue Oct 14 21:48:20 2014 +0200
Update AceDB3
commit 256890528dc5f3dcf936106d1fb585f27ba04a51
Author: Jim Whitehead <
[email protected]>
Date: Sat Jul 26 17:10:21 2014 +0200
Updates for WoD
- Handle 1nil change for Region:IsEnabled()
- Update TOC version
commit 5f87e85ec3d8ca05f7a70256b0f09dc10ce0c6ef
Author: Jim Whitehead <
[email protected]>
Date: Thu Sep 12 07:27:41 2013 +0200
Update for 5.4
commit f5a3e162f1e84207e4be6a1441a593046a8afeda
Author: James Whitehead II <
[email protected]>
Date: Sat Jul 20 14:17:59 2013 +0200
Enable status icon on compact raid frames
commit 3295be21cea50e68fe41d7641c8a7d128144141a
Author: James Whitehead II <
[email protected]>
Date: Tue Mar 19 07:37:04 2013 +0100
Temporarily fix an issue with unit menus
After 5.2 when Blizzard switched to 'togglemenu', there is a bug with
the dropdown code that requires raid frames to continue using 'menu'
instead in order to work properly. This change should properly use the
correct attribute until this bug has been fixed.
commit 638f3c7d64a2141592f07c4d6598c51cb57e27a4
Author: James Whitehead II <
[email protected]>
Date: Wed Mar 6 03:33:07 2013 +0000
Fixing menu bindings
commit 76099098c7e846626b07b593189707518afbf902
Author: James Whitehead II <
[email protected]>
Date: Wed Mar 6 02:54:02 2013 +0000
Updating TOC for 5.2
commit cd00eaded1d6646582ac2c05da0facfd8d510247
Author: James Whitehead II <
[email protected]>
Date: Wed Feb 13 07:21:53 2013 +0100
Make Clique PTR/Live compatible
commit 724249e8967d89d2c2ca392dd17f63c1fc1303db
Author: James Whitehead II <
[email protected]>
Date: Wed Feb 13 07:11:10 2013 +0100
Reduce the change of tainting with static popups
commit 9b1520bb695d13fd37fdfdd71acefa60df0fe83f
Author: James Whitehead II <
[email protected]>
Date: Thu Jan 3 06:22:58 2013 +0100
Update show menu binding
commit 5ee4b1556de1db8d3467d1c8dcfc27b7c2c55551
Author: James Whitehead II <
[email protected]>
Date: Wed Nov 28 21:08:45 2012 +0100
Update TOC for 5.1
commit 62d3597166744d460ddd3979b2300c6cc1ee327b
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 11 22:40:48 2012 +0200
Fix option for disabling target of target frame
Fixes 82
commit b30d737f352dcca98ceac478517c879c4f792ce5
Author: James Whitehead II <
[email protected]>
Date: Thu Sep 6 09:47:17 2012 +0200
Fix bindings for spells needing AOE targeting
The 'stop casting fix' was being applied to global bindings in addition
to hovercast bindings, which was breaking spells like Hurricane and
Blizzard. This should resolve those issues.
commit 4dbc7afcc5d4ba8a0223315429d3b7ec75c4753d
Author: James Whitehead II <
[email protected]>
Date: Thu Sep 6 09:32:54 2012 +0200
Don't apply wrong-spec bindings
Previously, if you were in your primary spec and you had a spell that
was bound to secondary spec only, the binding would still be active
(although it would not do anything). Simple test:
1. Bind 'moonfire' to 1 on hovercast,secspec
2. Verify it works
3. Change to primary spec
4. You will be unable to use your '1' normal binding
commit 690e0109e1d5dabd4d4d3b9f5bb1c3f56b8879e4
Author: James Whitehead II <
[email protected]>
Date: Wed Aug 29 21:43:58 2012 +0100
Update TOC correctly
commit 62a91916d14a1a06551b245c0ff39874bbf84bb6
Author: James Whitehead II <
[email protected]>
Date: Sun Jul 8 11:13:55 2012 +0100
Update for UIPanelButtonTemplate2 rename
commit b2f37296a91bdcba69d34a7d5a1a1b2f9c4e8ab2
Author: James Whitehead II <
[email protected]>
Date: Sat Jun 30 14:36:57 2012 +0100
Update for talent group changes
commit 2f2eb1542189b6fca5e9684d8348952b68b73d0e
Author: James Whitehead II <
[email protected]>
Date: Sat Jun 30 01:15:26 2012 +0100
Updated TOC
commit 7964d219b1fb1f222bb144fa252cdd68d56d5cbc
Author: James Whitehead II <
[email protected]>
Date: Sat Jun 30 01:13:52 2012 +0100
BindConfig template fixes for mop
commit feda1e402e4694ffef752c2971a7bc8729bf5b0a
Author: James Whitehead II <
[email protected]>
Date: Mon Dec 26 10:49:25 2011 +0000
Fix targeting with the stop casting fix
commit 4e3bb31b6cd42755117e65413707a23de9c83cd4
Author: James Whitehead II <
[email protected]>
Date: Sat Dec 24 14:50:51 2011 +0000
Add an option to call /stopcasting before each spellcast
commit 43e9010957b685b9f520a6566fd2f929ac3ef58f
Author: James Whitehead II <
[email protected]>
Date: Wed Nov 30 21:18:42 2011 +0000
Update .toc for 4.3.0
commit 4633e9a16dda6ce8a0f44394fea172fb49e19671
Author: James Whitehead II <
[email protected]l.com>
Date: Sat Nov 12 13:53:08 2011 +0000
Guard for corrupt saved variables
commit 03de6e45b805bb9f7b682bb7efab234167b030a9
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 16:27:14 2011 +0100
Add more unit tests for attributes
commit fc96980762395d84bdc51a3ae648f7064543f23a
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 16:27:02 2011 +0100
Add binding-sets for primary/secondary talent spec
commit 25ece5ad2f804d980af967c96b1b742bd59e328a
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 16:26:32 2011 +0100
Make the bindings list slightly more stable
commit 4f7f83ab0ff0e9dc9c14cbba1e92ce4d2e315a0e
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 16:26:20 2011 +0100
Fix the setting/clearing of ooc bindings
commit b2809a1c4538b92d4fa6a86893d342d9bd6e870b
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 13:49:24 2011 +0100
Fix whitespace
commit 6b841d6c62477899c7a59d68bbf30f2ba5edeb55
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 12:23:05 2011 +0100
Fix some whitespace/comments
commit 204f369058343a588dc3ad659d046cf14b45e02a
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 12:22:50 2011 +0100
Added a unit test framework for attributes
commit c89ee15643d2b4c85e7708496e112951a5f488e1
Author: James Whitehead II <
[email protected]>
Date: Fri Jul 29 08:06:04 2011 +0100
Enable mousewheel events as well as clicks
This was previously only working on frames that registered using the
RegisterFrame or ClickCastFrames mechanism.
commit 30b30582ef66a91d30e1dcd4b793f9bf90f8f9dd
Author: James Whitehead II <
[email protected]>
Date: Wed Jun 29 17:56:52 2011 +0100
Updating TOC for 4.2
commit a532b78fb81496758001a0da7b2f419385521992
Author: James Whitehead II <
[email protected]>
Date: Fri May 20 11:30:29 2011 +0100
Add missing Localization.ruRU.lua file
commit ded59439d20fab51756411c91cf9dc92ed1c68b6
Author: James Whitehead II <
[email protected]>
Date: Fri May 20 08:22:25 2011 +0100
Revert "Use 'secure' registration for RegisterFrame"
This reverts commit 0fa3e7bde2be8b508e152999872878425cb612ec.
commit 8ed0591ba84974d8ee66d175abaeeee10397894b
Author: James Whitehead II <
[email protected]>
Date: Thu May 19 20:59:58 2011 +0100
Clarify license as All rights reserved
commit ffcf89bca3872e8e652bbb381ebce86905064aae
Author: James Whitehead II <
[email protected]>
Date: Wed Apr 27 12:27:11 2011 +0100
Update TOC to 40100
commit 0599b6e999eb5ddb6ec7c54d6cbf9525df03037b
Author: James Whitehead II <
[email protected]>
Date: Wed Apr 27 12:26:47 2011 +0100
Fix support for compact party frames
commit 94be5a2a4bfc8fd4f21e77e7e4adda25b50e53e3
Author: James Whitehead II <
[email protected]>
Date: Tue Apr 12 17:38:37 2011 +0100
Attempt to fix the dangling bindings issue
If the player is over a frame that has key bindings active and that
frame is hidden or obscured then those bindings will remain active until
another Clique-enabled frame is moused over. This fix uses the attribute
driver template to clear this dangling button when the player no longer
has a 'mouseover' unit.
This change could potentially cause problems for small corner cases
where non-unit-frames are enabled for Clique casting, but I do not
currently know of any uses where this is the case.
commit cac1a824445f5ca3fcba6d7a7c8d5975943d47e2
Author: James Whitehead II <
[email protected]>
Date: Mon Mar 14 12:04:59 2011 +0000
Add ruRU localization thanks to StingerSoft
commit 4f962de0b16f179829d0a3c96ab7049810ff7595
Author: James Whitehead II <
[email protected]>
Date: Wed Mar 9 10:11:59 2011 +0000
Add support for the 'backspace' key, possibly
commit 8c0a20814cfe374c6729bc1e3d8e1bddc42d4918
Author: James Whitehead II <
[email protected]>
Date: Mon Jan 10 10:20:31 2011 +0000
Fix a bug with arena frames integration
commit 0148b98ec66b2d1eef56994f2150abfe8669b5ec
Author: James Whitehead II <
[email protected]>
Date: Sat Dec 4 15:25:45 2010 +0000
Fix group header template click applications
There was a problem with some frames (Pitbull party frames, for example)
that was causing out of combat bindings to not properly apply. This was
due to a weird behaviour of the secure environment system.
commit f00794cd11d72c68aced21d57fb6018a10fb24c9
Author: James Whitehead II <
[email protected]>
Date: Wed Dec 1 16:41:48 2010 +0000
Fix a bug that was causing some bindings to fail
commit b4572f74742ea226d3be2e4d2ac2c4859ce84b0d
Author: James Whitehead II <
[email protected]>
Date: Wed Dec 1 16:37:59 2010 +0000
Update AddonCore to re-include Printf
commit 204faee9f74f3217ea15328d0dde68225112de06
Author: James Whitehead II <
[email protected]>
Date: Tue Nov 23 09:04:42 2010 +0000
Add the blacklist code back in
commit 945cfdae4db4a1f87466416618a299eb1f7f4f7f
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 22 19:13:35 2010 +0000
Revamp of attribute calculation/setting
The logic seems to be a bit more straightforward and it seems that the
ooc/friend/enemy layering is working properly. The major changes are:
* Clique will only calculate new attributes when you change bindings
* Clique will apply the attributes when bindings change
* If you have ooc bindings, then they will swap on enter/leave combat
* Otherwise, they will not change, so there's no overhead from that
out-of-combat bindings should now correctly be applied over any other
type of binding with the same key. If this isn't the case, please report
it to me.
commit b933f42356322cae0ed06f4013301d909682ceac
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 22 19:10:32 2010 +0000
Add an addon:Defer() function for deferral
This function will defer the execution of a method or function until the
player as exited combat.
commit a92152532b2a76e8589bc78589cc9b428ef4538b
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 22 19:10:13 2010 +0000
Fix a bug in FireMessage argument checking
commit 52c8c3af7f4f8c7d00ae5d5a89b426f78ce6539f
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 22 19:09:48 2010 +0000
Make emergency debug mode more informative
commit dc6b7b53892453b85c323ad6086aa56a9c047e4b
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 22 10:05:04 2010 +0000
Add support for buff/debuff on raid frames
commit ae97ea8b17cb2ee6ed76baa5077cb49efc2e4db2
Author: James Whitehead II <
[email protected]>
Date: Wed Nov 17 13:50:08 2010 +0000
Adding support for CompactParty pet frames
commit b2b9154488c11857cf6a00f4089a8b3c0fc99126
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 15 11:15:12 2010 +0000
Add a pet header to the header test code
commit 0fe8564ea938471c3dbf47cb588e33e87b255094
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 15 11:14:57 2010 +0000
Fix hovercast/default combination to work properly
commit 6f44ddba4f041200f170080ba901c799045c2133
Author: James Whitehead II <
[email protected]>
Date: Sat Nov 13 19:43:27 2010 +0000
Move options panels around to be clearer
commit bb54a7108a37b461e2646f3c1c1e6be07022f425
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 1 13:45:12 2010 +0000
Allow for string = true in localization files
commit adc27a4b45f4c1f9bd1eff7578dbda10ddbb138e
Author: James Whitehead II <
[email protected]>
Date: Mon Nov 1 10:46:04 2010 +0000
Fix a typo in blizzard frame options
commit 9240bb3297c6bc28bcc57e4a3c8c7ad811964ff5
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 29 09:19:01 2010 +0100
Fix a bug in the blacklist editor due to prior change
commit 5f166ed4f8904334c0422ff716cd4e5ae8661dca
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 28 10:27:35 2010 +0100
Fix some issues with registering group-header-based frames
This should fix the reported issues with 'AnyUp' and 'AnyDown'
registration not happening properly on those frames.
commit 2aefb6fa32704f23eff02655a4d00642270e9173
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 27 19:34:44 2010 +0100
Convert strings to frames
commit 43e5ca816cada9aab65cdd0e803afb83dda64133
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 26 18:22:47 2010 +0100
Try to run RegisterForCLicks on all frames during a full update
commit 648d46d976cf45d3f421dc33e4ffeeb60c3b5361
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 24 19:51:34 2010 +0100
Fix modified special keys, like dash and backslash
commit d6a814c44e69fb3a5e944a34df7b74ab22f92d74
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 23 19:32:33 2010 +0100
Revert "Bind spells by spell id, see if this resolves the Blizzard issues"
This reverts commit 8ff7cf608b83438e06c409b50c594105e7022755.
commit caf5e788c46aa265b5bc2a68ad9f362cdd0c9b90
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 23 19:32:10 2010 +0100
Allow 'Backslash' to be used as a binding key
commit b097f1644279161f4dec75af99e3cf98478036b8
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 22 11:49:16 2010 +0100
Fix enemy/friend bindings when used with default/hovercast.
Thanks to JTrent82 for the thorough bug report that helped me track this
one down.
commit 21f25615af622b1e0d05d959e0a4cb0bfe56b0fb
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 22 11:23:20 2010 +0100
Add friend/enemy attributes to remote snippet as well
commit 8ff7cf608b83438e06c409b50c594105e7022755
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 22 10:11:02 2010 +0100
Bind spells by spell id, see if this resolves the Blizzard issues
commit 7964582bac9601ddf1faf44443ca144296dde613
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 21 20:14:01 2010 +0100
Update localization (added zhCN and zhTW)
commit 2e2feb40819511ffc733ee27ddf173cf97c72206
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 21 16:40:55 2010 +0100
Add a selection dropdown to the "options" button
commit 67d652b28e84dbf5f44daa1484ddd538f49be3b3
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 21 16:33:11 2010 +0100
Fix a bug that was causing edited macros to lose their binding
commit c0a5c7b2ce45125612feee093f680616b8d38557
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 19 20:49:02 2010 +0100
Add a basic test suite
commit 5b189827199dc634bf8f1c98b4ccc7e6212a51d3
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 19 18:45:58 2010 +0100
Fix several bugs with mouse-button-based bindings
commit ef226b59148c718a7243d184506ff3008bb624ce
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 19 18:41:16 2010 +0100
Add an addon-wide index/newindex debug mode
commit 22658a23ec1d6fe12c3e2c50f2a360f180f8fec6
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 19 18:36:49 2010 +0100
Hide UI panel when spellbook is hidden and both are open
commit d632df0c4b6ee2e81baa3592a3d33d11313e7136
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 19 18:02:18 2010 +0100
Fix another corner case where escape could get eaten
commit baea19997760967fe7611979638aff73b7e28479
Author: James Whitehead II <
[email protected]>
Date: Mon Oct 18 00:51:36 2010 +0100
Fix the issue that was causing escape to be eaten
commit c5871ede953164a193666707d08e427ede3c88af
Author: James Whitehead II <
[email protected]>
Date: Mon Oct 18 00:17:54 2010 +0100
Disable button-based hovercast/global bindings on unit frames
commit effc77371695eb6657e2faec08320602747ee50b
Author: James Whitehead II <
[email protected]>
Date: Mon Oct 18 00:13:41 2010 +0100
Fix the 'Select None' button in the frame blacklist editor
commit c582b531f7edf20fcd9526cf11e33933df0b8ef1
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 17 22:20:57 2010 +0100
Remove debug message
commit 4e5010677ed9583ef011be8f848a50da1f6bcbc7
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 17 15:20:43 2010 +0100
Ensure onenter/onleave attributes don't get 'stuck'.
commit be62016551c9c2632e971838dc5b4bb6f8113dd3
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 17 15:20:08 2010 +0100
Only register clicks on enabled, non-blacklisted frames
commit 4a40f11bd7e4b2592b0eb5cdf48b85d0c7a5eba8
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 17 14:29:47 2010 +0100
Some comment and text updates
commit b3d7f1e05a1ccea8181f3a30aa1bd734da41a168
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 17 13:29:17 2010 +0100
Fix bindings with non-latin keys, such as ö
commit 7e91cea29fe5242f80eabb192bbded4f6b3a08f9
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 16 17:27:43 2010 +0100
Enabled frame unregistration
Addons that are registering using ClickCastFrames should run
ClickCastFrames[frame] = nil or ClickCastFrames[frame] = false.
Addons that are using the group header, and are registering using
the secure snippet method should do the following:
local header = self:GetFrameref("clickcast_header")
header:SetAttribute("clickcast_button", button)
header:RunAttribute("clickcast_unregister")
This code expect to be run on the header, but needs access to the
button. This can probably be passed into your header via a frame
reference, i.e:
MyGroupHeader:SetFrameRef("foo", MyGroupHeaderUnitButton1)
MyGroupHeader:Execute[[
local button = self:GetFrameRef("foo");
local header = self:GetFrameRef("clickcast_header")
header:SetAttribute("clickcast_button", button)
header:RunAttribute("clickcast_unregister")
]]
commit 850d93466ca168004d224e27aeccce496d69b76d
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 21:27:19 2010 +0100
Hide the bindAlert if the spellbook frame isn't open
commit 85ef7a8b30a54e9506df52ba706acc554f2785c6
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 21:27:14 2010 +0100
Fix an issue where backslash could not be bound
commit f7b68781c978bd317c8b5d5082ba914c7e34af27
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 21:08:20 2010 +0100
Add a notice when binding mode is active
commit 99d8f7837a5196f4ade42f4de7fded1cd6557e41
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 10:46:17 2010 +0100
Fix a critical bug, thanks for the reports
commit 465983f841f230552b63db220c3cdeeec75804d1
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 09:59:55 2010 +0100
Try to guard all instances of bad input for listing, so user can fix their own problems
commit 82c8ecf122cad64b970300e5044bb60d0354f31a
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 09:59:37 2010 +0100
Change terminology from click-set to binding-set
commit cbaed963642a68ae7bbbec99f90a2b80935a710c
Author: James Whitehead II <
[email protected]>
Date: Fri Oct 15 09:26:27 2010 +0100
Fix an issue where setting a new profile did not change profile on next reload
commit 58974c8b32bf035c87e476f2746eb79d2f6b44ba
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 23:34:07 2010 +0100
Allow the dash key to be bound without errors
commit 2e7a2b487de6875374a05ef717787f37d36c69b0
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 21:00:33 2010 +0100
Don't update the config if it is not visible
commit 913d95d011b9dbe6d8d09563bec08a0ae659ef56
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 21:00:18 2010 +0100
Add headers to each file to make viewing source a bit easier
commit 905d77350128f793173166f72a057a00a36a53c4
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 20:05:06 2010 +0100
Fix blizzard frames settings not saving
commit 07dfcccbf5b151b24c9195e8dada9eca4997ced5
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:33:49 2010 +0100
Throttle mousewheel bindings on the spellbook to prevent duplicates
commit f8badd25f56758d5d387989c3baee931b48ca484
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:22:19 2010 +0100
Clear focus from editbox when mousing over binding button
commit 784acb9eb6787f553af6de9051ec7cc3771ae5ea
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:21:45 2010 +0100
Replace the 'Change binding' menu with 'Edit macro' for macros
commit ef3393006c6a35fbc5bd4349c6878f574401846d
Merge: 37f1624 5a32927
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:20:15 2010 +0100
Merge branch 'editmacro'
commit 37f16244d7aaee08d947e2ba185fc4fac7579940
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:09:21 2010 +0100
Ensure deletion actually deletes correct binding
commit 5a32927beb8c34c57bf480404bc6da0b4b8113dd
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 16:04:53 2010 +0100
Allow editing of macros, both binding and text
commit ef7ce7def44f2f925034d2570e9955485a6341d2
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 14:55:14 2010 +0100
Fix error with registration queue
commit 3f97f582b12fe759c0a71cb2749baed040608194
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 14:11:02 2010 +0100
Do not allow AddBinding/DeleteBinding while in combat
commit ba2d7849debf2b7824b082d2703f36e8a51522ce
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 14:10:55 2010 +0100
Add 'hovercast' click set, to replace the old 'global'. New 'global' is truly global, with no target
commit f5dfed7433506bf351fc610dd1863f8ea0c58614
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 14:09:29 2010 +0100
Queue any frame registrations during combat until we leave combat
commit 9452cd3129ab0fdfed2644c75789a91ba622e859
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 14:08:20 2010 +0100
Change any stray instances of getglobal to _G
commit a609c0c0b6647b400ec12f32af0fa51f6c080886
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 00:26:33 2010 +0100
Updated .pkgmeta to properly include tools used
commit ac8829c9b451fa0f06cf7676f4ae4a3d216b89d0
Author: James Whitehead II <
[email protected]>
Date: Thu Oct 14 00:24:10 2010 +0100
Use Ace3 for database management and associated cleanup
* Fix an issue where a macro could be created without a binding
* Widen profile dropdowns
commit 34a94bfe380b931ff0b3febb6258e8b467b7f481
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 23:14:05 2010 +0100
Fix a bug in database upgrade/initialization
commit 96aabd168ec0bfe71cfcf739288357320fe03fc5
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 19:39:23 2010 +0100
Hide the Clique spell tab when appropriate
commit c4c124f654f9fe8949c8f56099a4b14d8eca1b6a
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 17:25:42 2010 +0100
Ensure attributed are updated when settings change.
This fixes a bug where changign a binding via the menu did not update
the actual bindings that were set on frames
commit 7947e1b659dfd64fd6b31ddf921ff68849295f55
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 17:25:12 2010 +0100
Give out-of-combat clicks priority
This does not fix the bug arising from conflicts between 'ooc' and
'friend' clicks. That will come in a future update.
commit bfaa201e89220d05b23708ca5b89547609c62404
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 16:55:49 2010 +0100
Added name-based frame blacklist and interface options panel
commit d412f3c7922a6ee673c614b132dc6c068e759c0f
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 14:49:03 2010 +0100
Hide spellbook/clique when opening options panel
commit 00dc36b0dcdcff569ff1979444f0d19bf3a95ed1
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 14:47:07 2010 +0100
Add an 'ooh-shiny' box when spellbook/clique are both open
commit 4b01a30bafdfba3f9287e4f139e24b2081ec5d09
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 14:46:36 2010 +0100
Remove addon initialised message
commit 1340d5cbcaab3c2258e8289c15a859daef35bd5d
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 14:46:09 2010 +0100
Change window opening so it works on high-ui-scale screens
commit f8de8ed96d9d39b9d4d363cea33b12fc3580ecf2
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 11:38:22 2010 +0100
Force a saved variables reset to fix the 'blizzframes' issue
commit de1ba97b8b55b0237b6827be76166c6f69e3e530
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 11:18:41 2010 +0100
Remove database upgrade code for V3->V4.
commit 18b98b81eff6a87d84e42f4f6be52ff8d1ef2483
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 13 11:14:51 2010 +0100
Fixed an issue preventing you from using mousewheel for macro binds
commit ead9aec52fb4f57f1cb21ca200b7c9b35940bcac
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 21:55:24 2010 +0100
Fix the issue with nil 'blizzframes'
commit cd277522d9e2f0a0855dfb731f6e62ac484ca114
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 17:37:53 2010 +0100
Added options to limit Blizzard frame integration
commit 539815064620af51e3c9b22e175472ff0298dd9b
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 14:57:04 2010 +0100
Remove stale readme file
commit 29531309a4c5299fab3577c2029c85400ed9085b
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 14:13:20 2010 +0100
Remove HeaderTest code from TOC
commit 1168e266d02f17102ec412861e475d45515fba0f
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 14:13:10 2010 +0100
Fix a number of stray globals
commit d6adbd831d4d606f7a668efc337d2e04cc901434
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 11:58:57 2010 +0100
Fix a bug where options panel was not initialized properly
commit 04cdc3f0df71ea37a461d902212ca8a337e03683
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 11:46:46 2010 +0100
Update credits for icon images
commit 97f078e9354de03744ec468ac2fd5be5ab454a5b
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 11:45:42 2010 +0100
Update icons to the contest winning icons by d87
commit f05e5c737203fb23ff3c521adf9fa82844aaf525
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 11:25:43 2010 +0100
Fix binding configuration to allow for delete and change binding
commit 2c3f19bc92e98fc7f89522262ab22daf791b269e
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 12 11:24:38 2010 +0100
Add an option to trigger 'combat' changed based on party members
This option, when enabled, will do a bit more work trying to check for
when your party or raid members enter combat. When this happen, your
click set will be changed and your 'ooc' clicks will be removed, even
though you aren't strictly in combat. This feature is very experimental,
and should be enabled with care.
commit abfbb36e180965f44cedb642970de1fca45fc9a1
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 10 20:24:48 2010 +0100
Update BindConfig when changing profiles
commit 6642837e65f89517044ce692db3f11f04b1f9816
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 10 18:04:16 2010 +0100
Add options panel, spec-based profile swaps and profile support
commit b4b82c3370f97c0d8fe606493319588f33c76549
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 18:34:13 2010 +0100
Fix dialog so position is not saved
commit b9aab087c24dad2fa5bbed666e3d40cda4d92ddc
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 18:22:15 2010 +0100
Formalize database layout, making way for full database profiles
commit c6110a79ffb5da83d7e1c6431256adac71e15737
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 15:11:47 2010 +0100
Add spellbook tab to toggle Clique UI
commit dce786770637f8de5a549d7d6459606742780041
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 14:29:42 2010 +0100
Allow global bindings to also use friend/enemy
commit 582c4a7a274c185f7b61854c2169ea64bcf3ac89
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 14:22:20 2010 +0100
Sort click-sets when displaying in spell info
commit bfa04a2f3e27945cc7b8491e6b7a8e1807124179
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 14:15:03 2010 +0100
Added support for harm/help click-sets
commit dea99fdebcb770ca953faf210ca24da53f784b79
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 12:47:47 2010 +0100
Add support for 'global' clickset, as global bindings
commit 7c4d055248a5ec43f83c6c139f170192451c629b
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 11:35:34 2010 +0100
Add support for the 'ooc' click set
commit 6a1827df2421420b9784b02473f2f05dfb4ba0eb
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 11:22:07 2010 +0100
Add dropdown menu toggles for basic click-sets
commit 330ce50cf8587b31d0df00f798b891a6673d7673
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 10:44:27 2010 +0100
Use dark-background version of Jesse Talks's mouse
commit 9ee18ebc31b4c28a3bb132aff3ce66d4320cc7f4
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 9 10:36:32 2010 +0100
Added click-set indicator to binding config
commit 212a47c4b189a0a5c7eb62b20299b3682221b0f0
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 6 10:20:08 2010 +0100
Remove frames that are erroring, and delay arena frame registration
commit 93d586f4b62e84883cb15328ad1f3d61022ddacd
Author: James Whitehead II <
[email protected]>
Date: Wed Oct 6 10:10:02 2010 +0100
Change Blizzard frame registration to use names instead of frames
commit 7d0aaaacc6d4bba935db73319be564217349f93a
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 5 22:41:45 2010 +0100
Added possible Clique portrait icon with CREDITS file
commit b6ae88d2e972476c36eae0d3aa4b8a60a11820e0
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 5 21:57:37 2010 +0100
Support cleaning of attributes and add DeleteBinding() function
commit 947340dc6ef0a6d43acbe2e784c3031659476868
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 5 21:34:22 2010 +0100
Add macro creation and bind deletion
commit ed97602edf362e696bd9f535c279338b9486eadc
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 5 19:47:56 2010 +0100
Implemented macros, srsly.
commit 4515e585e6776db8ab071829a3882a709d53cf7e
Author: James Whitehead II <
[email protected]>
Date: Tue Oct 5 19:08:22 2010 +0100
Make the dialog mouse-enabled so it doesn't bleed down a level
commit c21d80d5ba38014f58be9623162666178ad42d9f
Author: James Whitehead II <
[email protected]>
Date: Mon Oct 4 22:27:46 2010 +0100
Implemented target unit/show menu actions and binding captures
commit 5e27e3803a009ba7ec82732cd03edcd3b0c9a797
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 21:42:14 2010 +0100
Rename files to remove over-namespacing
commit 144308fbcfb2175a17d8860fd4a20f319a2b12f6
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 21:39:38 2010 +0100
Add options panel, remove page3
commit fb5ed85dc04e465f179f21aa1ae0407c4999fd10
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 21:07:17 2010 +0100
Reorganize files to allow for options dialog
commit cd9164cdeaad53552762266afd758f3e31bb37ba
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 20:50:56 2010 +0100
Abstract out frame registration
commit 2cdd51283d72178d037db1d25382b5395a10c1d5
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 20:43:35 2010 +0100
Add initial Blizzard frames integration
commit a736e5d744d783cb018c30d64622e8cb6dce04cd
Author: James Whitehead II <
[email protected]>
Date: Sun Oct 3 20:21:18 2010 +0100
Continued revmap of Clique user interface
commit 573639baf0f589e7673eb86ba6f9c35d3be95036
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 2 16:41:02 2010 +0100
Add comments to Clique.lua about click-set priorities
commit 1e49aedf9e8a5e487593358861c5423c901fddae
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 2 16:40:44 2010 +0100
Run xmllint on Clique.xml
commit 67afc167565881e6e20624f3a8f8ba58923c301e
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 2 16:31:15 2010 +0100
Fix page2 and navigation between pages
commit 58fd8805e3a3fca98fe9cf5d055f22a3cce6c016
Author: James Whitehead II <
[email protected]>
Date: Sat Oct 2 14:14:23 2010 +0100
Make columns clickable to sort by action text or binding
commit f193fa7ab700c5136ec0ae434b8dbb0810be9aa3
Author: James Whitehead II <
[email protected]>
Date: Thu Sep 30 21:50:39 2010 +0100
Massive advancements towards working version:
* Fixed in-combat registration
* Fixed out-of-combat registration
* Adding bindings works properly
* Attributes are updated properly after changes to bindings
* Altered options screen to display
* Changed display of BUTTONX and BACKSPACE, etc.
commit db20e282ba4b9771d5bb39fef165c21faced8184
Author: James Whitehead II <
[email protected]>
Date: Mon Sep 27 13:19:22 2010 +0100
Working group header registration and attribute generation system
commit f097303f3d902761a56f3f1b31112157aa10fbe4
Author: James Whitehead II <
[email protected]>
Date: Sun Sep 26 22:22:33 2010 +0100
Working proof-of-concept implementation of in-combat registration
commit 24eecebf87ca2612ff256bf34785a598bbd5ef82
Author: James Whitehead II <
[email protected]>
Date: Fri Sep 24 20:37:00 2010 +0100
Add test function, fix spellbook binding, add comments
commit 94c0fe9fd41a05c76640f6ed48062d9151330123
Author: James Whitehead II <
[email protected]>
Date: Thu Sep 23 22:45:15 2010 +0100
Add code for ClickCastFrames and group header registration
commit cd38311f7c2c1997bd7c9eef0cce5aa212629154
Author: James Whitehead II <
[email protected]>
Date: Thu Sep 23 22:42:39 2010 +0100
Initial commit of Clique revamp