FlexBar2-r46382-nolib

Details

  • Filename
    FlexBar2-r46382-nolib.zip
  • Uploaded by
  • Uploaded
    Aug 12, 2007
  • Size
    25.18 KB
  • Downloads
    33
  • MD5
    3a1e656c3a88d3b83c077f8c9049a6ce

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r46382 | cncfanatics | 2007-08-12 17:53:34 -0400 (Sun, 12 Aug 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2:
Core.lua
   - New command added: /FlexBar2 list
------------------------------------------------------------------------
r46381 | cncfanatics | 2007-08-12 17:41:45 -0400 (Sun, 12 Aug 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Layout.lua
   - Bugfix
------------------------------------------------------------------------
r46364 | cncfanatics | 2007-08-12 13:22:59 -0400 (Sun, 12 Aug 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: Disabled debugging
------------------------------------------------------------------------
r46363 | cncfanatics | 2007-08-12 13:21:42 -0400 (Sun, 12 Aug 2007) | 7 lines
Changed paths:
   M /trunk/FlexBar2/Action/Action.lua
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/EventManager/EventManager.lua
   M /trunk/FlexBar2/Keybindings/Keybindings.lua
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - Changes the way the help works
   - Modules can now reset their configs independantly upon loading a newer version of the module if needed (this change is *not* backwards compatible and you *will* have to reset your setup)
Layout.lua
   - Added support for locking & unlocking buttons for dragging, you can access the option with slashcommands or through the GUI

------------------------------------------------------------------------
r46350 | cncfanatics | 2007-08-12 09:02:51 -0400 (Sun, 12 Aug 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: TOC update
------------------------------------------------------------------------
r46349 | cncfanatics | 2007-08-12 08:57:27 -0400 (Sun, 12 Aug 2007) | 10 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/Keybindings/Keybindings.lua
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
FlexBar2 is now considered beta
Core.lua
   - Fixed a bug where you could not use a range of buttons in the GUI's create field
   - Fixed a bug in the Slashcommands code
   - The GUI will no longer force all buttons to reload their settings when their config was changed
Keybindings.lua
   - Keybindings support added, use the GUI or the /FlexBar2 setbinding command to set them (you may not set one single key to more then one button, I won't let you :))
Layout.lua
   - Changes made to support the changes made in the core
------------------------------------------------------------------------
r46265 | cncfanatics | 2007-08-11 07:16:19 -0400 (Sat, 11 Aug 2007) | 3 lines
Changed paths:
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Layout.lua
   - When configuring multiple buttons with the gui buttons will no longer be moved by default.
------------------------------------------------------------------------
r46262 | cncfanatics | 2007-08-11 07:03:57 -0400 (Sat, 11 Aug 2007) | 10 lines
Changed paths:
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   A /trunk/FlexBar2/Keybindings
   A /trunk/FlexBar2/Keybindings/Keybindings.lua
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - Fixed a bug with the GUI where you couldn't edit more then one button at once
Attributes.lua
   - Fixed some debug code
   - Fixed the /fb statebutton slashcommand to actualy work now
Layout.lua
   - Fixed a bug where hidden buttons would be shown again when shapeshifting
KeyBindings.lua
   - File added, empty for now
------------------------------------------------------------------------
r46182 | cncfanatics | 2007-08-10 10:01:49 -0400 (Fri, 10 Aug 2007) | 11 lines
Changed paths:
   M /trunk/FlexBar2/Action/Action.lua
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - Configuration is now blocked in combat
Attributes.lua
   - Support added for stance changes (shapeshifts, stealth, shadowform, etc)
   - Added slashcommand & gui option to enable or disable reacting on stance changing for buttons
Action.lua
   - Buttons are now properly updated on stance changes
Layout.lua
   - Moved the place slashcommands are initialized, purely esthetic change, no real effect.

------------------------------------------------------------------------
r45883 | cncfanatics | 2007-08-07 08:29:42 -0400 (Tue, 07 Aug 2007) | 24 lines
Changed paths:
   M /trunk/FlexBar2/Action/Action.lua
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/EventManager/EventManager.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - Changed the way Modules are looped through slightly
   - Changed how Activators are handled
   - New ButtonMixin handler: Initialize
   - Changed how button creation is handled
   - Added the utility function FlexBar2:RemoveByValue
Action.lua This file is aimed at emulating actual ActionButton behaviour as if the button used Action Ids
   - Build a cache of SpellIDs
   - LockAction & UnlockAction ButtonMixin methods
   - GetActionTexture & UpdateActionTexture ButtonMixin methods
   - ClearAction, PickupAction & PlaceAction ButtonMixin methods
   - For more details about this file, see the code
Attributes.lua
   - This file now uses an Initialize method instead of Activate
   - Added SetModifiedAttribute and GetAttribute
   - Changed the way GetModifiedAttribute is handled
EventManager.lua
   - Bugfixes
Layout.lua
   - This file now uses an Initialize method instead of Activate
   - LoadSettings no longer does sanity checks
   - Added a SetIcon method

------------------------------------------------------------------------
r45727 | cncfanatics | 2007-08-04 13:04:22 -0400 (Sat, 04 Aug 2007) | 16 lines
Changed paths:
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/EventManager/EventManager.lua
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - Fixed a bug with button mixin activators
   - Removed useless module OnEnable handler
   - Changed the way modules are handled slightly so that they are loaded in the order they were registerred
   - Fixed the /flexbar2 help command
Attributes.lua
   - Changed the place the AttributeCache table is created
   - Removed the module OnEnable handler
   - Fixed some silly bugs caused by typos
EventManager.lua
   - Fixed some silly bugs causes by typos
Layout.lua
   - Removed some useless debugging lines
   - Extended the help of the /flexbar2 setposition command

------------------------------------------------------------------------
r45692 | cncfanatics | 2007-08-04 05:21:33 -0400 (Sat, 04 Aug 2007) | 10 lines
Changed paths:
   M /trunk/FlexBar2/Attributes/Attributes.lua
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Core.lua
   - ButtonObject.Name now contains the name of the button
   - Fixed a bug in :ToButtonTable when using ranges
Attributes.lua
   - Added :GetModifiedAttribute(Attribute, Value) to button objects
   - Added :SetAttribute(Attribute, Value) to button object
Layout.lua
   - Fixed an eronous positioning formula

------------------------------------------------------------------------
r45622 | cncfanatics | 2007-08-03 05:30:33 -0400 (Fri, 03 Aug 2007) | 1 line
Changed paths:
   A /trunk/FlexBar2/Action
   A /trunk/FlexBar2/Action/Action.lua
   A /trunk/FlexBar2/Attributes
   A /trunk/FlexBar2/Attributes/Attributes.lua
   A /trunk/FlexBar2/EventManager
   A /trunk/FlexBar2/EventManager/EventManager.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2: Added an event manager for buttons
------------------------------------------------------------------------
r45512 | cncfanatics | 2007-08-01 06:26:59 -0400 (Wed, 01 Aug 2007) | 5 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
Changed Loadsettings to accept a string or buttontable
Added support for a new unregistered buttonmixin function SetDefaults
Added autoalign support to the setposition slashcommand
Removed some silly memory leaks
------------------------------------------------------------------------
r45106 | cncfanatics | 2007-07-28 13:09:49 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: Removed Command_Class.lua from toc
------------------------------------------------------------------------
r45105 | durcyn | 2007-07-28 13:07:31 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/FlexBar2.toc

FlexBar2: fix typo
------------------------------------------------------------------------
r45104 | durcyn | 2007-07-28 13:04:39 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/FlexBar2.toc
   A /trunk/FlexBar2/embeds.xml

FlexBar2: use embeds.xml
------------------------------------------------------------------------
r45086 | cncfanatics | 2007-07-28 11:40:55 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2: Added Oldschool (ala FlexBar1) slashcommand support
------------------------------------------------------------------------
r44623 | cncfanatics | 2007-07-23 12:58:47 -0400 (Mon, 23 Jul 2007) | 4 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Layout/Layout.lua

FlexBar2:
toc changes
Added autoalign feature

------------------------------------------------------------------------
r44362 | cncfanatics | 2007-07-20 17:45:21 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   A /trunk/FlexBar2/Layout
   A /trunk/FlexBar2/Layout/Layout.lua

FlexBar2: Added Basic layout module
------------------------------------------------------------------------
r44360 | cncfanatics | 2007-07-20 17:37:59 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: Buttons can now be correctly shown and moved with the GUI
------------------------------------------------------------------------
r44351 | cncfanatics | 2007-07-20 15:52:04 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: More work done on the GUI & API
------------------------------------------------------------------------
r44094 | cncfanatics | 2007-07-18 13:03:58 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: You can now, with the usage of dark and mysterious magic actualy get a button on the screen ! but it does nothing yet ...
------------------------------------------------------------------------
r43733 | cncfanatics | 2007-07-13 15:27:11 -0400 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: Fixed typo
------------------------------------------------------------------------
r43732 | cncfanatics | 2007-07-13 14:49:11 -0400 (Fri, 13 Jul 2007) | 1 line
Changed paths:
   M /trunk/FlexBar2/Core.lua

FlexBar2: - Fixed typos
------------------------------------------------------------------------
r43730 | cncfanatics | 2007-07-13 14:41:06 -0400 (Fri, 13 Jul 2007) | 5 lines
Changed paths:
   M /trunk/FlexBar2/Core.lua
   M /trunk/FlexBar2/FlexBar2.toc
   M /trunk/FlexBar2/Libs

FlexBar2:
- Filled toc
- Started working on Core.lua
- Added Waterfall-1.0 to externals

------------------------------------------------------------------------