Download
(17Kb)
Download
Updated: 01-30-07 04:12 AM
Pictures
File Info
Updated:01-30-07 04:12 AM
Created:unknown
Downloads:8,866
Favorites:29
MD5:

Unit Frame Action Bars  Popular! (More than 5000 hits)

Version: 0.9
by: Jasmeralia [More]

This is a fork of PartyBars by mubari. Both Unit Frame Action Bars and PartyBars are designed as replacements for Discord's popular Group Buttons mod, as GB is not compatible with 2.0 (and Loz is busy working on other things at the moment).

Note:

If you want me to help you with a problem, please help me by telling me what unit frame mod(s) you are using. If you don't, then the amount of help I can give you is virtually nil.

Done:
* Allow support for attaching to unit frames rather than requiring the user to drag each bar over to the frame by hand (not very viable for 40 mans, imho). (Added in v.0.4)
* Allow support for alternative unit frames (such as Perl, aguf, etc) (Added in v.0.4)
* Optimized the XML file considerably using template inheritance
* Added support for XPerl (Added in v.0.5)
* Added initial config window (Added in v.0.6)
* Added a separate hostile target bar (as long as you are not in-combat when changing targets, it will hide the friendly target bar and show the hostile bar). (Added in v.0.6.)
* Fixed the Inner Fire Fade hack (finally-- even tested with my newly leveled priest). No longer requires the spell to be placed on the last button, place it anywhere on the player action bar and it will be faded/unfaded appropriately. (v.0.7)
* Fixed rescaling issues so scale is displayed appropriately. (v.0.7)
* Fixed it so that frames are movable again and added a config option to lock the frames. Note that if you move it and lock the frames it may get moved back by the attachment code-- this is something I need to tweak further. ** No longer accurate. ** (v.0.7)
* Added support for German users of the Inner Fire fading hack. (v.0.8)
* Added /ufab showraid command.(v.0.8)
* Added support (untested) for empty bars to optimize button usage. (v.0.8)
* Added config option to hide party bars in raids. (v.0.8)
* Added code to detect x/y offsets when a frame is dragged and save them. (v.0.9)
* Fixed bug where UFAB would try to autodetect raid frames with main style rather than raid style. (v.0.9)
* Fixed CTUF raid detection and CTUF/XPerl frame name code. (v.0.9)
* Added code to ignore unsupported frame combinations (ToTT and Blizzard UI, etc.) so they will not generate errors/warnings. (v.0.9)
* Added /ufab resetall command. (v.0.9)
* Added /ufab raidreset command. (v.0.9)

Todo:

* Improve support and detection for other unit frames (works best with Perl Classic frames)
* Improve config interface
* Allow support for vertical action bars (so you could have 2-3 bars by each raid frame to keep screen real-estate to a minimum)
* Fix target/empty target frames
* Add config support for controlling number of buttons assigned to bars
* Get rid of the 120 standard button limit
* Add config support for attachment point offsets

Please help me support other unit frames by noting when you get errors about frames being unknown and what frame add-ons you are using. If you can find out the name of the unknown frame, even better.

At this point, unknown frames should default to the standard draggable bar. All known frames should auto-attach themselves correctly. If you get a message about the attachment failing, please note which frame and what add-ons you are using... it's possible either the detection was incorrect, or I got the name of the frame wrong.

AGUF users: I believe that agUF should be properly supported at this time, thanks to DUF's FrameFinder. There does seem to be a timing issue sometimes where UFAB will try to attach to the agUF frame before agUF finishes creating the frame. A simple "/ufab partyreset" should fix this.

XPerl users: I believe that I have the raid frames correct, but please test it out and let me know how it works. (I often code from work and can only do minimal testing.)

Hostile/Friendly target bars: Please let me know how this works out for you all. I can potentially see an issue where you are in-combat and changing from a friendly target to a hostile target and it cannot swap the bar due to the UI Protection Blizzard has implemented. If this is an active issue I am open to suggestions as to how to design a viable workaround (perhaps show both bars and change alpha-colors to make buttons invisible? They would still be clickable but it would be almost like hiding the bar...)

Blank target bar buttons: I'm aware of this issue and am working to resolve it.

Optional Files (0)


Post A Reply Comment Options
Unread 03-06-07, 01:01 AM  
sstixrud
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 1
Yet Another GroupButtons clone =)

My submission to wowinterface has not yet been accepted, but my Clone/Version of GroupButtons can be found here:

http://wow-en.curse-gaming.com/file...05/unitbuttons/

Feature List:



This addon was inspired by GroupButtons, my goal is to add all of the key functionality without a lot of bloat or hard coded variables. This mod relies 100% on user configuration of Spells and as such should be resistant to WOW infrastructure changes resulting in breakage.

This is a BETA release and is not feature complete

Included features:

Player buttons

Party buttons

Target buttons

Button scale

Number of buttons

hide/show based on class

blink/dim/faded buttons based on buff/debuff unit status

blink/dim/hide/show based on unit health status

Disabled but partly coded features (coming soon):

Pet buttons

Raid Buttons

Enhanced target bar (dim/show by friendly vs enemy)

*note* This is my first mod, features, code cleanups, optimizations and suggestions are welcome'''
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 02:02 PM  
sasja
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I had the issue that tott bars popped up even though I had hidden them - actually even after I had hidden ALL ufab - whenever my tott frame popped up (using xperl). I'll check out later versions, hoping the issue will be fixed

Thanks for working on getting us groupbuttons back!
Report comment to moderator  
Reply With Quote
Unread 02-24-07, 11:28 AM  
bverdoorn
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Editing the number of buttons in the bars

I need more buttons for some of my bars. Specifically the party pet bars. What is the best way to do this? Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-13-07, 06:29 AM  
Asgardia
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Sinister Black
I have the same problem and this is enabled. I get it when i target myself.

and also I have a small black square that shows just slightly to the mid upper left of the screen. When i target myself and get that error message, i also get 2 other squares - one to the lower left of the square thats always there and one to the upper right. here is a link to the screenshot: Image
I have the same problem with version .9 (current version here). I have tried the suggestions here, but the black boxes will not disappear from the middle of the screen. Perhaps it is something with bongos or ag_unitframes?

There also seems to be a conflict with bongos, as it picks up items in rack 10 to use for the buttons, and it gets a bit freakish in Raids but this may be due to support of ag_unitframes that I am using. All in all, minor problems and I have found this to be the closest replacement to Group Buttons. I check this site daily for updates. Thank you for the time invested and I am looking forward to future versions!
Report comment to moderator  
Reply With Quote
Unread 02-08-07, 03:20 PM  
Uhuru
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi & thx for this mod

first a bug : when i do a /ufab hidall and target someone bars re-appears

& I want to know if there is a way to hide the anchor for all bars and how to attach the bars to unitframe ? (i use ag_unitframes)
Last edited by Uhuru : 02-08-07 at 03:26 PM.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 04:38 PM  
jupiterz
A Kobold Labourer
 
jupiterz's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Hi Jas, thanks for keeping this great mod alive - can't live without it...and neither can those I heal

2 feedbacks/things I've noticed (you may already know these). I'm using 0.9 version:
- party bars don't always appear...sometimes when a new party member gets added his bar doesn't appear. I do a "showall" and bring up all 5 to get around this.

- Perl attach point when not using "compact" perl UF...I'm a Perl UF user, I noticed UFAB will attach correctly when Perl UF are in "compact" mode, but if you select Perl "normal" (not compact) unitframes, UFAB ends up underneath the Perl UF (thus you can't select/move UFAB's little black control dot).

But hey, great mod - have fun leveling, and THANKS for putting your time into this mod for all of us!
Report comment to moderator  
Reply With Quote
Unread 02-03-07, 03:37 PM  
perenor
A Murloc Raider

Forum posts: 9
File comments: 18
Uploads: 0
I like the mod, I've just got a couple questions.

How do you just simply remove the Target of Target's Target code? I don't need them and the error message that comes up randomly is kind of annoying.

Is there just the 1 central location to change how many buttons are available for each bar?
Report comment to moderator  
Reply With Quote
Unread 02-01-07, 10:30 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Originally posted by Sinister Black
I have the same problem and this is enabled. I get it when i target myself.

and also I have a small black square that shows just slightly to the mid upper left of the screen. When i target myself and get that error message, i also get 2 other squares - one to the lower left of the square thats always there and one to the upper right. here is a link to the screenshot: Image
Ok, that's ToTT, not ToT... ToTT is not supported by Blizzard's default UI at all. UFAB 0.9 should have removed that warning message.

FYI... since I know some folks are wondering where this mod is going...

I've been busy levelling my paladin and my mage with the advent of BC, and while development of this may have slowed, it's not going to become unsupported. I'm using it on a daily basis and getting a better idea for how I want it to evolve-- both as a user and as the developer.

For the not-faint of heart, I did stumble across a similar mod that others might find interesting: eXtreme Unit Buttons. I like some of the things that mod author did, and dislike others. But s/he's done some things (coded their own button support) that I do intend on copying and integrating into the UFAB mod.
Report comment to moderator  
Reply With Quote
Unread 02-01-07, 07:39 PM  
Sinister Black
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Jasmeralia
If you're using the default Blizzard UI, you probably just haven't enabled the ToT frame. Check your Interface Options > Advanced Options > Show Target of Target (Always). Doing this should cause this warning to go away.
I have the same problem and this is enabled. I get it when i target myself.

and also I have a small black square that shows just slightly to the mid upper left of the screen. When i target myself and get that error message, i also get 2 other squares - one to the lower left of the square thats always there and one to the upper right. here is a link to the screenshot: Image
Last edited by Sinister Black : 02-01-07 at 07:39 PM.
Report comment to moderator  
Reply With Quote
Unread 01-30-07, 04:24 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Bugs

Originally posted by LSG
Yeah, I can't make the bars stay where I put them. :-/ Otherwise.. I'd be in L-O-V-E. <3
Originally posted by Urlryn
Heya Jas!

Just thought i'd pipe in a few things i've seen

1. Action bars when you move them will not stay where you put them even if you lock it
Like I mentioned earlier... locking the frames only made the bars not draggable, it did not change the attachment code which fires off at regular intervals. 0.9 has the code to detect offsets from dragged bars and should resolve your issues.

Originally posted by Urlryn
2. Button pictures completely vanish. i mean is if i drag a spell into a button...its completely invisible...but the tooltip still shows it as being there. Usually happens on the Target one
I've only seen this on the target frame and I'm aware of it and trying to resolve it.

Originally posted by Urlryn
3. /UFAG hideall doesn't work..well it does for like 2 seconds then they are back again
Yes. It's a temporary thing, it's not disabling the code that determines what frames should be shown/hidden which fires when an event comes in (target changes, party member joins/leaves, etc.).

Originally posted by Urlryn
2. Define which bar you can use (or code it with its own buttons like GB did!)

Urlryn
As I've stated many times, the latter is how I plan to proceed.
Report comment to moderator  
Reply With Quote
Unread 01-30-07, 04:17 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Originally posted by Faydra
I keep getting the following error:

UFAB_AttachFrame: frame2 unknown (possibly not supported by the unit frame mod), displaying UFABToTBarFrame.

I am using the default Blizzard unit frames..

Any help appreciated, I love this mod.
If you're using the default Blizzard UI, you probably just haven't enabled the ToT frame. Check your Interface Options > Advanced Options > Show Target of Target (Always). Doing this should cause this warning to go away.
Report comment to moderator  
Reply With Quote
Unread 01-29-07, 02:08 PM  
Faydra
A Defias Bandit

Forum posts: 2
File comments: 13
Uploads: 0
I keep getting the following error:

UFAB_AttachFrame: frame2 unknown (possibly not supported by the unit frame mod), displaying UFABToTBarFrame.

I am using the default Blizzard unit frames..

Any help appreciated, I love this mod.
Report comment to moderator  
Reply With Quote
Unread 01-24-07, 11:33 PM  
LSG
A Defias Bandit
 
LSG's Avatar

Forum posts: 2
File comments: 34
Uploads: 0
Yeah, I can't make the bars stay where I put them. :-/ Otherwise.. I'd be in L-O-V-E. <3
Report comment to moderator  
Reply With Quote
Unread 01-22-07, 05:00 PM  
Urlryn
A Murloc Raider

Forum posts: 5
File comments: 14
Uploads: 0
Bugs

Heya Jas!

Just thought i'd pipe in a few things i've seen

1. Action bars when you move them will not stay where you put them even if you lock it

2. Button pictures completely vanish. i mean is if i drag a spell into a button...its completely invisible...but the tooltip still shows it as being there. Usually happens on the Target one

3. /UFAG hideall doesn't work..well it does for like 2 seconds then they are back again


Requests

1. Be able to alter rows/columns if possible....currently 1 horizontal line overlaps alot of my UI stuff =)

2. Define which bar you can use (or code it with its own buttons like GB did!)

Urlryn
Report comment to moderator  
Reply With Quote
Unread 01-16-07, 11:47 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Originally posted by Deca
How's it going Jas? There was so much activity there for awhile, but haven't heard anything since. Maybe your busy with real life, that's ok then.
Yeah, RL has been busy lately. Dealing with doctors appts and all sorts of fun with that. That and I had to get my main to 60 before BC (which I did, with a few hours to spare).

I have been working on a new version, but GetPoint() still seems to not work correctly with dragged frames in 2.0.5. I have fixed the AGUF code and got it attaching to raid frames correctly but I've got a different issue with not being able to drag spells to those bars... not sure what's up with that right now. That and the target bar issues are the main reasons I haven't released 0.9 yet.

Got more testing and work to do on this, but I haven't forgotten about it. Stay tuned over the next week or two and I'll hopefully be able to push out a version which fixes these core problems.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: