Download
(1 MB)
Download
Updated: 07-08-12 02:21 PM
Pictures
File Info
Updated:07-08-12 02:21 PM
Created:10-30-11 12:20 PM
Downloads:11,464
Favorites:47
MD5:
myUI  Popular! (More than 5000 hits)
Version: 1.4.2
by: jca [More]
myUI : Unit Frames+ for Rift

myUI is a collection of addons based around a shared framework.

Current modules:

myUI Core – Core framework addon. Required for all other myUI modules.
myUI Unit Frames – Configurable unit frame replacement.
myUI Buffs – Buff bars and buff boxes module.
myUI Castbars – Cast bar replacement module.
myUI Buff Tracker – Provides notifications when specified buffs fall off or are purged.
myUI Combo Tracker – Combo/attack point display for rogues and warriors.
myUI FPS – Simple, standalone FPS display for tuning purposes.

* Note, myUI FPS is only a tuning tool to help you determine the impact of various configuration options. It's non-configurable and should be disabled once you're satisfied with your setup.

Chat-line options:

/myui – displays a list of all available slash options.
/myui config – opens the configuration UI.

Installation:

As with all addons, copy the folders contained in the downloaded zip file to Rift's “/Interface/Addons” folder. Note, myUI is actually several addons and as such, there will be several folders in the download file.

Version 1.4.2

Found and fixed a couple more bugs caused by 1.9.

Version 1.4.1

Added a command to tell Watchdog to give me a second to load the configuration UI components. Seems to work on my machine although Watchdog may still cause problems on slower machines.

Version 1.4.0

This update changes the addon environment to 1.9 and addresses any depreciated or soon to be depreciated interfaces. Unfortunately, I've not had much time for much else in terms of bug fixes or additions.

Version 1.3.0

This is a tiny bug fix to address the lua error that was being generated if you clicked on the area where a unit frame exists but the unit isn't present and the command for that button was set to show the context menu.


Version 1.2.0

This is a fairly minor update consisting mainly bug fixes although one new, much-requested feature has been added.

Addressed issue with frames not updating after zoning.

Updated Rift version to 1.8.

Have enabled the default context menus for unit frames. For new users, this will be enabled by default. Existing users should add '%menu' as the macro command for whichever button you want to show the context menu. This is needed so as to not overwrite any macros you might have already assigned.

Version 1.1.0

New additions:

Line of sight for unit frames.

A new aggro color indicator that can be attached to unit frame elements.

Unit frame elements can now have 2 color indicators attached to them. Order of precedence is:

calling -> relation -> low health -> low mana -> combat -> aggro

Fixed some configuration issues for alternate profiles with certain units never enabled.

Modifier the health display for targets with really large hit point pools.

Added buff descriptions when available to the buff box tooltips.

Not in this update:

I've been working on texture support for the various bars but it's not ready and I thought it was important to get the above changes out first.

Version 1.0.0

After pretty extensive beta testing, it looks like myUI is ready to be released as a non-beta addon. I'm sure there are still some bugs somewhere in the code, but to the best of my knowledge all significant issues from beta have been addressed.


Special Installation Instructions for users of versions prior to 0.3.0 Beta:

Due to some major changes in the performance metrics of the API in Rift patch 1.6, as well as some significant new capabilities, myUI 0.3.0 is very close to being a ground up rewrite. I necessarily, broke compatibility with prior versions of myUI. Users having prior versions of myUI installed, should perform the following steps before installing version 0.3.0:

1) In your “/Interface/Addons” folder, delete all prior myUI folders.
2) In “/Interface/Saved/[acount name]/SavedVariables/” delete “myUI.lua”.
3) In “/Interface/Saved/[acount name]/[shard name]/[character name]/SavedVariables” delete “myUI.lua” for each character with which you've used a prior verion of myUI.

Moving and sizing myUI elements:

All UI elements are positioned and resized using the mouse. When entering configuration mode, all elements, or at least the space they represent, will show with a semi-transparent, red box over them. There will additionally be 4 pieces of information displayed for each element:

An identifier showing what the UI element is.
The size, in pixels, of the element.
Its location relative to the upper left-hand corner of the screen
The movement and resize increment in use for those operations.

Left-clicking and dragging the element will reposition that element. In configuration mode, there will also be a grab handle in the lower right-hand corner of each UI element that can be used to resize that element. Both of these operations “snap” in increments that default to 10 pixels. The change those increments, right-click on the element and it will decrease the “snap” increment in use and at 1, will return to 10 pixels.

A few elements have additional mouse features for configuration.

For the unit frames and buff elements, the row and column spacing for the raid frames can be changed by right-clicking and dragging the grab handle on each frame.

The size of buff boxes and height of buff bars can be changed using the mouse wheel. For the combo points tracker, the mouse wheel changes the amount of padding between combo point elements.

Finally, a note about performance:

I've worked hard to ensure the best performance possible from myUI. I'm sure there are some small optimizations that I can and will make as the addon matures, but I don't believe there are any major improvements to be made. Between the sheer scope of myUI as well as the constraints of the API (which is itself in beta form), there are limits to what you can reasonably expect in terms of performance.

myUI has a range of options that is quickly approaching the level of silliness and if you turn every single possible item on using the max settings, your performance will most likely be unacceptable. Using a reasonable configuration, I'm getting very good frame rates. So basically, use the options you'll actually get use from and turn off things that are superfluous for your specific needs.
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Author
Date
1.4.1
1MB
jca
07-04-12 10:07 AM
1.4.0
1MB
jca
06-28-12 08:32 PM
1.3.0
1MB
jca
04-28-12 08:44 AM
1.2.0
1MB
jca
04-23-12 07:46 AM
1.1.0
1MB
jca
02-10-12 08:03 AM
1.0.0
1MB
jca
01-19-12 09:37 AM
0.3.3 Beta
1024kB
jca
01-03-12 07:39 AM
0.3.2 Beta
1024kB
jca
12-29-11 11:26 AM
0.3.1 Beta
1023kB
jca
12-14-11 09:33 AM
0.3.0 Beta
1023kB
jca
12-12-11 04:28 PM
0.3.0 Beta
1023kB
jca
12-12-11 08:14 AM
0.2.2 Beta
1MB
jca
11-16-11 06:01 PM
0.2.1 Beta
1MB
jca
11-07-11 04:11 PM
0.2.1 Beta
1MB
jca
11-07-11 03:38 PM
Version 0.2.0 B
1MB
jca
10-30-11 12:20 PM


Post A Reply Comment Options
Unread 10-31-11, 10:50 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by potis

The Buffbar thing, refreshes and blinks all the time when a buff happens, which is really annoying O_o. Literally refreshing all the time since i renew buffs all the time (Marksman) like speed buff from shots or Hasted Shot etc etc.
You can make white and/or black lists for buffs you don't want to see, or for only the buffs you want to see.

In the config, on the myUI tab, select Lists. It's here rather than the buff bars config itself, b/c you can use your lists on multiple addons (buff bar and boxes for now). Create a new list and add the names of the buffs you want or don't want to see. It is case-sensitive so make sure you have 'em cased correctly.

Then go into the config for the bar you want to change and enter the name(s) of white/black lists you've created (multiple ones can be separated by commas). For the rules on precedence hover your mouse over the "White Lists" or "Black Lists" labels to get a tooltip with the rules.

Also, this is the newest and least tested feature in the addons, so make sure to let me know if anything doesn't seem to be working correctly. Thanks.
jca is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 01:52 PM  
Applesaus

Forum posts: 0
File comments: 6
Uploads: 0
As for not being able to remove the Text fromn health and power bar, yes. I have tried removing both the value and %
Applesaus is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 02:34 PM  
nitewolfetx
Zombie

Forum posts: 2
File comments: 6
Uploads: 0
I cant seem to disable the castbars.
I turn them off and apply. But when i go back to the settings its checked again.

BTW nice work so far!!!
nitewolfetx is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 02:38 PM  
nitewolfetx
Zombie

Forum posts: 2
File comments: 6
Uploads: 0
Also a added request.
Cast bars on top or bottom option.
I would be nice also to have a config button on screen. Some thing i can drag around and just click it instead of having to remember the command to open config. I know it seems small but i have a growing list of add ons i use and tring to remember all the / name is getting hard. Some thign like wires raidkiller and the rune craft helper buttons.

Thanks
nitewolfetx is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 02:48 PM  
Sharog

Forum posts: 0
File comments: 8
Uploads: 0
Buff Alert

it seems to track all buffs u ever casted and not checking if u actually have the buff or not,

for example when u switch roles it still track the buffs u had on a previous role. which is quite anoying
Sharog is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 04:21 PM  
Critt
Zombie

Forum posts: 2
File comments: 15
Uploads: 0
Quote:
Originally posted by helgi
I can't get what you described to work. When I try to click where my transparent target frame is it won't select him unless I click on his portrait.

I got it working for my own frame because there I can click on the hp/mp bar and it will select me.

Could you describe it better how you did this?
I don't really know how else to put it...

I tank so I am really only worried about 1 target mostly.

For the raid frames I basically scaled them before I hid them to match the size of the MyUI raid frames. Line them up and hide all of them. So long as they are active when you mouseover you can click/right click on them to get the menu or mouseover macros working. The only downfall is you cannot see any debuffs or cleanse-able abilities on the raid frames.

For the other unit frames I made them a little bigger than the MyUI frames so it is not as much "where did I put the freaking frame" guess work.

Due to the MyUI frames being click through this works just fine for me. If need be I can send you my exportui from rift and see if i can share the config file for MyUI.

Maybe JC can chime in and let us know if the config's are shareable like that...
Critt is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 04:28 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Re: Buff Alert

Quote:
Originally posted by Sharog
it seems to track all buffs u ever casted and not checking if u actually have the buff or not,

for example when u switch roles it still track the buffs u had on a previous role. which is quite anoying
The problem is that the API doesn't give you an event for changing specs so the tracker doesn't have any idea that you're not supposed to have those buffs anymore. There's also an issue when zoning that I think has to do with the buff id changing. It's not the buffs you have that it's tracking. It's the ones you've cast, but no longer have. Looking at it in a bit more depth is on my list, but not near the top right now.

The buff tracker isn't intended to be an in-depth buff management tool. It's more a quick reminder if, for example, something is purged off during pvp. /reloadui resets what it's tracking. You can also right-click a buff to have it stop tracking that. Or disable it all together in the settings. It's completely optional.
jca is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 04:29 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Critt
I don't really know how else to put it...

I tank so I am really only worried about 1 target mostly.

For the raid frames I basically scaled them before I hid them to match the size of the MyUI raid frames. Line them up and hide all of them. So long as they are active when you mouseover you can click/right click on them to get the menu or mouseover macros working. The only downfall is you cannot see any debuffs or cleanse-able abilities on the raid frames.

For the other unit frames I made them a little bigger than the MyUI frames so it is not as much "where did I put the freaking frame" guess work.

Due to the MyUI frames being click through this works just fine for me. If need be I can send you my exportui from rift and see if i can share the config file for MyUI.

Maybe JC can chime in and let us know if the config's are shareable like that...
At the moment, I don't really have any way to export a configuration although I'm sure that's doable. The account-wide save variable files would be a way to share a configuration in the meantime.
jca is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 05:31 PM  
p3t3rl1

Forum posts: 0
File comments: 6
Uploads: 0
Hey. anyone noticed that the buff bars flickers alot? On my warden, with all the hots running and getting reapplied, the buff bars flick like crazy. Is there a way to make them smoother?
p3t3rl1 is offline Report comment to moderator  
Reply With Quote
Unread 10-31-11, 05:41 PM  
nitewolfetx
Zombie

Forum posts: 2
File comments: 6
Uploads: 0
Oh i forgot. A out of combat fade for the combo point bar would be nice.]

Once again many many thanks for this add on!
Last edited by nitewolfetx : 10-31-11 at 05:41 PM.
nitewolfetx is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 05:06 AM  
Sharog

Forum posts: 0
File comments: 8
Uploads: 0
Is the raidframe improvement on the priority list? i would like to see a more Grid like display, for example no need for the mana/energy display, and able to show debuffs on the player icon/name.
Last edited by Sharog : 11-01-11 at 05:07 AM.
Sharog is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 06:16 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Sharog
Is the raidframe improvement on the priority list? i would like to see a more Grid like display, for example no need for the mana/energy display, and able to show debuffs on the player icon/name.
Play around with the settings. If you click off both power values and power %, it'll show the power bar, but it'll be very small at the bottom. You can also click off the title bar if you want basically a big health bar.

As for buffs, that's the buff box addon. You can anchor those to the raid frames. Also, b/c there's likely to be a lot more buffs/debuffs than you actually care about, you can make white/black lists to only show those that you want to see.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 10:20 AM  
Sharog

Forum posts: 0
File comments: 8
Uploads: 0
So i got a question about the white/black list,

atm i have raid buffboxes set on only show debuff casted by others and me, how do i now set the whitelist / blacklist to for example

#1 block flaring power debuff
#2 show only sicaron's Hex.

Lastly, the default ui for the raidframes it automaticly sort the player positions in the raid groups when someone leaves or when the raid is incomplete. however myui doesnt do that, so when u use the workaround and put the 2 raidframe on top of each other, it doesnt sync up unless u have a full raid.
Last edited by Sharog : 11-01-11 at 11:46 AM.
Sharog is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 12:11 PM  
nitewolfetx
Zombie

Forum posts: 2
File comments: 6
Uploads: 0
Is there anyway to tell elite targets from non elite target?
nitewolfetx is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 12:21 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Sharog
So i got a question about the white/black list,

atm i have raid buffboxes set on only show debuff casted by others and me, how do i now set the whitelist / blacklist to for example

#1 block flaring power debuff
#2 show only sicaron's Hex.

Lastly, the default ui for the raidframes it automaticly sort the player positions in the raid groups when someone leaves or when the raid is incomplete. however myui doesnt do that, so when u use the workaround and put the 2 raidframe on top of each other, it doesnt sync up unless u have a full raid.
I'll answer the second one first. Say you have a full 10-man raid. Group member 8 leaves. Group id's don't change. As far as the api is concerned, Group09 does not become Group08. It stays Group09 and there is no Group08 until someone else joins. This is an example the default UI not playing by the same rules that addons do via the api.

I *could* work out some logic to shift frames up for missing group members, but honestly, when click-to-target is added to the api (sometime soon i hope) all that added logic becomes irrelavent. I think on that one, I'm going to leave it as-is rather than writhing "throw-away" code unless it turns into months and months before Trion adds the needed api functionality.

OK, lists. In the config, on the "myUI" tab, you'll see a tab for Lists. Lists are just lists of words. There aren't intrinsically white, black or whatever. It's what you do with them that determines how they behave.

Say you want a list of buffs to show. Add a new list and give it some title to remind you what it's for. Select your new list in the left-hand listbox then start adding the exact names of the buffs you want to see.

Once you're done with that list, go the the config for the unit frame(s) you want to use it for. In the White List field, enter the name you gave your list. If you have more than one list you want to use, you can list them all, separated by commas.

There are specific precedence rules for when you use both a white and black lists. If you hover your mouse over the "White Lists" or "Black Lists" labels a tooltip with the rules will popup.
jca is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: