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,463
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 11-01-11, 12:22 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by nitewolfetx
Is there anyway to tell elite targets from non elite target?
Unfortunately, as of right now, there isn't. I *think* that might be changed on PTR but can't say for certain. As soon as the info is available I'll add an indicator for sure.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 12:22 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by nitewolfetx
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!
Have already added it for the next release
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 12:23 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by nitewolfetx
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!!!
Fixed for the next release
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 02:00 PM  
Dzhai

Forum posts: 0
File comments: 2
Uploads: 0
This addon is very nice, but it almost made my eyes bleed. I have the same already mentioned problems with buffbars. They blink. They blink all the time in that OOOHH SEIZURES way.
Thing is, I wanted to use that addon for my warden spec primarily - because of buffbars and their great implementation. But as for now, buffbars and HoTs seem to hate each other. Ugh... after a few warfronts that's a severe headache
Also role icon seems to blink a lot - not sure why.

Apart from that (and other problems, which were mentioned by others here) it's a great addon and I plan to use it a lot... if buffbars don't kill me, that is

Anyway, thanks for work!
Dzhai is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 02:54 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Dzhai
This addon is very nice, but it almost made my eyes bleed. I have the same already mentioned problems with buffbars. They blink. They blink all the time in that OOOHH SEIZURES way.
Thing is, I wanted to use that addon for my warden spec primarily - because of buffbars and their great implementation. But as for now, buffbars and HoTs seem to hate each other. Ugh... after a few warfronts that's a severe headache
Also role icon seems to blink a lot - not sure why.

Apart from that (and other problems, which were mentioned by others here) it's a great addon and I plan to use it a lot... if buffbars don't kill me, that is

Anyway, thanks for work!
OK, just spec'd up a full warden and I see what you're talking about. I'll take a look to see what's going on. I haven't see the behavior in other class/specs so this is weird. Anyways, I'll get it fixed shortly.

--------------

New edit. I found the cause of this. I've made the change but need to do a bit of testing to make sure it doesn't negatively impact anything else. I will most likely post an update this weekend.
Last edited by jca : 11-01-11 at 03:55 PM.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-02-11, 03:30 AM  
Dzhai

Forum posts: 0
File comments: 2
Uploads: 0
Thanks,
also I wish there was a way to tell friendly target from hostile target. Like red or yellow titlebars of hostile targets in original UI. Addon shows target's titlebar colour only based on their class. That is confusing, especially in PVP, where you have to react quickly.
And while we are at it, why are mages titlebars blue and not purple?
--------------

If addon buffboxes are close to the upper border of the screen, buff tooltips go way beyond the border, thus unreadable.

Also when targeting a dead mob, it will show its mana/power bar full (dead player mana/power bar properly empties). It's a minor thing, but is quite a bit visually confusing.
Last edited by Dzhai : 11-02-11 at 05:57 AM.
Dzhai is offline Report comment to moderator  
Reply With Quote
Unread 11-02-11, 07:00 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Dzhai
Thanks,
also I wish there was a way to tell friendly target from hostile target. Like red or yellow titlebars of hostile targets in original UI. Addon shows target's titlebar colour only based on their class. That is confusing, especially in PVP, where you have to react quickly.
There is actually, but it only shows up if you have portraits shown. The border color shows their relation status. The "portrait" (since we can't actually get the player's picture) is their class icon. I use that in pvp, b/c recognition is way faster than looking at bars. I'll have to come up w/ a decent way to show it if portraits are hidden.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 03:54 AM  
Sharog

Forum posts: 0
File comments: 8
Uploads: 0
The Buff Alarm seems to bugg out for consumables when u Zone/die etc, it will keep flashing that u dont have the buff eventhough u do. i assume this has something to do with the persist through death thing.
Last edited by Sharog : 11-04-11 at 03:55 AM.
Sharog is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 09:46 AM  
rhaeven

Forum posts: 0
File comments: 1
Uploads: 0
Nevermind, I somehow missed the "max duration" setting being only at ten mibnutes and all of my buffs are longer than that -.-
Last edited by rhaeven : 11-04-11 at 12:28 PM.
rhaeven is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 12:54 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by Sharog
The Buff Alarm seems to bugg out for consumables when u Zone/die etc, it will keep flashing that u dont have the buff eventhough u do. i assume this has something to do with the persist through death thing.

Yeah, the tracking is getting kinda flaky. I think I'm going to move that out into it's own component addon where it can get the attention it needs rather than just an afterthought tacked onto the unit frames.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 02:20 PM  
weasoug
 
weasoug's Avatar

Forum posts: 0
File comments: 35
Uploads: 0
Thanks for the addon. I wanted to ask. if you have any plans on the soul vitality, to show what %. also any plans or adding the Combo Tracker to the target. will be great to see a elite sign. also i think its great you have the markers non the target and such working. and at times the target buff box sticks. when you dont have a target.

and it seems the mage charge bar over laps the words in the mana bar.

I would like a way to have the debuff's in there own box. at this time i use a bars for the debuffs. but there not my 1st pick.

Looking forward to a new update to see how you have progressed.

ps I would like to ask where your default settings are. so i can add mine to it. from my custom settings. I know there saved in the SavedVariables folder. but I always lit to see the default settings. but cant seem to find them. thanks.
__________________
You can go a long way with a smile. You can go a lot farther with a smile and a gun.
Last edited by weasoug : 11-04-11 at 02:38 PM.
weasoug is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 03:27 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by weasoug
Thanks for the addon. I wanted to ask. if you have any plans on the soul vitality, to show what %. also any plans or adding the Combo Tracker to the target. will be great to see a elite sign. also i think its great you have the markers non the target and such working. and at times the target buff box sticks. when you dont have a target.

and it seems the mage charge bar over laps the words in the mana bar.

I would like a way to have the debuff's in there own box. at this time i use a bars for the debuffs. but there not my 1st pick.

Looking forward to a new update to see how you have progressed.

ps I would like to ask where your default settings are. so i can add mine to it. from my custom settings. I know there saved in the SavedVariables folder. but I always lit to see the default settings. but cant seem to find them. thanks.
For the charge bar, I'm going to leave it overlapping the mana bar for now, but I have made it so the text will always be on top of both.

Regarding the debuffs in their own box, are you wanting a completely seperate box of buffs and box of debuffs? I won't be doing that. It just conflicts too much w/ the current framework and would need a serious rewrite of some core things.

As far as default settings, that gets a little completed

The core myUI module handles the saving/loading of all settings. myUI.lua in your character-specific folder basically just specifies what profile should be loaded for that character.

myUI.lua in your account folder has all the settings.

The process is basically this. When each module addon loads, it immediatley registers itself with the core myUI addon. It also defines a field called 'SettingsKey' which is the table under which that module saves its settings for a given profile.

Once all addons are loaded, myUI Core then pulls the settings for the profile specified for that character. For each registered module, it then checks to see if there is a table defined for that module's settings key. If not, and the module defines a method called 'GetDefaults', it calls that to get a default settings table for that module.

For some modules it's a bit more complicated though. For example, the unit frames calls an internal method called '__setFrameDefaults' that ensures that the settings for each unit frame have a valid value (this allows me to handle new settings more easily).

So, you'll need to check 'GetDefaults' at a minimum for default values and depending on modules, there may be another method to check.
Last edited by jca : 11-04-11 at 03:40 PM.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 04:01 PM  
weasoug
 
weasoug's Avatar

Forum posts: 0
File comments: 35
Uploads: 0
Thanks for the reply.

I do see at times. not sure if you have. but the Players Role shows and hides at times. also was there any plans on the combo bar. like a auto hide.
__________________
You can go a long way with a smile. You can go a lot farther with a smile and a gun.
weasoug is offline Report comment to moderator  
Reply With Quote
Unread 11-04-11, 08:46 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally posted by weasoug
Thanks for the reply.

I do see at times. not sure if you have. but the Players Role shows and hides at times. also was there any plans on the combo bar. like a auto hide.
I've added an out-of-combat opacity setting to the combo points, so yeah, that's covered.

For the roles, that's a confirmed bug in the api. It's supposed to be fixed on PTR but I haven't checked it myself. Hopefully that'll make it into an update soon on live.
jca is offline Report comment to moderator  
Reply With Quote
Unread 11-05-11, 05:07 AM  
Aalwein
Zombie

Forum posts: 2
File comments: 43
Uploads: 0
Just switched to this from MinUI and I have to say it does kick some very big ass.

Two things I'd like to see (assuming they haven't already been mentioned):

1. % of soul vitality, not just an indicator that i'm missing some
2. Option to change the planar charge indicator to just show how many remaining ... I know my max capacity, I just need to know how many I have left

Great, GREAT addon!

Edit: Oh one more thing... I'd like my raid window in a 2x2 layout, instead of 1x4. An option to set that would be great.

Edit 2: Couple more things. When setting it to not show any power values for the pet, after zoning or reloading the ui, the health bar gets squished smaller again like the mana/energy bar should be showing power values, even though it's not.

Also, having "short values" for health as an option would be good. By this, I mean 15500 HP displaying as 15.50k or 1,250,000 as 1.25 mil.
Last edited by Aalwein : 11-05-11 at 06:13 AM.
Aalwein is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: