Download
(17Kb)
Download
Updated: 01-30-07 04:12 AM
Pictures
File Info
Updated:01-30-07 04:12 AM
Created:unknown
Downloads:8,868
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-30-06, 10:21 AM  
Rilynn
A Defias Bandit

Forum posts: 3
File comments: 61
Uploads: 0
Re: Re: Error

Originally posted by Jasmeralia
Ok, that's what you'll see at the beginning. You should see the grids show up when you open your spellbook and start dragging spells around like you would add them to a normal action bar.

What unit frame mod are you using? Perl/CT/ag_UnitFrames/etc?
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 ?
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 08:49 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
EDIT: I'm not getting the action bars when in a party. I do see a tiny black square in the lower right corner of each party members frame... but thats it.

Thoughts ? [/b]
Ok, that's what you'll see at the beginning. You should see the grids show up when you open your spellbook and start dragging spells around like you would add them to a normal action bar.

What unit frame mod are you using? Perl/CT/ag_UnitFrames/etc?
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 08:35 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

EDIT: I'm not getting the action bars when in a party. I do see a tiny black square in the lower right corner of each party members frame... but thats it.

Thoughts ?
Looks like I broke the blank config window. I wouldn't really worry about it at the moment because there's nothing in the config window at the moment anyways. The config window is going to take a bit of coding to get working.

You can do the following commands:

/ufab resetpos -- does nothing at the moment
/ufab showparty (this won't show party pets though)
/ufab showplayer
/ufab showpet
/ufab showfocus
/ufab hideparty (this will also hide party pets)
/ufab hideraid
/ufab hidetargets (hide target/tot/tott/focus/pet)
/ufab hideall
/ufab partyreset
/ufab configprint
/ufab configreset
Report comment to moderator  
Reply With Quote
Unread 12-30-06, 07:56 AM  
Rilynn
A Defias Bandit

Forum posts: 3
File comments: 61
Uploads: 0
Error

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

EDIT: I'm not getting the action bars when in a party. I do see a tiny black square in the lower right corner of each party members frame... but thats it.

Thoughts ?
Last edited by Rilynn : 12-30-06 at 08:08 AM.
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 02:07 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Originally posted by Purity
Do the party bars hide when solo?
Yes. It will only show as many bars as party members. So if there are 0 party members, it shows no bars. Invite one person, and a bar will pop up. Rinse, repeat.

I haven't fully tested the party pet bars, but those should work as well.

I use Ag_Uf and hope someone replies soon. Have you tried posting on that mods forum over at wowace.com? Maybe someone else over there can help for now.
Yes, I did. I also used ag_UF but switched back to Perl for the moment until I can get this working better with it.

I am going to forward this to my drood friend, he misses gb bad. Keep up the good work!
Thanks
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 01:41 PM  
Purity
A Deviate Faerie Dragon

Forum posts: 16
File comments: 170
Uploads: 0
Do the party bars hide when solo?

I use Ag_Uf and hope someone replies soon. Have you tried posting on that mods forum over at wowace.com? Maybe someone else over there can help for now.

I am going to forward this to my drood friend, he misses gb bad. Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 01:17 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Re: Inner Fire

Originally posted by Jasmeralia
This hack was something I didn't port correctly... it's fixed in the development code (which is in the middle of work on attaching to unit frames, and not really ready for release yet).
Please let me know if this works correctly in 0.4. I don't play a priest so I can't verify this.
Report comment to moderator  
Reply With Quote
Unread 12-24-06, 08:02 AM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Inner Fire

Originally posted by Kilzon
Thanks for improving this addon!

When I set 'INNER_FIRE_FADE_ENABLED = 1', when I log in I get a nil value error in UFActionBars.lua:151:

After that, every time I click on Inner Fire it comes up with the same error and it doesn't fade out. When I set it back to '0' it works fine, sans the fading button.

PartyBars works fine with no errors.
This hack was something I didn't port correctly... it's fixed in the development code (which is in the middle of work on attaching to unit frames, and not really ready for release yet).
Report comment to moderator  
Reply With Quote
Unread 12-24-06, 08:01 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?
On the list... right now it's something I'm working on for 0.3.

EDIT: This is being pushed off until 0.5 or 0.6. Right now I want to solidify the attachments before adding in another bar.
Last edited by Jasmeralia : 12-28-06 at 01:16 PM.
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 11:03 PM  
Kilzon
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Inner Fire

Thanks for improving this addon!

When I set 'INNER_FIRE_FADE_ENABLED = 1', when I log in I get a nil value error in UFActionBars.lua:151:

After that, every time I click on Inner Fire it comes up with the same error and it doesn't fade out. When I set it back to '0' it works fine, sans the fading button.

PartyBars works fine with no errors.
Last edited by Kilzon : 12-21-06 at 01:25 AM.
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 08:57 AM  
justblue
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Thank you for your work!

Is it much effort to add bars for friendly and hostile targets?
Report comment to moderator  
Reply With Quote
Unread 12-19-06, 05:42 PM  
schnoggo
A Fallenroot Satyr
 
schnoggo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 10
Uploads: 7
Re: Re: Re: I like it

Thanks for your efforts here.
I'm lost without GroupButtons.

I do quite a bit of addon development myself, and would be glad to help out with this project until Loz gets DUB ready for release.
Report comment to moderator  
Reply With Quote
Unread 12-19-06, 03:54 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: Re: I like it

Originally posted by Jasmeralia
Thanks for the feedback. I just woke up... I had done some changes before the servers went down so I didn't have time to test this fully with the optimized code. I'm going to be laptop hunting for a little bit, then I'll try to get this working.
Correction: I used the fiancee as a guinea pig real quick and hammered out three bugs that snuck in while I was optimizing the code. Oops.

Should work fine once 0.2 is available for download. Sorry for that, I should have known not to release before testing it more.
Report comment to moderator  
Reply With Quote
Unread 12-19-06, 03:34 PM  
Jasmeralia
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 1
Re: I like it

Originally posted by Battlechilly
Hi Jasmeralia,

Just tried the UFAB addon. Right now, I am using it to put some big cast buttons near the bottom center of my screen for spells like Inner Focus and Prayer of Healing. Believe it or not, no other mods let you do this without taking over all your other action bars.

Eventually I hope to use it for group and raid buttons but the party buttons are not showing up for me, just the little drag square. Also, typing /ufab just brings up on emtpy window. I'm guessing this will be worked on in the future, so I still have to use Benecast until it gets working. However, if there is anyway I can get this addon to show Greater Heal Rank 2 and Rank 5 buttons next to party numbers before my next raid I would very much appreciate it.
Thanks for the feedback. I just woke up... I had done some changes before the servers went down so I didn't have time to test this fully with the optimized code. I'm going to be laptop hunting for a little bit, then I'll try to get this working.
Report comment to moderator  
Reply With Quote
Unread 12-19-06, 01:19 PM  
Battlechilly
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I like it

Hi Jasmeralia,

Just tried the UFAB addon. Right now, I am using it to put some big cast buttons near the bottom center of my screen for spells like Inner Focus and Prayer of Healing. Believe it or not, no other mods let you do this without taking over all your other action bars.

Eventually I hope to use it for group and raid buttons but the party buttons are not showing up for me, just the little drag square. Also, typing /ufab just brings up on emtpy window. I'm guessing this will be worked on in the future, so I still have to use Benecast until it gets working. However, if there is anyway I can get this addon to show Greater Heal Rank 2 and Rank 5 buttons next to party numbers before my next raid I would very much appreciate it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: