04-October-2016 v0.9.46
- Fixed Icon display for Equipment Sets... Again! (also some corrections for talents etc which were actually added in .45 I believe?!, my book keeping on this one has been a bit iffy :S)
09-August-2016 v0.9.45
- Fixed Icon display for Equipment Sets on Button Forge
01-August-2016 v0.9.44
- Fixed problem causing talent abilities to show up as '?'
- Fixed BF load error affecting some players that utilise the profiles functionality
- Effectively eliminated the few cases that Button Forge uses the /Run command removing the need to enable scripts to run (see notes below)
- Summon Mounts, switched back to using a spell cast
- Summon battlepets, now uses the /summonpet macro command
- Exit vehicle, now uses /leavevehicle macro command
- Cancel Possession, this button has been removed (the BF bonus bar typically does not appear for possession anyway, unless specifically setup to by the player)
- Summon Favorite mount, this is coded to force load the Blizzard Collections addon, and /click the Favorite Mount button
- Added a new global setting for Button Forge "-usecollectionsfavoritemountbutton" with the following behaviour
- set False: Uses a /run command and will need scripts enabled by the player (advantage is it doesn't rely on the Blizzard Collections module so wont force load it)
- set True: Uses a /click of the Favorite Button in the Collections Module, and forces it to load
- On introduction of the setting
- Defaults to False if allow dangerous scripts is already enabled by the player
- Defaults to True if allow dangerous scripts is not enabled by the player
- NOTE: Basically don't worry about this setting unless there is a very specific reason to alter it
25-July-2016 v0.9.43
- Added safety check for the mount to clear it if it's not properly detected
- Fixed macrocheckdelay so that it doesn't cause an error (note this setting is not recommended to alter)
24-July-2016 v0.9.42
- Added support for toggling all specialisations on and off
24-July-2016 v0.9.41
- Updated for WoW v7.0
- Updated how Mounts are handled (Bliz keep tinkering with the API in this area)
01-July-2015 v0.9.40
- Updated for WoW v6.2
- Fixed issue with mounts - as the previous hack is no longer needed, and due to a slight change with GetCursorInfo became incompatible
- Toys should now show up more correctly on BF bars
- Battlepets should now have Tooltips
- Added zhTW locale that was supplied by Moripi
28-February-2015 v0.9.39
Updated for WoW v6.1
Bars will not be clamped to screen in this version; due to clamp offsets becoming broken
this will be reveresed at a later date when the clamp offsets work again
--- Missing change log entries (opps) ---
20-Novemeber-2013 v0.9.32
- Fixed unrecognised Flyout actions causing an error on when on BF bars (either from loading a profile, or from inherited settings from a prior same named character)
- Also corrected issue that caused flyout actions to not correctly be put on the cursor when removed from BF bars
20-September-2013 v0.9.31
Updated for WoW v5.4 Added Profile functionality to ButtonForge It is now possible to save the current BF layout and use it on either the current character or other characters, either with the actions, or with just the bar/button layouts (and keybindings etc) The new commands are
-saveprofile (saves the current setup as a profile for later use)
-loadprofile (loads a profile, along with all actions on the buttons - this can even be done for diff classes, the actions simply wont be recognised in some cases)
-loadprofiletemplate (loads a profile but all buttons are blanked, treating the profile as a template for other chars)
-undoprofile (reverts back to the setup prior to the last loadprofile, even if that was a previous session... note this itself can not be undone, so beware)
-deleteprofile (simply deletes a previously saved profile)
-listprofiles
04-June-2013 v0.9.30
Button Forge will now cast keybindings on the key down phase in the same manner the standard action buttons do, this behaviour is also toggled using the standard Interface-Combat option "Cast action keybinds on key down"*
* Added a new global setting for Button Forge "ForceOffCastOnKeyDown" that will override the above feature so that it is always off if desired, you must log back in for this setting to take effect
(When ForceOffCastOnKeyDown is set, it will actually cause the original ButtonForge click handling pre v0.9.30 to apply)
24-May-2013 v0.9.29
Fixed issue in previous version preventing non-masque users from running Button Forge
23-May-2013 v0.9.28
Update to work against wow v5.3
Improved support of Masque skinning
Slightly update look of Buttons to match with the current style of the standard buttons in wow
06-March-2013 v0.9.27
Updated for WoW v5.2
13-December-2012 v0.9.26
More support for spell charges (i.e. for warlock demonology spells that have charges)
slash commands that accept yes/no will now also accept toggle
09-December-2012 v0.9.25
Button Forge will now display spell charges on its buttons when appropriate (this also applies if the spell is from a macro)
A new slash command -hidepetbattle allows making it so that Button Forge bars can stay visible during a pet battle (by turning that option for the bar off, by default it's on)
02-December-2012 v0.9.24
Updated Button Forge for WoW v5.1
Fixed Button Forge to support battlepets again (under the hood they were subtly changed in how they work)
17-October-2012 v0.9.23
BattlePets can now be added to Button Forge bars (tooltips are not yet available for them)
All Button Forge bars will hide during Pet Battles
09-September-2012 v0.9.22
Fixed the Button Forge Bonusbar (now the vehicle/override bar) to work again.
Also fixed dragging button forge custom icons to not show a blackbox while dragging
03-September-2012 v0.9.21
Fixed to hide bars by default when the Override Bar is active (this used to be BonusBar:5)
28-August-2012 v0.9.20
Updated for WoW v5.0.4[indent]
Issues that were resolved for the updated WoW API:- Lua errors prevening Button Forge even working
- Cooldown error for mounts and companion pets
- Picking up spells wasn't working
- Handling of dynamic spells was largely unusable
Still outstanding:- Now that pets are battle pets they can't be set or activated from Button Forge (your existing pets still show up and can be picked up and moved, but that's it)
- Flyout spells (the one with the little arrow) is dropped rather than put on the cursor when removing from Button Forge
- Also a minor graphic glitch that the little arrow sometimes doesn't show for the flyouts
- Dragging Button Forge specific actions (e.g. the open Button Forge config button) has a black square
- Some code tidy up to remove redundant code (there are now better options to achieving some functionality)
- Others???
06-February-2012 v0.9.17Features:- New bar option 'GUI' available via /bufo commands. defaults to 'on'. Turning the gui off for a bar will cause it to be hidden and to no longer interact with the mouse but its keybindings will be unaffected (think of it as Key Bind only mode). The GUI will be temporarily forced 'on' provided you're not in combat, and are in Button Forge config mode, or are holding the Shift key while also have an item on the cursor (this is to ease setting the bar up how you want it)
- New bar option 'Alpha' available via /bufo commands, defaults to 1. This will simply change the opacity of the bar, the mouse will still interact with the bar, even if it's fully transparent (unlike the new 'GUI' option, the alpha will not be forced up when in config mode etc...)
- Localisation support added for 'deDE', translation supplied by Rumorix/PUNK2018
Fixed: Button Forge will now only show the action tooltip for a macro if the macro has the #showtooltip tag in it
11-December-2011 v0.9.16
Updated Button Forge to be compatible with WoW v4.3Fixed:- Macro issue still lingered for some users - a 3second delay has been added at login before buttonforge will prune missing macros
- If the delay does not work, a final option to disable RemoveMissingMacros is now available (type /bufo in game to see slash commands)
- Bars with a small buttongap and hard against the side of the screen would bounce out a bit when logging in, this has been resolved
Made change to cause ButtonForge to name the widget Frames that control button visibility - for advanced users only, see readme.txt for more info[/list]
19-September-2011 v0.9.15- Fixed: Macros were sometimes disappearing from Button Forge bars
- Feature: Localisation support for zhCN has been added - Translation provided by s.F
23-July-2011 v0.9.14- Updated Button Forge to be compatible with WoW v4.2
28-April-2011 v0.9.13Features:- Many more of the gui configuration options are now available via slash commands
- Added slash only command to change the gap between buttons
- Added slash only command to disable and enable bars
- Added slash command to read out info for a bar
- Improved the feedback when slash commands are not correctly supplied
- Added a basic API to allow other addons to query information from Button Forge
Fixed:- Buttons weren't being properly deallocated when a bar was destroyed
- In very rare situations item caching in Button Forge was causing a lua error
16-January-2011 v0.9.12Features:- Slash commands are now available (/buttonforge or /bufo)
- Slash commands include abiltity to turn off keybind and macro name plates
- Holding shift will override button locks (same as the default UI)
- Holding shift will bring Button Forge bars to the top if holding an item with the cursor
Fixed:- Macros can now have the same name (although this is still not advised!)
- Macro tracking will be a little more resilient (this affects when macros are changed). NB, this can never be perfect with the way the game currently works
- Auto-alignement could sometimes have a lua error if other mods changed the default bars, this should not happen now
- Spells with the same name would sometimes display as though they were the other spell, this should now be resolved
03-January-2011 v0.9.11Features:- Button Forge Buttons will come to the foreground when the mouse has a placeable action (except items) to make placing spells easier
- Key-binding has been tweaked to be more streamlined
- While dragging bars, auto-alignment will now work off all sides of the bar and also provide guide lines
Fixed:- Better detection of shapeshift has been added (this allows icons for macros with forms rules to visually update a bit more quickly in some cases)
- Archaeology Buttons will now check and uncheck correctly
22-Decembet-2010 v0.9.10Feature:- Localisation support for
- koKR Translation provided by chkid (주시자의눈 of Elune)
- ruRU Translation provided by Another
Fixed:- ButtonFacade keybindings will not dissappear now
- Improved how wisp spell detection works (made it independant of localisation)
13-December-2010 v0.9.9Feature:Fixed:- Corrected issue preventing binding of mouse buttons (note that the left and right button cannot be bound ever)
18-October-2010 v0.9.8Fixed:- Putting Companions and Mounts on the Bar was bugged, this has been fixed (any companions or mounts that are permanently highlighted should be removed and readded)
18-October-2010 v0.9.7Features:- Support for Flyout spells
- Support for Glow effect on certain spells (e.g. Hunter Traps when Trap Launcher is active)
Fixed:- Attempt to resolve the issue preventing certain spells from being put on the Button Forge Bars (primarily this issue was affecting Hunter Traps)
13-October-2010 v0.9.6Fixed:- Macros that use items are having a problem with the cooldown display, this has been fixed.
- Picking up most items wasn't causing button grids that were hidden to show (while out of combat), this has also been fixed
12-October-2010 v0.9.5Features:- Updated to be compatible with WoW v4.0.1
Fixed:- Item counts will now show counts for items that use a consumable reagent
- Spells will no longer inadvertently change rank when switching talents (a non issue now that WoW v4 is available anyway)
02-September-2010 v0.9.4Fixed:- Creating a macro with an empty body or deleting a macro could sometimes cause visual errors in Button Forge, this has been resolved
- Tooltips for companions were dissappearing very quickly after displaying, this has been resolved
26-August-2010 v0.9.3Features:- Bonus Bars (Bonus Bar 5) are now supported
- A Right Click Self Casting option is now available
Fixed:- Tooltips now refresh while being displayed
- In some cases (particularly macros) item display was not updating, this has been resolved
10-August-2010 v0.9.2Features:- Updated the GUI appearance
- Bar labels will now organise themselves for so they can be clicked to allow tabbing between bars if bars are in the same position
- Bar controls will now rearrange themselves to better use the space around the Action buttons
Fixed:- Scale - The Double Click default sometimes wouldn't detect the settings of a bar if one was in the same position, this has been resolved
- Dragging Custom Actions (Button Forge Configuration options) - These would sometimes drop straight off the cursor, this has been resolved
- Key Bind dialog has been shifted to appear above other UI elements (it is also possible to drag this dialog)
05-August-2010 v0.9.1Features:- Set a limit of 1500 buttons per bar and 5000 buttons total
- Added button for configuration mode
- Added ability to drag Button Forge Toolbar buttons to Button Forge bars
- Updated tooltip information
Fixed:- Equipment Sets will now be placed on the cursor when picked up off a Button Forge Bar
- Resolved stack overflow when creating excessively large bars (e.g. over 1000 buttons)
- Resolved issues causing some newly allocated buttons to be hidden and the bar to sometimes dissappear when allocating buttons
31-July-2010 v0.9.0Beta version of Button Forge