Commit Graph

53 Commits

Author SHA1 Message Date
Hendrik Leppkes 7de890f912 revert some changes to the action button code again to resolve a weird issue with moving spells (once again its not possible to move actions in combat) 2008-06-22 00:24:42 +00:00
Hendrik Leppkes 31cc52cbff applied a fix to the "Hide" option in different states until the hiding system can be re-written 2008-06-21 13:19:28 +00:00
Hendrik Leppkes ddc11d864e re-implement the hide macrotext option, should all be working now again 2008-06-18 09:35:17 +00:00
Hendrik Leppkes 992e6519ed fix flash texture 2008-06-17 07:37:40 +00:00
Hendrik Leppkes 9796afddac re-commit new button code, now with more checks and fixes and whatnot
- sadly, hiding the macro text is currently defunct, will be fixed soon'ish
2008-06-16 20:58:36 +00:00
Hendrik Leppkes 8fa4195ba9 revert last commit until i can figure out wtf is wrong with those templates 2008-06-16 18:41:58 +00:00
Hendrik Leppkes e072ee9e08 - now using the blizzard actionbutton template for action buttons
- this means: 
-- draging of spells in combat is possible again
-- empty buttons will be really hidden
-- the lock actionbuttons option from the BT menu is currently gone, use the interface options setting to lock moving your actions
2008-06-16 15:07:46 +00:00
Hendrik Leppkes a70c09effa small tweaks 2008-06-09 09:50:35 +00:00
Hendrik Leppkes cc621807c7 force all button layers to be on MEDIUM strata and fix up framelevels 2008-06-08 10:24:12 +00:00
Hendrik Leppkes e3f1ea1dba fix a bug in auto-assist logic 2008-06-02 21:17:50 +00:00
Hendrik Leppkes c77eebfe00 check for helpful before harmful 2008-06-01 15:33:08 +00:00
Hendrik Leppkes d864f2b219 added expiremental auto-assist feature
- automatically trys to target your target's target if your current spell cannot be cast on your target (useful for healers targeting a boss and healing the current MT, etc)
2008-06-01 15:18:29 +00:00
Hendrik Leppkes f3c2336d02 added options to hide the hotkey and macrotext 2008-05-31 15:58:28 +00:00
Hendrik Leppkes 9e092cda14 - now using LibKeyBound-1.0
- added more options to configure the show/hide state of the bar, now supports showing/hiding bars based on in-combat
2008-05-31 11:16:59 +00:00
Hendrik Leppkes 3e3bd90c37 fix module enabling/disabling in various modules 2008-05-28 10:27:51 +00:00
Hendrik Leppkes dbc0ad5146 tweak size of the NormalTexture 2008-05-05 16:38:52 +00:00
Hendrik Leppkes d8048408a5 add a reference to the real button into the button proxy object 2008-05-04 10:35:25 +00:00
Hendrik Leppkes 141bba7261 add :GetActionID() to the action buttons 2008-05-04 10:29:30 +00:00
Hendrik Leppkes 4fc318de81 fix clearing keybindings on bar1 2008-05-04 10:15:28 +00:00
Hendrik Leppkes 850c50c772 - fix hiding of the stance and menu bar
- fix a bug that was preventing the interaction indicators (highlight/pushed textures) to show up correctly in some cases
- re-enabled the checked texture for the stance buttons (why was that off <.<)
2008-05-03 23:22:51 +00:00
Hendrik Leppkes 133efaaf1e fix tooltip disabling 2008-05-03 19:32:47 +00:00
Hendrik Leppkes f04d0acd08 small tweaks 2008-05-03 15:29:32 +00:00
Hendrik Leppkes c07eae6991 - fix petbar normal texture appearing when clicking on a empty pet bar slot
- added ButtonFacade support to the petbar (has one glitch though, a empty pet bar button with a backdrop from BF will not hide the backdrop <.<)
2008-05-03 14:02:38 +00:00
Hendrik Leppkes 968613450a Bartender4:
- options to configure self-casting
- implement right-click self-cast
2008-05-03 12:55:33 +00:00
Hendrik Leppkes a889dd57c1 more ButtonFacade integration 2008-04-12 11:07:42 +00:00
Hendrik Leppkes acbaae01eb - remove cyCircled support
- add preliminary ButtonFacade support (still some bugs in it)
- this also replaces the built-in skin selection for the bars (for now)
2008-04-11 17:14:46 +00:00
Hendrik Leppkes ce15737189 texture tweaks 2008-04-08 16:53:01 +00:00
Hendrik Leppkes fa1419dc05 - re-order button internals, should be easier to apply skins to now.
- will flush all keybindings made with keyBound (yeah branch and all :P run s/BT4Button([^:]+):/BT4Button\1Secure:/ on your bindings cache :p )
2008-04-08 16:31:53 +00:00
Hendrik Leppkes f472060b0a restructure configuration 2008-03-13 16:42:26 +00:00
Hendrik Leppkes f7845069b5 tweak style support 2008-03-11 09:06:05 +00:00
Hendrik Leppkes e240432911 enable <modifier>-selfcast until there is a option to toggle it 2008-03-10 17:36:31 +00:00
Hendrik Leppkes 60fa80d401 set override bindings on Bar1, ShapeshiftBar, PetBar 2008-03-10 16:20:58 +00:00
Hendrik Leppkes 0c0abdbca6 tweak keybinding stuff and add support for pet and stance bar 2008-03-10 13:39:48 +00:00
Hendrik Leppkes 4fbff43f4a add keyBound by Tuller for key binding configuration, until there is some GUI/Button to open it, use /kb to bind buttons 2008-03-10 13:12:58 +00:00
Hendrik Leppkes 9afedb26f2 use some more upvalues 2008-03-07 14:02:01 +00:00
Hendrik Leppkes 83e787fa06 tweak OnUpdate code, now uses ~30-40% less CPU then Bartender3 2008-03-07 13:53:36 +00:00
Hendrik Leppkes 3246f3a8a5 improve button handling with overlays 2008-03-07 10:18:42 +00:00
Hendrik Leppkes 4fe87b8eeb fix a bug in button code 2008-03-03 12:05:45 +00:00
Hendrik Leppkes a7b9ca4c1f implement different layouts 2008-02-11 18:12:12 +00:00
Hendrik Leppkes 80f0d3d811 options for page swapping based on stance 2008-02-11 14:24:21 +00:00
Hendrik Leppkes 3c64ce4269 - basic shapeshift support, no config interface for it yet 2008-01-11 18:45:01 +00:00
Hendrik Leppkes 4431a2f8ed small tweak to button code 2008-01-11 15:28:09 +00:00
Hendrik Leppkes 72b94f4db2 - Button: added action drag support
- Button: added show grid option
- Options: cleanup and sorting
2007-12-30 21:36:55 +00:00
Hendrik Leppkes 09bb28f162 cleanup options and database layout 2007-12-22 12:06:26 +00:00
Hendrik Leppkes 9efe3269eb implement (Show|Hide)Grid 2007-12-12 15:36:10 +00:00
Hendrik Leppkes d56c2cc4fc use db namespaces to store the actionbar configs, zomgmoremodular 2007-12-12 09:59:17 +00:00
Hendrik Leppkes 37520f8b58 more work done and fixes applied 2007-12-11 13:02:06 +00:00
Hendrik Leppkes de8edf73ba actually apply settings when the addon loads 2007-12-09 09:56:23 +00:00
Hendrik Leppkes ed969c26fe option stuff 2007-12-08 16:38:57 +00:00
Hendrik Leppkes 276d0b6d1f - split actionbar module and prototype into independent files
- added meta functions to update bars/buttons
- first options
2007-12-03 14:58:16 +00:00