promotional bannermobile promotional banner

BAB Bars

Abandoned
BAB Bars is an innovative action bar addon that allows you to create bars that follow all sorts of paths and curves.

File Details

BAB Bars 0.1.0 (Beta)

  • R
  • Apr 9, 2014
  • 900.04 KB
  • 435
  • 5.4.7
  • Retail

File Name

BAB_v_0_1_0.zip

Supported Versions

  • 5.4.7

0.1.0 (BETA)

Note: All existing profiles are deleted with this first beta release. This is the last time that profiles are deleted on new verions. I swear. :)

New

  • Added a "Link Bar" option that links the start and the endpoint of a bar. The option is only available if the "Calculation Style" option is set to "Bezier". With linked bar ends it's much easyer to create circle style bars.
  • Added option buttons for setting bars to 'premade' shapes (circle, line * do you need any other shapes?), plus an option to permanent set bars to the the circle shape.
  • Added a second round Masque skin: BAB_Round. It's simple, tiny, and dark.
  • Keybinds are now local or global (default is 'global'; use the checkbox in BAB keybind window in keybinding mode to set the keybinds to individual).
  • The white 'curve line' (that is the white line from the start to the end point behind the buttons in configuration mode) can now be deactivated (default is <ON>). Rendering the line takes a lot of system ressources and slows down the addon (especially with very long bars). You can deactivate the line via "Show Curve Progression" in the BAB Main Options window.
  • Added an option to edit the bar name.
  • Added an option "Auto Size Button Labels" (default: <on>) to auto resize the font for the count, action, and key label.
  • Added an option to create character specific profiles ('New Character Profile'). Those profiles are saved per character and are shown for the specific character only. The prefix 'C:' and the characters name/realm name is _automatically_ added to those profile names. All other profiles (as created via 'New Global Profile') are still shown for all characters.
  • The 'create new profile' buttons are now disabled if the 'name' field does not contain a valid profile name. Enter a name for the profile you would like to create to enable them. Note: Profile names do differentiate between small letters and capital letters.

Fixed

  • Adding and removing action bars is now passed to Masque (you'll have to re-open the Masque options ... it's Masque not me). Additionally BAB saves and restores which Masque skins are applied to the bars.
  • A lot of performance optimizations for the configuration mode.
  • 'Sections' are now called 'Pivot Sets'.
  • "Add Pivot Set" now works as desired and always 'continues' the previous section. (Did not work until the previous sections knot was manually dragged at least once.)
  • Removed buttons are now fully resetted (incl. key binds).
  • Buttons that can't be used (like "Remove Section" if there is only one section left) are now disabled.
  • Fixed a bug with equipment sets on a bar and login. (Equipment set data is not instant available if the player enters the world. It is loaded later on from the server. Doh.)
  • Fixed a bug with the Button Size option. (Number in edit box was set to width but not to height.)
  • Fixed a bug with with range checking for macros that use '/cast <companionname>' to summon a pet or mount.
  • Fixed a bug with login/UI-reload and battlepets that caused all bars to stay hidden.
  • Fixed a bug that allowed the user to add more than 8 pivot sets.
  • Fixed a bug with auto-circle performance.
  • Added a border to empty buttons slots in Masque skin "BAB_Blizzard".
  • Small curve radius is not handled. The buttons shape is resticted to a minimum curve radius. If a curves radius gets smaller than this min radius the button is not shaped further than the min radius. The reason for this is that the Blizzard API does not support unlimeted texture transformations. I know of two possible workarounds that are both hard to implement. So I'm not sure if/when I'll address this. Besides that I think there is not much use for a smaller curve radius as the current minimum radius.
  • Button placement is not correct (padding to small/big for some buttons). I know, I know. It's a complex problem. :/
  • Button type 'pet action' (pet spells) not implemented yet. I'll ignore pet spells until BAB becomes a full replacement for the Blizzard action bars (don't know if this will ever happen - depends on you).
  • FloatingBG is shown before the icon if Masque is installed but deactivated for a bar. I have no idea why. :( Just deactivate Masque if you don't use it. ;D