Ideas for the GUI rewrite!
brittyazel opened this issue · 15 comments
Please share all your ideas for the GUI rewrite that is in progress. This is the place to point out any places where you feel Neuron has shortcomings, and could be improved
Mäk's ideas
- Bars are hard to find in the bar list upon creation
- Bars are hard to locate on the UI without labels while configuring
- Bars cannot be identified while editing buttons
- Unable to preview behavior of bar/button without exiting configuration
- Hard to switch between bar configuration and button configuration
- Delete confirmation stays open when switching selected bar
- Tooltips can sometimes get in the way depending on button/bar position/layout
well, you asked ^^ and I see you are working on the flyouts, so maybe you could even improve those by giving us the possibility to use TSM (TradeSkillMaster) groups or ArkInventory filters for the flyout buttons. both are well maintained and pretty common. but TSM4 is in alpha and i don't know if they are changing their formats
another thing that would be awysome is to import single bars to profiles, but i think that may be tricky
A couple of these are probably more in the bug category, feel free to re-assign as appropriate or let me know and I'll do it.
- Snap-to doesn't work the way I'd expect, I'd like to be able to snap it close to where I want it and to have it just snap to the closest logical place from there... I never know whether it will snap to a corner or to the middle of another bar. Maybe add the ability to control which side it will snap on, or specifically select which other bar you want it snapping to.
- Alpha for various countdowns and labels don't work properly, I haven't documented a full list but let me know in the Neuron comments if you want me to make a list; I'd also like a way to specify when the countdown timer colour changes between the two, I'm not even sure what logic is used currently.
- I'd love a way to remove the graphics around the zone and extra action buttons... I was able to get rid of the zone graphic button via an add-on but since the switch to Neuron (or longer but it hasn't always been this way) I can't get rid of the extra action button graphic. Yeah, I could just create a new single-button bar and drag it over, I assume, but I'd rather use the original button as intended, figure that's long-term safer.
- I have a lot of trouble manually aligning bars when snap-to interferes... I thought there used to be (maybe Macaroon days, maybe more recently) a way to very incrementally way to move a bar via shift-arrow or something but I haven't been able to get that working lately and manually adjusting the positioning numbers is annoying.
- I'd love to see flyouts work correctly so I can do something like a profession flyout that contains all primary and secondary professions that's dragged to each toon's bar and they only see the ones that they actually have; bonus points to have a mount flyout that only shows mounts that can currently be used based on where you are.
- Separate padding settings for internal (between buttons on the same bar) and external (between bars) scenarios would be useful, I'd like the same gap between buttons and bars but the gap between bars is duplicated since it's padded for both bars when you're snapping. That doesn't seem to happen when you have 0 padding set but as soon as you start increasing (or decreasing) the padding it happens.
- Would it be possible add the option to do some sort of graphic alert on a bar? I'm thinking for a breath bar when you're in the water where the bar flashes or something once it gets down to 30 seconds. A configurable % would be nice too.
- I'd like the option for the button tooltips to use the main tooltip location (I use an add-on called TipTac to move it from the default location) rather than happening at the button itself.
- I'd like the option to actually show the button icon for something that's not currently available rather than just blanking it (I get it for situations where the spell isn't actually in the spellbook, like with a talent change, since you may not be able to GET the icon, although that'd be nice too... but at minimum I'm looking for situations where it is in the spell book)... thinking something like Mend Pet when you don't actually have a pet active (flying, etc), I don't see the benefit of it blanking out in that scenario.
- Won't matter for long but I'd like the "levels" indicator on the Artifact Power status bar to show how many new levels you can get from the amount of AP your equipped artifact has; may not be worth it or even particularly possible without coding in all 100 or whatever AP level requirements.
- Would it be possible for some basic mouseover documentation about the various config options? I've been using this add-on since the Macaroon days (I just missed Trinity) and I still have no idea what things like Spell Alerts or AlphaUp are or the Reaction bar state... I have theories and worst case I could just play around with them but I'd love to see something even quick and dirty when hovering over the options.
- Copy Bar functionality... nothing complicated, just a simple copy of the current bar.
- I'm assuming this isn't possible but occasionally when editing bars I get into combat (back aggro, trying to put a potion on the bar with 2 seconds left in a pull timer, etc) and I can't switch out of edit mode so the buttons are useable and I'm stuck working out of my spellbook... being able to get out of edit mode (or better, have it do it automatically when in combat) would be incredibly helpful.
- I'm pretty sure it used to be possible (again, back in Macaroon-era days) to drag bag items onto action bars even when they weren't useful (for instance, you're collecting 100 skins for a crafted item and you want to see how many you've collected), that went away at some point but I found it occasionally very useful to do. It just showed the quantity as the stack number but didn't do anything if you clicked on it.
That's all I can think of for now, I'll add more later if I think of more.
You can get ride of the graphics on the zone and extra bars in the bar editor. It's a toggle
I have a lot of trouble manually aligning bars when snap-to interferes... I thought there used to be (maybe Macaroon days, maybe more recently) a way to very incrementally way to move a bar via shift-arrow or something but I haven't been able to get that working lately and manually adjusting the positioning numbers is annoying.
The best we can do for this at the moment is the X and Y position arrows. I changed them so they move 1px at a time now, rather than .1 pixel at a time (whoever set that to be the default is a psychopath)
I'd like the option for the button tooltips to use the main tooltip location (I use an add-on called TipTac to move it from the default location) rather than happening at the button itself.
Yeah that was a recent change actually, I should add that to a toggle or something so you can set where you want it to go
I'd like the option to actually show the button icon for something that's not currently available rather than just blanking it (I get it for situations where the spell isn't actually in the spellbook, like with a talent change, since you may not be able to GET the icon, although that'd be nice too... but at minimum I'm looking for situations where it is in the spell book)... thinking something like Mend Pet when you don't actually have a pet active (flying, etc), I don't see the benefit of it blanking out in that scenario.
solid point. I wasn't aware that was the case. I knew that it would go blank when switching specs and losing the ability (because we can no longer query the icon), but I didn't know that "unavailable" buttons also went blank
Would it be possible for some basic mouseover documentation about the various config options? I've been using this add-on since the Macaroon days (I just missed Trinity) and I still have no idea what things like Spell Alerts or AlphaUp are or the Reaction bar state... I have theories and worst case I could just play around with them but I'd love to see something even quick and dirty when hovering over the options.
Good idea! I can do something like that with the new GUI, the old GUI is kinda stuck as-is for the moment. It seems like changing one thing can bring the whole house of cards down.
I'm assuming this isn't possible but occasionally when editing bars I get into combat (back aggro, trying to put a potion on the bar with 2 seconds left in a pull timer, etc) and I can't switch out of edit mode so the buttons are useable and I'm stuck working out of my spellbook... being able to get out of edit mode (or better, have it do it automatically when in combat) would be incredibly helpful.
agreed
I'm pretty sure it used to be possible (again, back in Macaroon-era days) to drag bag items onto action bars even when they weren't useful (for instance, you're collecting 100 skins for a crafted item and you want to see how many you've collected), that went away at some point but I found it occasionally very useful to do. It just showed the quantity as the stack number but didn't do anything if you clicked on it.
I think that was back before the buttons were all treated as macros. Back in the day I think you could choose if a button was an action button or a macro button. The problem with dragging an item that doesn't have a use on a bar is that there's no spellID for it. Thus it can't be made into a macro. Its actually a much more complicated issue than it appears on the surface
Yeah, these are meant for the new GUI specifically.
The "show button icon" one was already reported by someone on #101, just noticed it now.
You're right, the buttons used to self-select between action and macro buttons, I'd completely forgotten about that. Well, consider it on my wish list without much expectation that it'll happen, I can probably figure out a way to track via TMW although that'd require more setup than just dragging an icon on to a button.
I do now see a 'Show Bar Border' for the Zone Action bar but there isn't an equivalent for the Extra Action bar and that's the one I can't even get an add-on to remove.