WiP
https://www.dropbox.com/s/7fgia4rfuy...2002.28.09.PNG
Basically there are a few things not going well : - too much going on in the middle (So I am going to blacklist some things in the FCT) - Going to hide the quest watcher on combat - don't need it then - my party frames suddenly lost their text - but that's ok. will fix it later on. (they are also only there because I needed to test them, they will be disabled for me, just not for the release of the layout, hence the overlap with cork) - The button groups of nine about the main action bar will be show on hover. I like the textures on my unit frames, but they look poor in the tooltip and in the nameplates imho. Also, in combat the combat log hides, the threat meter and dps meter will show up there. But I am working on those, so for now I am using rThreat. I'd love to make my chat frames smaller on combat or inactivity, used to use Chicai (or something) for it, but I need to update it. So what do you think? I am going horribly wrong? Should I be shot for violating some rule? :P |
Many things, all sides!
(1) Get rid of that combat text. You already have icons for Windsong and Divine Insight on your player frame. Expand that to show all the proc buffs you NEED to know -- if you're not going to do something special when it procs, you don't need to see it. Filter the debuff icons on your target frame, too. You're a shadow priest. You don't need to see Thunder Clap! (2) So many action buttons! Survey, Fortitude, Resurrection... none of those are ever going to be used in combat, so put them on a bar that only shows up out of combat, or stick them in an OPie ring. Keybind long cooldowns and get them off your action bars. If you have trouble keeping track of the cooldowns, try CoolLine or SexyCooldown, or some other cooldown monitor. Showing action bars on hover promotes clicking, and clicking is bad, mmkay. (3) This is mostly personal preference, but your unit frames look really cluttered. The texture doesn't help, but you can't even read the dark blue mana text on your player frame. If you can't even read it, just get rid of it! (4) More personal preference, but if you're trying to reduce clutter, set that Broker bar to hide until you mouse over it. You do not need an always-on display of how many friends are online, how much gold you have, what your framerate is, or how many open bag slots you have. (5) For the sake of balance, move that damage/threat/whatever meter over to the bottom right underneath the tooltip, so it somewhat balances out the chat box on the left. (6) Unless you're a tank on a multi-tank encounter, you don't need a threat meter. Add an indicator to your target frame showing you the basic yellow = high threat, orange = you're about to aggro, and red = you have aggro, or showing your threat as a percentage of the current tank's threat. (7) I don't see a combat log in your screenshot, so I don't know where you intended for more meters to show up in combat. |
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
Quote:
|
Quote:
Quote:
- Combo points aren only basic (don't play a rogue, but for my feral cat) - aggro - stati (resting, combat, ...) - raid icons I just got stuck in the entire "I am seriously missing the ball on some things" but couldn't see it. Mainly because I've been trying too hard, too much at once. |
I'll post an update soon.
So far, Phanx, I've included several of your suggestions. Thanks :) 1. cPoints are now just a font string (same place as orbits from various class icons) 2. Extra buttons are hidden. Still thinking on switching to a shorter action bar (since I too only use max 6 buttons) 3. Trying a new texture, and removed the thin outline, I did add a stronger shadow for increased contrast though. The bottom panel proves to be more of a challenge... If I hide the bottom panel in combat, it works out fine. If I try to hide it with a script... it will hide; but it will also hide again when I hover over the dataObjects. While it should remain shown :( |
Quote:
Between this and the UI (in general, not specifically yours) tending to include a lot of text already, I chose to display combo points and other low-count discrete values using orbs/dots. Quote:
|
Quote:
Just a thought though, can't I just create a frame that acts as a hotspot but isn't shown ever? -- or something Also: About the count, for now it seems easier, don't know why though. |
A hotspot is just a button with no texture.
|
Quote:
|
I'm not sure what you mean by "the child frames are ... pure tables". A table cannot be a visible object, and a table cannot intercept the mouse. If the plugins are able to tell when the mouse moves over them, they are frames or some derivitave thereof (such as a button).
|
Framestack when hovered over a dataObject on the BottomPanel which should remain shown. (Technically, it's being seen as an "OnLeave" because the other frame is higher up than BottomPanel.
https://www.dropbox.com/s/be33dcvns6...2007.59.40.PNG |
Quote:
|
Quote:
Or I do this : lua Code:
|
You don't need to name them. Assuming your plugin frame is a direct child of your panel/bar frame, this quick adaptation of my watch frame fading code should work for your panel. The parts in orange will need to be adapated to your specific code.
Code:
local FADE_IN_ALPHA = 1 |
Quote:
Secondly, I was trying from this angle, but turns out -- doesn't work well :P Lua Code:
|
You shouldn't use the UIFrameFade* functions, as Blizzard uses them irresponsibly, and taint spreads to places that can't handle it.
|
Quote:
For now, I've resorted to a different LDB display add-on, I still used LibCargoShip - which is some odd years old now. Worked like a charm though, but the non-named frames killed me. I couldn't happily shove em into a table since the entries are "table: 0x0...." and I really don't feel like regex yet. You could probably find the perfect solution, but I'm far from reaching that point. But soon-ish, I will :P But for now, I shall boldly go where a lot of men have gone before (sounds ... bad eh?) :P Naah, seriously, gonna wrap up oUF and a few more things, have that all fixed as it should be, and then work on the LDB thing again. But if you don't mind, that piece of code is amazing to show/hide a few other elements of my ui. |
Go for it.
|
Quote:
I do wonder about one thing related to your license. You often say you don't mind it being included in compilations etc, as long as support doesn't fall to you. That much I completely understand; however, I must confess to having comments such as -- Taken from xx from Phanx or little thank you's in code you wrote. Is that actually ok? Because if you'd rather not, I can easily take them out :) |
All times are GMT -6. The time now is 01:38 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI