Download
(15Kb)
Download
Updated: 02-03-19 01:00 AM
Pictures
File Info
Compatibility:
Tides of Vengeance (8.1.0)
Updated:02-03-19 01:00 AM
Created:07-16-10 12:22 PM
Downloads:25,238
Favorites:68
MD5:

bdActionbars  Popular! (More than 5000 hits)

Version: 1.38
by: Blooblahguy [More]

bdActionbars are a action bar replacement. bdActionbars are a lightweight, functional, and customizable replacement to the default UI.

note: You need bdCore to use this addon, or any other bd_ addons

Features

Resizing Buttons
Bar Alpha
Change number of rows in each bars
Vehicle button
Hide bars until mouseover
Hide Keybinds until mouseover
In game config
Purdy look
/bd config to access in game config
/bd lock to unlock the addon and move it around

To Do List
In game key-binding replacment

1.3
Toc bump
Minor bug fixes

1.25
Configuration revamp
Bug Fixes

1.2.1
Removing bad bdCore func refs

1.2
Fixed bug in default config options
Removed feature to hide action buttons until it works properly
Fix bug with pet bar that made some icons green

1.1
Added option for reducing the # of button on a bar.

1.0.5
Toc bump etc

1.0.4
Bug fixes

1.0.3
Added zone ability back

1.0.2
Fixes to flyout menus and incombat bugs
toc bump

1.0.1
Made mouseover bars show when ui is unlocked

1.0
Replaced bActionbars with bdActionbars
Post A Reply Comment Options
Unread 08-04-10, 03:38 AM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
I *think* fixed all previous issues with moving shapeshift bars and main bars. The blizzard code with these frames is a freaking mess, so untangling it was a chore.

Added the ability to make bars 1-3 two rows. Enjoy!
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 05:01 AM  
sacrife
An Onyxian Warder
 
sacrife's Avatar
AddOn Author - Click to view AddOns

Forum posts: 384
File comments: 144
Uploads: 3
Originally posted by Blooblahguy
I *think* fixed all previous issues with moving shapeshift bars and main bars. The blizzard code with these frames is a freaking mess, so untangling it was a chore.

Added the ability to make bars 1-3 two rows. Enjoy!
Yeah I tried to fix this myself and as you said the blizzard code here is retarded. I'm glad you managed to fix it. Props.
__________________

Report comment to moderator  
Reply With Quote
Unread 08-04-10, 07:42 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
Please add a changelog for your projects, so i know if i should update or not.
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 08:28 AM  
Traverse
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Can't wait till the latest file is approved!
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 09:09 AM  
ac3r
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 27
Uploads: 1
could we get scaling for every single bar? because the pet/shapeshift bar should really a little bit smaller than the main action bar

problem: switched the right action bar 2 to horizontal and back to vertical and now when entering /movebars the background to move the bar is vertical and the buttons still horizontal.
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 02:44 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally posted by ac3r
could we get scaling for every single bar? because the pet/shapeshift bar should really a little bit smaller than the main action bar

problem: switched the right action bar 2 to horizontal and back to vertical and now when entering /movebars the background to move the bar is vertical and the buttons still horizontal.
Its all working now! Last update for awhile, sorry for making you all update so frequently. Change log added
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 02:57 PM  
Traverse
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Hmm somewhere in the last few updates you changed something with the scale? Because at the moment even if it's one row it's not "pixel perfect" anymore.

Sorry for being such a whiny kid

-Trav

Edit: Am using v1.4 will try v1.5 right now!

Edit2: Same with v1.5, even messed around with some of the scales to no success.
Last edited by Traverse : 08-04-10 at 03:06 PM.
Report comment to moderator  
Reply With Quote
Unread 08-04-10, 06:25 PM  
sacrife
An Onyxian Warder
 
sacrife's Avatar
AddOn Author - Click to view AddOns

Forum posts: 384
File comments: 144
Uploads: 3
Code:
local function hideactionbuttons(alpha)
    local f = "ActionButton"
    for i=1, 12 do
        _G[f..i]:SetAlpha(alpha)
    end
end
    BonusActionBarFrame:HookScript("OnShow", function(self) hideactionbuttons(0) end)
    BonusActionBarFrame:HookScript("OnHide", function(self) hideactionbuttons(1) end)
    if BonusActionBarFrame:IsShown() then
        hideactionbuttons(0)
end
Something here is completely messed up for my warrior

It worked fine until I tried to switch around some abilites, every ability moved or removed from the bar made the button go back to the regular ActionButton and rendering the BonusActionButton unusable.
So dropping abilites on the button drops the ability on the actionbutton instead of bonusactionbutton, and since actionbuttons are hidden for a warrior, I can't see them.
__________________

Report comment to moderator  
Reply With Quote
Unread 08-04-10, 08:52 PM  
Flak
A Murloc Raider

Forum posts: 4
File comments: 84
Uploads: 0
I have now switched to this from barkeep. However, noticing two things

1. I have the bottom right action bar located at the bottom of my screen as one bar. Over time the clickable area in the buttons slowly moves up the buttons until only a tiny area activates a click. At that point a /reload ui resets whatever is going on and then the process starts over. I have not noticed this with the mainbar (which is towards the middle of the screen as two rows).

2. Cooldown addons that put the timers on the buttons seem to use 3times more (or more) cpu with this action bar addon then with the default blizz action bars or with barkeep.


*as an edit to my first issue with the bottom right action bar, it doesn't seem to matter where it's located. the problem seems to occur no matter where I have it on screen.
Last edited by Flak : 08-04-10 at 08:53 PM.
Report comment to moderator  
Reply With Quote
Unread 08-05-10, 10:38 AM  
sacrife
An Onyxian Warder
 
sacrife's Avatar
AddOn Author - Click to view AddOns

Forum posts: 384
File comments: 144
Uploads: 3
Originally posted by sacrife
Code:
local function hideactionbuttons(alpha)
    local f = "ActionButton"
    for i=1, 12 do
        _G[f..i]:SetAlpha(alpha)
    end
end
    BonusActionBarFrame:HookScript("OnShow", function(self) hideactionbuttons(0) end)
    BonusActionBarFrame:HookScript("OnHide", function(self) hideactionbuttons(1) end)
    if BonusActionBarFrame:IsShown() then
        hideactionbuttons(0)
end
Something here is completely messed up for my warrior

It worked fine until I tried to switch around some abilites, every ability moved or removed from the bar made the button go back to the regular ActionButton and rendering the BonusActionButton unusable.
So dropping abilites on the button drops the ability on the actionbutton instead of bonusactionbutton, and since actionbuttons are hidden for a warrior, I can't see them.
I don't know if it's related, but when I mouseover the bars (I have them 20 pixels from the bottom with the tworows setup the little exp rested pointer thing shows up.
__________________

Report comment to moderator  
Reply With Quote
Unread 08-06-10, 12:40 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally posted by Flak
I have now switched to this from barkeep. However, noticing two things

1. I have the bottom right action bar located at the bottom of my screen as one bar. Over time the clickable area in the buttons slowly moves up the buttons until only a tiny area activates a click. At that point a /reload ui resets whatever is going on and then the process starts over. I have not noticed this with the mainbar (which is towards the middle of the screen as two rows).

2. Cooldown addons that put the timers on the buttons seem to use 3times more (or more) cpu with this action bar addon then with the default blizz action bars or with barkeep.


*as an edit to my first issue with the bottom right action bar, it doesn't seem to matter where it's located. the problem seems to occur no matter where I have it on screen.

I haven't been able to replicate the moving clickable area bug that you seem to be having. It might be local? I'm not entirely sure but is anyone else have thing issue?


As for the extra CPU usage, I use addonusage and its readings say its using the same amount as default, I'm not sure what could be making it use more but thats something I'll definitely look into.


For the EXP marker showing up, I have been having the hardest time finding it but I was never satisfied in my way of hiding it in the first place. When it shows up again could you mouseover it, then paste this into your chat box?
Code:
/script message(GetMouseFocus():GetName())
Once you've done that I'd love the frame name that it gives you


With the buggy bonus action bar, I found a fix for that, I'll throw and update after I confirm the other bugs. For a quick fix you can place this code at any point between 330-344
Code:
_G["BonusActionButton" .. i]:SetFrameStrata("MEDIUM")
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 12:45 PM  
sacrife
An Onyxian Warder
 
sacrife's Avatar
AddOn Author - Click to view AddOns

Forum posts: 384
File comments: 144
Uploads: 3
The frame was the ExhaustionTick.
To fix it I simply just added ExhaustionTick:SetAlpha(0)
almost at the bottom where you hide/alpha(0) some other frames.

Thanks, the bonusactionbar fix worked like a charm.

One thing though.

Bars like the petbar and stancebar is impossible to center as you align it by the first button. As a rogue with 1 bar it's centered just fine, but as a warrior with 3 stances only the first button is centered.

Any way to fix/adjust this? Possibly by some math

Atm I have a script in your code to manually set 2,3,4,5 bars etc to fitting positions.
Also if you have the stancebar as a mouseover the bar6 frame is way 2 big, so you get it mouseover way outside of it's bounds (as per the size of the buttons)
__________________

Last edited by sacrife : 08-06-10 at 12:51 PM.
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 12:51 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Much thanks, will update a fix shortly including the bar fix and the ExhaustionTick hide.
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 10:43 PM  
Flak
A Murloc Raider

Forum posts: 4
File comments: 84
Uploads: 0
Just ran into a new problem...

Created a new char. I tried dragging skills to the action bars. The bars show up to drag the skills to. You drop the skills in a slot and the bar goes invisible again. Tried changing alpha/mouseover to no avail. If you hover over where the bar is and where you placed the skills you get tooltip information for the skill and can click to activate/use hotkeys but the bar and skill isn't visible.


*if I change mouseover to true the bar does show up on mouseover with the skill icons. changing it back to false the bar is always invisible except when adding new abilities. bactionbar is the only addon activated at the moment.
Last edited by Flak : 08-06-10 at 10:47 PM.
Report comment to moderator  
Reply With Quote
Unread 08-07-10, 07:09 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Also if you have the stancebar as a mouseover the bar6 frame is way 2 big, so you get it mouseover way outside of it's bounds (as per the size of the buttons)
This is unclear to me, some screenshots would be great. I'll update it now to fix what was the skill dragging bugs and some others
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: