Download
(17Kb)
Download
Updated: 01-30-07 04:12 AM
Pictures
File Info
Updated:01-30-07 04:12 AM
Created:unknown
Downloads:8,880
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 12-31-06, 10:33 PM  
Urlryn
A Murloc Raider

Forum posts: 5
File comments: 14
Uploads: 0
Testing with XPerl

Originally posted by Jasmeralia
This should be in 0.6. Feedback appreciated
Well I'm trying out XPerl now...

1. Need a slider or something to move the buttons x / y positions. Action bars overlaps some of the frames...not by much tho

2. Ability to change the number of columns/rows for action bars would be nice too!

3. This is gonna be hard to use due to the way it is only sharing existing bars
Here is my setup:
bar1 = main bar
bar2 = Pages 8,9,10 for my warrior stances specific abilities/spells
bar3 = Shouts and stuff
bar4 = potions/food
bar5 = Trinkets and usable items for quests

so this only leaves me with 6 and 7 to use for these bars....and even then its gonna be tough since you can't designate which bars to use
Last edited by Urlryn : 01-01-07 at 01:10 AM.
Report comment to moderator  
Reply With Quote
Unread 12-31-06, 06:01 PM  
weregamer
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Collison with build-in bars

Except for two crucial flaws (and its incomplete state), this is more or less exactly the mod I was wishing for.


BUT, you seem to have started using button IDs that are too low. I'm seeing the last three buttons of my cat-form bar as my player frame, and party member 6 is getting an "attack" command but I'm not sure where it's from. Removing it doesn't mess up my standard bars.

The buttons are also so small that I can't reliably target them in combat. I'd really like to be able to size and position them. I see a dot that might be supposed to be a drag handle, but can't seem to drag it anywhere.
Report comment to moderator  
Reply With Quote
Unread 12-31-06, 02:00 PM  
acid
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Feedback on 0.6

I'm using the default blizzard frames with archaeologist.
The anchors for the bars show up fine but i can't seem to drag them or move them in anyway.

The target bar has a few issues. When its set up on a friendly player, i can't see the icons just a grey border. clicking on them while out of combat works correctly though they are near invisible. going into combat with a friendly player selected also works, icons still not showing up. If i go into combat with a hostile target selected, the icons do show up full and visible, although clicking them will cast the wrong spell. since i have lesser healing wave up there, obviously i can't cast it and so it'll cast water breathing or some button that i have on my normal hotbar. during this time ufab says that my target bar is disabled.

feature request, as a shaman lets say i have cure poison setup on my bars, i'd like it to be faded out until a target is poisoned, if you can do this. it can be there just invisible and show when i need to cure.
Last edited by acid : 12-31-06 at 02:03 PM.
Report comment to moderator  
Reply With Quote
Unread 12-31-06, 03:56 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Originally posted by justblue
Thank you for your work!

Is it much effort to add bars for friendly and hostile targets?
This should be in 0.6. Feedback appreciated
Report comment to moderator  
Reply With Quote
Unread 12-31-06, 03:55 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

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

Originally posted by Rilynn
I'm getting the following message when typing /ufab

...terface \addons\UFActionbars\UFActionbarsCommands.lua:9: attempt to index global 'UFABconfig' (a nil value)

This was attempted on a lvl 1 bank alt with no additional mods running as well as a 60 priest with full array of mods running.
Same error in both cases
/ufab config will now (as of 0.6) open a real config window. Right now it just has two toggleable options (the inner fire hack and vertical raid bars) and button scaling controls. Note that the vertical raid bars option doesn't do anything yet but I do intend to change that.
Last edited by Jasmeralia : 12-31-06 at 03:56 AM.
Report comment to moderator  
Reply With Quote
Unread 12-31-06, 12:21 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: X-Perl

Originally posted by siv0968
Thanks for looking at X-Perl, i also use this addon and I hardly wait for the version that support it! GREAT JOB! My groups will live happier (and better) with UFAB!!!

Bye!
Logan
Give 0.5 a try and see how it works with X-Perl.
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 11:27 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Re: Re: Error with agUF

Originally posted by Urlryn
oops I thought I had put that also for ya......

I'm using agUF only so far.
And now that I've read the prior posts your still waiting on more info to make this work with agUF correct?
Yes. And note that party pets aren't even supported by ag_UF at this point.
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 11:00 PM  
Urlryn
A Murloc Raider

Forum posts: 5
File comments: 14
Uploads: 0
Re: Re: Error with agUF

Originally posted by Jasmeralia
Yes. This means my detection code did not know what frames to attach to. What unit frame mod/mods are you running?
oops I thought I had put that also for ya......

I'm using agUF only so far.
And now that I've read the prior posts your still waiting on more info to make this work with agUF correct?
Last edited by Urlryn : 12-30-06 at 11:02 PM.
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 10:08 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Error with agUF

Originally posted by Urlryn
Hey Jas,

any idea what this is all about?

Just downloaded and installed your addon since Loz obviously isn't getting to gb anytime soon

UFAB_Attachframe: frame2 unknown, displaying <RandomHere>

i've seen UFABPartyPet1BarFrame
UFABRaid1 thru 3BarFrame and so on

Thanks
Urlryn
Yes. This means my detection code did not know what frames to attach to. What unit frame mod/mods are you running?
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 07:44 PM  
Urlryn
A Murloc Raider

Forum posts: 5
File comments: 14
Uploads: 0
Error with agUF

Hey Jas,

any idea what this is all about?

Just downloaded and installed your addon since Loz obviously isn't getting to gb anytime soon

UFAB_Attachframe: frame2 unknown, displaying <RandomHere>

i've seen UFABPartyPet1BarFrame
UFABRaid1 thru 3BarFrame and so on

Thanks
Urlryn
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 07:24 PM  
siv0968
A Kobold Labourer
 
siv0968's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Thumbs up X-Perl

Thanks for looking at X-Perl, i also use this addon and I hardly wait for the version that support it! GREAT JOB! My groups will live happier (and better) with UFAB!!!

Bye!
Logan
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 12:36 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

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

Originally posted by Aahz
X-perl is on WoWInterface.

http://www.wowinterface.com/download...nitFrames.html
Thanks. Didn't show up when I searched for "XPerl" or "Perl"... bad search engine. Ah well

I've downloaded it and I'll take a look when I can. Going to try to get some writing done today, though.
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 10:53 AM  
Aahz
A Kobold Labourer
 
Aahz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Re: Re: Re: Re: Error

Originally posted by Jasmeralia
Can you toss me a link to where I can download XPerl? Dont see it here on WoW Interface and I'm at work right now (proxy blocks most gaming sites, making it a pain to find things).
X-perl is on WoWInterface.

http://www.wowinterface.com/download...nitFrames.html
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 10:33 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

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

Originally posted by Rilynn
Seems the issue is Xperl.. your mod works fine if I disable Xperl.. doesnt work with it.

are you working on a version for xperl by chance ?
Can you toss me a link to where I can download XPerl? Dont see it here on WoW Interface and I'm at work right now (proxy blocks most gaming sites, making it a pain to find things).
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 10:31 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

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

Originally posted by Rilynn
Seems the issue is Xperl.. your mod works fine if I disable Xperl.. doesnt work with it.

are you working on a version for xperl by chance ?
Haven't tested it with XPerl yet, though it should be fairly straightforward to add support to it.

If you happen to know the names of the frames it's trying to attach to, please let me know... I was hoping XPerl and Perl and Nymbia's Perl used the same frame names, but apparently not.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: