FlexBar2-r45883-nolib
Details
-
FilenameFlexBar2-r45883-nolib.zip
-
Uploaded by
-
UploadedAug 7, 2007
-
Size17.76 KB
-
Downloads15
-
MD55b3c56bc19393412c666ecd18e7c7ab0
Supported WoW Retail Versions
- 2.1.3
Changelog
------------------------------------------------------------------------
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
------------------------------------------------------------------------