------------------------------------------------------------------------
r30063 | jjsheets | 2007-03-12 19:36:40 -0400 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonMapping.lua

FlexBar2: - Added StateDriver Attributes settings for non-rogues/warriors/druids.
------------------------------------------------------------------------
r30061 | jjsheets | 2007-03-12 19:20:09 -0400 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: - Converted some old sanity checks to the new check.
------------------------------------------------------------------------
r30060 | jjsheets | 2007-03-12 19:07:06 -0400 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonHighlighting.lua
   A /trunk/FlexBar2/ButtonMapping.lua
   M /trunk/FlexBar2/ButtonState.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTooltip.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Grouping.lua

FlexBar2: - Various Bugfixes, added Stance swapping code.  See the wowace forum post for clarifications.
------------------------------------------------------------------------
r30036 | cncfanatics | 2007-03-12 13:14:09 -0400 (Mon, 12 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTooltip.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/Grouping.lua

FlexBar2: Fixed group dragging (hopefully)
------------------------------------------------------------------------
r29989 | jjsheets | 2007-03-11 19:20:00 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: - Fixed Right click hiding buttons, and left drag still dragging locked buttons from a locked down group.
------------------------------------------------------------------------
r29980 | jjsheets | 2007-03-11 17:58:34 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/Grouping.lua

FlexBar2: - Added LockGroup and UnlockGroup methods to lock down group dragging.
------------------------------------------------------------------------
r29977 | cncfanatics | 2007-03-11 17:35:10 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua

FlexBar2: Bugfixes
------------------------------------------------------------------------
r29975 | cncfanatics | 2007-03-11 17:26:46 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: Bugfixes
------------------------------------------------------------------------
r29974 | cncfanatics | 2007-03-11 17:15:33 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: Removed debug message
------------------------------------------------------------------------
r29973 | jjsheets | 2007-03-11 17:05:49 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonHighlighting.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2: - Added Highlighting for AutoAttack, and AutoCast actions like wands, etc.
------------------------------------------------------------------------
r29972 | cncfanatics | 2007-03-11 17:04:51 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua

FlexBar2: - Added a sanity check to :Lock(); it will now add a debug message instead of spitting out an error
------------------------------------------------------------------------
r29969 | ominous | 2007-03-11 16:32:15 -0400 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: added svn:keywords

------------------------------------------------------------------------
r29968 | cncfanatics | 2007-03-11 16:30:45 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: Really added the secure frame templates now
------------------------------------------------------------------------
r29965 | cncfanatics | 2007-03-11 16:05:42 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua

FlexBar2: Added SetAttribute
------------------------------------------------------------------------
r29964 | jjsheets | 2007-03-11 15:38:40 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonState.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2: - Colorized the Out of Range and Out of Mana indicators, made all states colors and priority customizable by editing SavedVars.
------------------------------------------------------------------------
r29963 | cncfanatics | 2007-03-11 15:18:27 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: - All secure frame headers are now created, please look at Core.lua for details (OnEnable function)
------------------------------------------------------------------------
r29961 | cncfanatics | 2007-03-11 14:49:46 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: - Fixed a bug where a button texture would not update (ups)
------------------------------------------------------------------------
r29958 | cncfanatics | 2007-03-11 12:13:04 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: TOC Update
------------------------------------------------------------------------
r29944 | cncfanatics | 2007-03-11 07:38:26 -0400 (Sun, 11 Mar 2007) | 1 line
Changed paths:
   A /trunk/FlexBar2/ButtonTooltip.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: Tooltip support added
------------------------------------------------------------------------
r29935 | cncfanatics | 2007-03-11 05:58:42 -0400 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonTextSubs.lua

FlexBar2:
- TextSub handlers can now recieve Event Parameters
------------------------------------------------------------------------
r29934 | cncfanatics | 2007-03-11 05:57:00 -0400 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   A /trunk/FlexBar2/ButtonHighlighting.lua
   A /trunk/FlexBar2/ButtonState.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2:
- Seperated ButtonEventHandler.lua in 3 files: ButtonEventHandler.lua, ButtonHighlighting.lua & ButtonState.lua
------------------------------------------------------------------------
r29925 | cncfanatics | 2007-03-11 05:12:54 -0400 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua

FlexBar2:
- SetPosition now gets relative positions through GetPoint instead of saved settings
------------------------------------------------------------------------
r29923 | cncfanatics | 2007-03-11 05:05:07 -0400 (Sun, 11 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua

FlexBar2:
- SetPosition now accepts a third, optional, parameter, RelativeTo
------------------------------------------------------------------------
r29825 | cncfanatics | 2007-03-09 12:35:09 -0500 (Fri, 09 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: - Fixed typo in SquareGroup
------------------------------------------------------------------------
r29823 | cncfanatics | 2007-03-09 12:23:26 -0500 (Fri, 09 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: - Added a SquareGroup function for grouping (drycoded: needs testing)
------------------------------------------------------------------------
r29822 | cncfanatics | 2007-03-09 12:13:32 -0500 (Fri, 09 Mar 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2:
- Added a :Destroy(); method in the core to remove buttons from the saved profile
- Changed the way buttons are saved, it is now always in a hash table. This may cause problems with old profiles. please reset if you get weird errors with :Destroy();
------------------------------------------------------------------------
r29820 | cncfanatics | 2007-03-09 11:53:54 -0500 (Fri, 09 Mar 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2: Fixed a bug where dragging a button would spit errors under certain conditions
------------------------------------------------------------------------
r29487 | cncfanatics | 2007-03-03 18:12:23 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua

FlexBar2:
- Buttons will now be dimmed if you don't have enough energy/mana/rage
------------------------------------------------------------------------
r29465 | cncfanatics | 2007-03-03 14:07:28 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2:
- Disabled debugging (ups)
------------------------------------------------------------------------
r29463 | cncfanatics | 2007-03-03 13:29:11 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua

FlexBar2:
- Removed some debug code (ups)
------------------------------------------------------------------------
r29462 | cncfanatics | 2007-03-03 13:24:39 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2:
- Fixed an ommitance in the debuff code
------------------------------------------------------------------------
r29447 | cncfanatics | 2007-03-03 09:58:55 -0500 (Sat, 03 Mar 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2:
- Button3 now appears as MM on buttons (keybinding)
- Fixed more issues
------------------------------------------------------------------------
r29443 | cncfanatics | 2007-03-03 07:39:57 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/Grouping.lua

FlexBar2:
- Fixed buggy group disbanding code
------------------------------------------------------------------------
r29441 | cncfanatics | 2007-03-03 07:26:43 -0500 (Sat, 03 Mar 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Grouping.lua

FlexBar2:
- Fixed an oversight in the group dragging code
- Fixed an oversight in the button creation code
------------------------------------------------------------------------
r29439 | cncfanatics | 2007-03-03 06:29:15 -0500 (Sat, 03 Mar 2007) | 2 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2:
- Moved away from uiQuery till its fixed
------------------------------------------------------------------------
r29437 | cncfanatics | 2007-03-03 05:13:52 -0500 (Sat, 03 Mar 2007) | 4 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua

FlexBar2:
- Fixed the frame creation code to match the new uiQuery API
- Fixed an error in the fontstring code
- Fixed an error in the button dragging handler
------------------------------------------------------------------------
r29411 | cncfanatics | 2007-03-02 18:58:55 -0500 (Fri, 02 Mar 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Grouping.lua

FlexBar2: 
- Grouping now persists through sessions
- You can now shedule scripts to run with flexbar startup with FlexBar2:AddStartupScript
------------------------------------------------------------------------
r29409 | cncfanatics | 2007-03-02 18:41:01 -0500 (Fri, 02 Mar 2007) | 8 lines
Changed paths:
   M /trunk/FlexBar2/ButtonCheckingHandler.lua
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonInterface.lua
   M /trunk/FlexBar2/ButtonKeyBindings.lua
   M /trunk/FlexBar2/ButtonRegisteringHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Grouping.lua

FlexBar2:
- Added file Grouping.lua
- Changed FlexBar2:RegisterButtonClass to FlexBar2:RegisterHandler
- The Grouping.lua file adds a Group table in FlexBar2
- Added Grouping handlers in ButtonEventHandlers.lua for group dragging
- New event: FB2_BUTTON_CHANGED it is triggered whenever a button's click action changes
- All TextSubs are automaticly updated on FB2_BUTTON_CHANGED
- FlexBar2 is now release ready, it just needs an interface :)
------------------------------------------------------------------------
r28425 | cncfanatics | 2007-02-18 14:37:08 -0500 (Sun, 18 Feb 2007) | 2 lines
Changed paths:
   A /trunk/FlexBar2/Grouping.lua

FlexBar2:

------------------------------------------------------------------------
r28424 | cncfanatics | 2007-02-18 14:28:39 -0500 (Sun, 18 Feb 2007) | 6 lines
Changed paths:
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonKeyBindings.lua
   M /trunk/FlexBar2/ButtonRegisteringHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/Core.lua

FlexBar2:
- Finished the TextSub engine
- Tweaked buff and gear detection code
- Tweaked keybindings code
- Removed some Debug code
- Disabled Debugging
------------------------------------------------------------------------
r28308 | cncfanatics | 2007-02-17 18:17:56 -0500 (Sat, 17 Feb 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonRegisteringHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua

FlexBar2:
- Optimized the event handler
- Started writing the Text Substitution handler (it is not in a usable state yet)
------------------------------------------------------------------------
r28302 | cncfanatics | 2007-02-17 16:17:14 -0500 (Sat, 17 Feb 2007) | 4 lines
Changed paths:
   M /trunk/FlexBar2/ButtonCheckingHandler.lua
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonInterface.lua
   M /trunk/FlexBar2/ButtonKeyBindings.lua
   M /trunk/FlexBar2/ButtonRegisteringHandler.lua
   M /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2:
- Keybindings are ready
- uiQuery is now used for frames
- Button Locking, Unlocking, Iconlocking and Iconunlocking now works correctly (buttons have a pink-purple check when unlocked)
------------------------------------------------------------------------
r28210 | cncfanatics | 2007-02-16 15:51:53 -0500 (Fri, 16 Feb 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Libs

FlexBar2: Updated Externals (oops)
------------------------------------------------------------------------
r28208 | cncfanatics | 2007-02-16 15:48:57 -0500 (Fri, 16 Feb 2007) | 4 lines
Changed paths:
   A /trunk/FlexBar2/ButtonCheckingHandler.lua
   M /trunk/FlexBar2/ButtonController.lua
   M /trunk/FlexBar2/ButtonEventHandler.lua
   M /trunk/FlexBar2/ButtonInterface.lua
   A /trunk/FlexBar2/ButtonKeyBindings.lua
   A /trunk/FlexBar2/ButtonRegisteringHandler.lua
   A /trunk/FlexBar2/ButtonTextSubs.lua
   M /trunk/FlexBar2/ButtonTheme.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: - Added uiQuery to externals
- Did more code seperation
- Added ButtonKeyBindings.lua file for future use
 - Added ButtonTextSubs.lua file for future use
------------------------------------------------------------------------
