Commit Graph

436 Commits

Author SHA1 Message Date
Hendrik Leppkes 7fd6c09c2e Fix Visibility Configuration for Metamorphosis
Metamorphosis is on slot 1 for GetShapeshiftFormInfo(), but when active GetShapeshiftForm() returns 2.
Added a hopefully temporary hack to work around the issue.
2008-09-27 22:49:11 +02:00
Hendrik Leppkes 6f5de9a42d Fix paging support for Warlocks in Metamorphosis
Warlocks require a special treatment right now. Metamorphosis does not have a default BonusBar Offset and can only be caught by [stance:2] right now.
2008-09-27 22:35:33 +02:00
Hendrik Leppkes 63eda4be43 Added Warlock Metamorphosis support to the State-Paging module of ActionBars 2008-09-27 22:25:51 +02:00
Hendrik Leppkes 0c9429af60 Merge branch 'master' into wrath 2008-09-23 11:19:43 +02:00
Hendrik Leppkes 39a8132031 Changed PetButton KeyBound implementation to always show a proper name
Bindings reported will always be in the format "Pet Button 1 (action_name)" now.
Note that bindings are always directly to the button, no matter whcih action is
currently associated to it, not as [1] claims.

[1]: http://jira.wowace.com/browse/BT-39
2008-09-22 19:12:23 +02:00
Hendrik Leppkes c8e4068fa6 Applyed workaround for the Action Blocked message when using /click macros
Apparently the cache for the click-frames taints its first element after frame creation, so a one-time call of GetClickFrame() after frame-creation removes that tainted element from the cache, and all future calls return the proper secure frame. [1]

[1]: http://forums.worldofwarcraft.com/thread.html?topicId=3773503744&sid=1&pageNo=4#60
2008-09-16 15:42:39 +02:00
Hendrik Leppkes aa1867ad90 Removed SVN $Id$ Tags and updated locale 2008-09-14 13:25:48 +02:00
Hendrik Leppkes 34242b5c41 Fix TokenUI not loading with Bartender4 enabled 2008-09-14 11:03:12 +02:00
Hendrik Leppkes c7dd6ac8e2 Merge branch 'master' into wrath 2008-09-06 11:53:11 +02:00
Hendrik Leppkes af35db6328 Merge branch 'master' of git@github.com:Nevcairiel/bartender4 2008-09-06 11:51:02 +02:00
Hendrik Leppkes 6172b367c0 Pet and Stance Bar will now obey the "Disable Tooltip" setting 2008-09-06 11:50:12 +02:00
Hendrik Leppkes f9c9b4e8fd Merge branch 'master' into wrath 2008-09-05 17:32:33 +02:00
Hendrik Leppkes cf3a121b03 The LDB plugin will only try to add itself if LDB is present 2008-09-05 17:31:40 +02:00
Hendrik Leppkes 27dcb23d1b Refactor the fade-out option to use the new state functionality 2008-09-05 11:59:43 +02:00
Hendrik Leppkes b457d056bb Add WorldFrame and UIParent to the list of frames to snap to and tweak sticky code 2008-09-05 11:10:17 +02:00
Hendrik Leppkes 93ad42385c Added simple Bar-snapping support, more to come 2008-09-05 10:53:13 +02:00
Hendrik Leppkes a7335b6b19 Merge branch 'master' into wrath 2008-09-04 22:03:11 +02:00
Hendrik Leppkes dadab99c7c Added missing LDB plugin 2008-09-04 21:42:32 +02:00
Hendrik Leppkes eee195efe2 Merge branch 'master' into wrath 2008-09-02 21:59:48 +02:00
Hendrik Leppkes 2f08264659 Fix start-up errors due to missing locale reference 2008-09-02 21:59:21 +02:00
Hendrik Leppkes c365751794 Minor cleanups in action button code 2008-09-02 21:44:52 +02:00
Hendrik Leppkes da58d8e303 Merge branch 'master' into wrath 2008-09-02 17:03:48 +02:00
Hendrik Leppkes a44b12b76f Added LDB launcher plugin 2008-09-02 17:02:51 +02:00
Hendrik Leppkes c7c303ae3c Removed trailing spaces 2008-09-02 16:55:22 +02:00
Hendrik Leppkes e018043a97 use custom visibility driver that supports fading in addition to the simple show/hide 2008-09-02 16:51:38 +02:00
Hendrik Leppkes 5c5e2746c8 oops forgot one 2008-09-02 16:51:38 +02:00
Hendrik Leppkes eed9a681a5 rewrite auto-assist feature using new secure state driver rather then ugly macrotext 2008-09-02 16:51:38 +02:00
Hendrik Leppkes 58f46c261e prevent spam when turning off custom mode again 2008-09-02 16:51:37 +02:00
Hendrik Leppkes cb5b5dc67d add custom-conditional support to visibility driver, does not validate the syntax yet, so take care 2008-09-02 16:51:37 +02:00
Hendrik Leppkes d12eb849fe add options to control the new visibility driver
- currently supports: always hide, when possessing a npc, combat/nocombat, pet/nopet, stance:X
2008-09-02 16:51:36 +02:00
Hendrik Leppkes df656280af fix stance options 2008-09-02 16:51:36 +02:00
Hendrik Leppkes c58af7643f fix options 2008-09-02 16:51:35 +02:00
Hendrik Leppkes 959172dbcf first draft of new visibility system, works so far, but lacks options 2008-09-02 16:51:35 +02:00
Hendrik Leppkes d7d1d3cd62 fix other bugs 2008-09-02 16:51:35 +02:00
Hendrik Leppkes d578e07bf6 fix .toc 2008-09-02 16:51:34 +02:00
Hendrik Leppkes 6acaa9e6a1 restructuring, preparing for new changes 2008-09-02 16:51:34 +02:00
Hendrik Leppkes dca3b31f9d change visibility driver to hide pet-bar when possessing, as blizzard doesn't give you a pet-bar either when in a vehicle, for example. 2008-09-02 16:51:33 +02:00
Hendrik Leppkes 866d535744 totally disable the default bar again (may or may not totally disable the vehicle ui too, off to testing :P) 2008-09-02 16:51:33 +02:00
Hendrik Leppkes b0b17b8bdd remove workaround for bug that was fixed in the latest build 2008-09-02 16:51:33 +02:00
Hendrik Leppkes 6e0e7867bd small fix for classes without stances 2008-09-02 16:51:32 +02:00
Hendrik Leppkes 1b559df631 update to changes to the secure code 2008-09-02 16:51:32 +02:00
Hendrik Leppkes c769ed8b07 smarter handling of the state configuration 2008-09-02 16:51:31 +02:00
Hendrik Leppkes e4c0bfaefc more fixes to stance code 2008-09-02 16:51:31 +02:00
Hendrik Leppkes 4bfaf49d74 very basic and hack'ish support for page swapping, hopefully doesnt break :D 2008-09-02 16:51:30 +02:00
Hendrik Leppkes 827676e74b properly show the autocast shine when toggling it 2008-09-02 16:51:30 +02:00
Hendrik Leppkes cab1f365bf some fixes to petbar and the new autocast glow 2008-09-02 16:51:30 +02:00
Hendrik Leppkes e028cb99f7 fix micromenu with new buttons 2008-09-02 16:51:29 +02:00
Hendrik Leppkes 1e0f014be1 comment a unfinished typo thingy 2008-09-02 16:51:29 +02:00
Hendrik Leppkes bc9bfa321d bump .toc 2008-09-02 16:51:28 +02:00
Hendrik Leppkes b0dbd42aa8 first set of fixes for WotlK
- conditional show/hide of bars is still broken
- page swapping in any form is broken as well
2008-09-02 16:51:28 +02:00