We would like to collect a list of UI papercuts in this thread for reference.
What is a papercut?
A small, isolated UI problem that makes using Blender annoying.
This thread is not for large feature requests or lots of back and forth about the general interface and paradigms. Please keep each post simple and short, preferably with images that illustrate the issue.
These tasks could then be made into separate small tasks and done be various developers.
The UI team will pick the best suggestions, which fit with the overall direction, and add them on the Blender developer portal in this todo task.
Indicate which button gets activated when you hit Return
For several popups in Blender, there is a button that gets activated when the user presses Return. However, there is no indication of which button this is.
We should add a separate theme color for the button that gets activated when you hit Return, like so:
Each main OS uses a different order for the buttons layout in the Save Before Quitting dialog box. It’s important that we follow OS conventions to avoid user error.
Mac:
[Don’t Save] [Cancel] [Save]
Windows:
[Save] [Don’t Save] [Cancel]
Linux:
[Cancel] [Don’t Save] [Save]
We can make it so the order changes depending on the OS you are using.
In the Properties, we display the Material nodes as a list for editing. However, the hierarchy is not communicated at all, making it very hard to use this view as soon as you add a tree of nodes. With some simple changes, we can make the hierarchy visible, like so:
Like when you are browsing for an image and you enable the thumbnails display mode. The next time you try to browse it goes back to the default list view. Quite painful.
i know, but it’s an option provided in the window tab…if you report a bug or check for errors you have to enable the console from there and close button kills blender.
Remove the fadeout animation on the toolbar and toolshelf show & hide
When you press either T or N it has a fade-in/fade-out animation. It isn’t consistent with the UI and when blender is running a heavy scene, the animation doesn’t look that good, it seems some frames are dropped.
i don’t know if this related directly to UI or just a minor bug but, in 2.79 i could go full screen(no windows task or title bar) and with one window for(outliner and properties) always on top(using an external app) without losing it’s focus, in 2.8 you can go full screen but window always on top loses the focus and the viewport stays on top of it.
Ctrl + Selection Click on a Collection in the outliner won’t select all of its child objects
If you used Empties to organize objects in a scene, in Blender 2.79 you could ctrl + click said Empty and it would select all of its child objects. This isn’t currently possible, or is it?
With the knife active tool, there is no way to snap the first click to the center of the edge much less any point along the edge or on a vertex and there is no location visual feedback on the first click. After the first point is set, the tool behaves like the old knife operator. But without being able to accurately place the first point, the tool becomes almost unusable since any benefit of this being an active tool is negated by the fact that you have to go back and weld or snap the original point.
To be able quickly switch individual settings of Transform Orientation, Snapping, enabled Proportional Editing Curves and Pivot points with CTRL + mousescroll wheel like in 2.79
Why is the color picker type hidden in the system settings?
I didnt even knew there were other colorpickers, until pablo mentioned it somewhere - then I was surprised to find it in the systems settings tab. Its also super hidden in a seemingly random list of settings…
The last used color mode should be saved
Right now it think its stored per session, but like everytime I open up the colorpicker for the first time I have to switch from RGBA to HSV mode. I rarely use RGB values when working with colors, most of the time I want to tweak brightness or saturation or hue - but not the exact RGB values.
A really simple thing: simply remove the fake “bold” on the title of tooltips. It is just drawing the text multiple times with a one-pixel offset. It looks okay if you set the display scale large (because the offset doesn’t increase), but with scale set to 1 it just looks blurry:
This isn’t bold. Just turn it that off and draw that text normally. In interface_region_tooltip there is a section of code at about line 231 that turns text shadow on, sets it to a grayscale equal to the text color, and sets the shadowalpha to 1. Just remove some of that and leave the shadow at 0.
Later on it can be fixed properly. The version of Freetype we are using can now do a better fake bold using ft_outline_embolden, and fake italic using a transformation matrix, but would take more work to integrate it into our text drawing.