Showing posts with label UI. Show all posts
Showing posts with label UI. Show all posts

Wednesday, September 2, 2009

[Offtopic]Pimp my UI epilogue: the results

In a previous post I showed the horrors of my prior UI. And...it was bad. Okay, it wasn't as bad as it could've been, but it was pretty atrocious. Thanks to a lot of tips and some great examples of things, I bring you the new hotness.

Before:


And after:


The buttons have been made a bit smaller, prettified with buttonfacade, and reduced to a total of four sets of bartender buttons. The bag and menu buttons have been hidden and only show up not in combat and when mouseovered, at the top of the screen. Omen, recount, and the chat window are all in the bottom viewport area, as is a square map (courtesy of squeenix). All map buttons have been removed, and are either part of FuBar (at the top) or have keyboard shortcuts to access (like the map). Decursive sits to the far left, as does ora2 normally. The HUD has been removed, and instead pitbull is used for player, target and target/target data. This is combined with the display parts of feralbynight to show cooldowns, combo points, lacerate stacks, mangle time and other bleeds. SCT displays minimal information and filters incoming heals out, displaying only damage intake (which is mostly to give me an idea of what the flow of combat is looking like on an intuitive level). TimeToDie is there to also give better information on how long I have (it's been moved slightly since this pic, but you can see it on top of the targettarget frame.

My buffs are provided by satrina buff frames, and are at the top of the screen going along the top, fairly small (I don't tend to look at them often) and skinned via buttonfacade. My debuffs (not shown) are below my character, also done via SBF. Target buffs and debuffs are done via pitbull. Target-target only has debuffs; this is primarily to allow for easy tank switching on things like Gormok and # of impales.

After doing this I changed a couple more things, so that errors I don't care about (particularly rage/energy ones) are no longer displayed, buffs gained are displayed not as big messages, and the tooltip is moved to be a bit less annoyingly placed.

Things I still don't like are the size of the raid frame space; when I'm not in a raid, this takes up a lot of room that looks kind of ugly. I'll be playing with this in the future, likely removing all of xperl completely. The floating combat damage is a bit large too, and I think I'll tone that down a skosh. I may also remove recount now that I have time to die, or at least move it somewhere that isn't dedicated. It's not that useful a tool for using during combat. Decursive is also another annoying addon that I don't like the position of. With grid and clique, I suspect I can remove it completely, but that takes time. Still it's eons better than what I had before and is very good for giving me exactly the information I need quickly and in the center of the screen while minimizing the amount of space that's taken up.

Thursday, March 12, 2009

[Offtopic]Pimp My UI

A reader asked a while back if I'd share my UI. This was...well, it was akin to bringing home a date when I used to live in a friend's storage closet. It was a 8x8 room with no heat, no light, and right next to the Bathroom of Horror.

The UI...not so great.

But hey, I'll show it and then ask folks for input.

Sarth3D 10

From the top of the screen to the bottom:

Omen is in the upper left.
Mappy is used for the square map, and is in the upper right.
Decursive and Ora2 are the two things below Omen.
DBM generates the cooldowns at the top of the HUD.
IceHUD is what I use for my HUD; it's nice for showing combo points and energy in an easy way.
SCT is used to generate the text that wraps around my HUD. And as you can see in this shot, it would be nice to move the crit values away as well since I don't often care that I just got a big critical heal.
QBar is floating just above my raid frames. It's a mod that automatically adds quest items to a button for easy use. And it should move somewhere else.
Carbonite is hiding behind Recount, and is a great quest addon.
I use CT_Viewport for the view space mod that creates the black space at the bottom. This is oddly one of my most essential mods at this point. Having more actual screen space is critical.
Bartender is used for the bars.
XPerl is my raid and unit frame system. I have my character in the center, and my target and target-of-target close to the center. (and the debuffs are out of control, I know).
I use quartz to track debuffs that I use on the boss. I probably should use tellmewhen for this, but I didn't like how it tracked infected wounds.
Prat is the chat addon that displays things a bit more nicely.

In addition to all of that, I use CameraDistanceMaxFactor 5 to be zoomed WAAAAY out. I also use TellMeWhen to track my stuff when I'm in cat; this is clearly not here.

For the most part the UI is pretty functional. The raidframes take up all the space on the left side normally in a full raid; this was from my first Sarth3D 10 man kill, so there's only 10. The center of the screen displays a lot of information but is mostly uncluttered to actually see things. Only the corners are particularly obscured by information. Most of the screen is otherwise clear.

Things I absolutely hate, now that I'm looking at it while not playing:
  1. Not having a widescreen monitor. Seriously, I fail. It's a great monitor that I love, but a widescreen would be awesome.
  2. The empty space for the raid frames. I don't often use my raidframes anyway (mostly for brez/innervate and thorn use), and having that much wasted space is bugging me.
  3. The Omen/Recount space is large and ugly, and not well integrated into the whole thing.
  4. The debuffs on xperl are going nuts. I want to display important ones (like stacks on 4h) but this is ridiculous. And the debuffs on the boss are insane and spilling into the buttons.
  5. The quartz timers aren't useful. TellMeWhen (like Marino pointed out) would likely be better and more intuitive. And they're just...kinda sitting out there.
  6. The chat window is huge. I don't need to be able to read every string on one line.

So with those as my goals - what are y'alls suggestions? What can I look into to fix? Here are some constraints: I almost certainly am not going to switch out of xperl or bartender. Everything else is fair game.

Thanks!