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,331
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-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: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-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-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-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, 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, 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, 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, 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, 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, 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, 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-03-10, 10:29 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
I will add the option to have bars 1-3 as 2 rows in the next update. If needed i'll add the other ones later.

Theres a lot of issues with the pet bar holder and the shapeshift bar holder from the blizzard code that I can't get rid of completely right now but i'm really hoping to have that all sorted by tomorrow. Thanks for the compliments!
Report comment to moderator  
Reply With Quote
Unread 08-03-10, 07:37 PM  
Traverse
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Well as I already said, I would really like to have 2 rows/6 buttons as an option.
First reason is, I love your addons am using bChat and bMinimap just <3 them.
Second bActionbars gives me pixel perfect textures and for some reason rActionBarStyler doesn't even when using the same scale.
Third for me having two rows is only something I want for the main bar really, as I don't know how you planned it out (maybe adding this function to every bar?). It might save time to make the question a bit more specific AKA how many bars/which bars should have this option?
Also not to be rude or anything, but don't try to reinvent the wheel! As I said in an earlier comment rActionBarStyler's code works with bActionbars it just messes up the pixel perfection. So you could check out that code and improve it maybe.

Kind regards,

-Trav
Report comment to moderator  
Reply With Quote
Unread 08-03-10, 03:34 PM  
nitewarlord
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 49
Uploads: 1
Originally posted by Blooblahguy
Updated, now included bar direction configuration.

Right now I'd like to ask those who keep up with this, is the configuration option for each bar to have 2 rows something that most people would like to see? Its a decent amount of work to change add that, and I want to make sure its wanted before I bulk up the addon and commit time. Thanks!
Right now I am using Domino's for my buttons but I would switch to this in an instant if the ability to have 2 rows to a bar so that i could fit it nicely into my UI
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: