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:8,899
Favorites:48
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 07:03 AM
1.0.0
1MB
jca
01-19-12 08:37 AM
0.3.3 Beta
1024kB
jca
01-03-12 06:39 AM
0.3.2 Beta
1024kB
jca
12-29-11 10:26 AM
0.3.1 Beta
1023kB
jca
12-14-11 08:33 AM
0.3.0 Beta
1023kB
jca
12-12-11 03:28 PM
0.3.0 Beta
1023kB
jca
12-12-11 07:14 AM
0.2.2 Beta
1MB
jca
11-16-11 05:01 PM
0.2.1 Beta
1MB
jca
11-07-11 03:11 PM
0.2.1 Beta
1MB
jca
11-07-11 02:38 PM
Version 0.2.0 B
1MB
jca
10-30-11 12:20 PM


Post A Reply Comment Options
Old 02-02-13, 02:22 PM  
mikelly1673

Forum posts: 0
File comments: 1
Uploads: 0
nice addon

i like the addon but like someone else mentioned, the unit frames themselves need to be scaleable the size is too big, the portrait frame alone takes up a lot of space.If u can make that happen along with the draggable units . Then i will be all in.
mikelly1673 is offline Report comment to moderator  
Reply With Quote
Old 11-10-12, 12:19 PM  
aventia

Forum posts: 0
File comments: 26
Uploads: 0
when is the next up date going to be. 2.0 is almost here and no new updates for a few major patches. Just wondering
aventia is offline Report comment to moderator  
Reply With Quote
Old 09-17-12, 09:31 AM  
fuzlogic

Forum posts: 0
File comments: 1
Uploads: 0
Updated?

Will this addon be updated for the 1.10 patch and the expansion when it comes out?

Thanks,
Fu-z-logic
fuzlogic is offline Report comment to moderator  
Reply With Quote
Old 07-15-12, 11:09 AM  
soret

Forum posts: 0
File comments: 1
Uploads: 0
Default unit frames

I'm new to Rift UI addons... quick question how do I remove the default unit frames from my UI so just myUI unitframes are showing? I can't seem to find an option for it in the configuration.

Thanks,

Soret
soret is offline Report comment to moderator  
Reply With Quote
Old 07-08-12, 02:21 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Uploaded a small patch to address some of the errors in the configuration ui.
jca is offline Report comment to moderator  
Reply With Quote
Old 07-04-12, 01:16 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Just found another nasty change in the API. You'll get an error if you use any of the drop-downs for sizing in the config UI. I'm really annoyed with this breaking change. They changed the return value on a basic frame function (GetText) which really screws up a lot of things that might look at that value (ie, like setting an element size).

I think I've found all the places this is an issue but will test it a bit over the next couple of days before posting another update.
jca is offline Report comment to moderator  
Reply With Quote
Old 07-04-12, 10:11 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Quote:
Originally Posted by Kreiri
jca, I had this problem with KBB's UI too. So now I create my minimap button and settings window when addon is loaded, not when user summons UI for the first time.
If this current fix doesn't work for a number of people, then I might end up doing that. I'm hoping to avoid that as I'd hate to add all the overhead associated with all those UI screens if people haven't actually had to use the config UI. Thanks for the tip.
jca is offline Report comment to moderator  
Reply With Quote
Old 07-04-12, 10:09 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Ok, have found a way to get those UI screens loaded without triggering Watchdog; at least on my system. Your performance may vary.

Each individual addon's config screen is loaded on demand, but the buffs and unit frame components in particular still take a second or so to be created. I added System.Command.Watchdog.Quiet() which seems to give me enough breathing room.

Update 1.4.1 with this change has been uploaded now.
jca is offline Report comment to moderator  
Reply With Quote
Old 07-01-12, 12:08 AM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
jca, I had this problem with KBB's UI too. So now I create my minimap button and settings window when addon is loaded, not when user summons UI for the first time.
Kreiri is offline Report comment to moderator  
Reply With Quote
Old 06-29-12, 06:04 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
OK, so I hunted down the issue. It's not an error with my code at all. It seems that in 1.9 there is a throttle on the amount of cpu usage an addon can take. During normal operation this is no problem. myUI is tuned to moderate how much cpu it uses. However, when opening the config screens, specifically for unit frames or buffs, there are a tremendous amount of ui widgets that have to be created and of course this takes a good amount of cpu usage when they're created, thus throwing the error box you see in Rift.


For what is probably a better explanation, refer to this post from the author of the nk addons : http://forums.riftgame.com/addon-api...s-servers.html
jca is offline Report comment to moderator  
Reply With Quote
Old 06-29-12, 09:03 AM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
My bad. In trying to get this updated in a timely manner, I missed some errors when loading the configuration UI. I will try to get a correction up asap.
jca is offline Report comment to moderator  
Reply With Quote
Old 06-27-12, 01:12 PM  
jca
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 112
Uploads: 1
Hi All,

I apologize again for my absence. I've updated myUI's environment for 1.9 and removed any code that is or will be depreciated. I will have time to test things out this evening and get an update out tomorrow.

Real life has continued to keep me silly busy and I've still not had enough time to investigate any of the issues below. I'd like to tell you I will have time soon but I can't honestly say that with any certainty.

If there are any coders out there who have an interest in picking up development on myUI please contact me. I'm just not able to devote the needed time to it right now.
jca is offline Report comment to moderator  
Reply With Quote
Old 05-28-12, 05:55 PM  
AlienFromBeyond

Forum posts: 0
File comments: 50
Uploads: 0
Would it be possible to have an option for the buff boxes to start from the opposite side (the right, like the default Rift ones do) instead of the left? Similar to the Grow Up option?

EDIT:
Quote:
Originally Posted by Mekamu
also i cant seem to get my buff boxes to show debuffs on me.
There's definitely some kind of issue here, look at my screenshot.

You can clearly see in the default Rift buffs that I have a debuff, but that it doesn't show on either my personal Buff Boxes or my target Buff Boxes (have myself targeted in the screenshot), and I clearly have enough space for it to render, and as far as I know in the options I don't have debuffs disabled. This issue also arises if I target a friendly. But if I have a hostile enemy target their buffs and debuffs show up just fine.
Last edited by AlienFromBeyond : 05-28-12 at 10:53 PM.
AlienFromBeyond is offline Report comment to moderator  
Reply With Quote
Old 05-03-12, 07:03 AM  
oDENNISo
Zombie

Forum posts: 1
File comments: 3
Uploads: 0
Re: Re: Re: Please HELP :-)

I didn't get it to work yet. Please some advice.

Quote:
Originally Posted by oDENNISo
Quote:
Originally Posted by jca
In the settings there is an option to show buffs and debuffs cast by others but I'm guessing you don't want to see all of them, only the two you mentioned. I think the best thing to do would be to check the option to show buffs cast by others and then build a white list containing the buffs you mention plus the buffs you normally cast on yourself. That will limit the display to those only.
I tried that. I checked the option
"Debuffs cast bei Unit & Others on Target" (Others & Unit at the top and Target left)
and
"Buffs cast bei Unit & Others on Target" (Others & Unit at the top and Target left)
and
made a Whitelist which contains only "Wildwuchs" (Wild Growth) and "Kraftausbreitung" (Flaring Power).

But it shows neither. :-(
I don't know, what I am doing wrong.
oDENNISo is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 07:12 PM  
kruxfelt

Forum posts: 0
File comments: 7
Uploads: 0
Quote:
Originally Posted by jca
Quote:
Originally Posted by kruxfelt
The player unit frame seems to rarely update health and mana pools. When I switch specs or gear, it always shows old totals while the bars themselves act correctly and the numbers don't change.

Is this an api limitation where I must /reloadui everytime I swp specs or gear, or is there something I can change to have these numbers updated more regularly?
Krux, are you playing a mage by any chance? I've done a lot of work with updating kinks but it seems there's always something weird with mages.
Yes I am a mage.
kruxfelt is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: