UI Paper Cuts (Parent Task)
Open, NormalPublic

Description

This design task is targeted at contributing and new developers looking for smaller but worthwhile UI tasks. These are meant to be 'paper cuts' - very small UI annoyances that, in aggregate, make things unpleasant or annoying. All of these tasks should be smaller in scope, so that new or occasional developers can handle them.

This is a curated list of items picked from this Devtalk thread. It will be updated with new items over time.

The list

  •  T57685 Add Save Before Closing to File -> New
  •  T57686 Indicate which button gets activated when you hit Return
  •  T57687 Properties Node View Hierarchy
  •  T57688 Remember the last display mode in File Browser.
  •  T57690 No way to distinguish enum buttons that support shift-click to select multiple
  •  T57709 Add Ctrl-Wheel support to popovers
  •  T57710 Clicking on Driven decorator should open the Edit Driver popup
  •  T57711 Add horizontal scroll bar to Text Editor
  •  T57712 Move the transform info away from the header, into the viewport
  •  T57714 In the visibility popover, replace checkboxes with eye icons
  •  T57718 For the Sphere primitive, rename Size to Radius
  •  T57720 Scrollbars should make space for the invisible action zone in the corners
  •  T57721 For ID blocks, move + and x buttons into popover
  •  T57722 Fix: LookDev Preview spheres get clipped when viewport is tall or wide
  •  T57723 Add all Material options to Material Editor
  •  T57724 Fix: Preferences header flips position after installing addon
  •  T57725 Using scale handles with the Transform tool is almost impossible when viewed on-axis
  •  T57726 In Sculpt Mode, the UI should update when holding Ctrl to invert the tool
  •  T57727 Make the “redo” panel also appear in the tool settings tab
  •  T57731 Make the “redo” panel use the horizontal strip-design
  • T57738 Tooltips for Popover widgets
  • T57746 In the Outliner, dragging across the disclosure triangles moves the item rather than open or close the items
  • T57749 Remove + buttons to open Toolbar & Sidebar in the Viewport
  • T57753 Dragging over the Properties tabs should switch context as you drag down the list
  • T57855 Drag and drop to set parent in the Outliner should work when dragging multiple objects
  • T57880 Remove confirmation dialogs Save or Delete, in favour of displaying messages in the Status Bar
  • T57894 Changing workspaces while Preferences is open causes Preferences to switch to 3D View.
  • T57895 Add Keying Set and New Keyframes options to the Timeline Sidebar

The actual tasks are listed as subtasks under this parent task, with more information.

Developers

For new developers who might be interested in tackling any of these, refer to this document about contributing a patch:

https://wiki.blender.org/wiki/Process/Contributing_Code

Details

Differential Revisions
D3748: Re-order Save Before Quitting to fit each OS
Type
To Do

Related Objects

StatusAssignedTask
OpenNone
OpenEric Fode (ericfode)
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedNone
ResolvedCampbell Barton (campbellbarton)
OpenNone
OpenNone
ResolvedNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenJacques Lucke (JacquesLucke)
ResolvedCampbell Barton (campbellbarton)
OpenNone
OpenNone

Not sure if it fits here, but may I suggest to disable "Load UI" by default when using File -> Open...?
I can confirm that this is a major source of frustration when new users are trying the software and opening blend files from previous versions.

Hi, this this would be my first contribution and I am interested in taking on the addition of the save dialog for new files. So I will get to work on that.

William Reynish (billreynish) renamed this task from UI Paper Cuts to UI Paper Cuts (Parent Task).Wed, Nov 7, 11:56 PM
William Reynish (billreynish) updated the task description. (Show Details)
William Reynish (billreynish) changed Type from Design to To Do.

can this be considered?
https://blender.community/c/rightclickselect/74bbbc/increase-vse-transform-strip-rotation-limits

May be related or not, but also VSE cut operator, when cutting strips with applied fx is not behaving very well.

Allow copy & paste of strip, that has fx applied on top of it without copying both

Hi, i think it would make sense to add a seperate "Export selection" option in the File menu. I've often found myself accidentially exporting the entire scene because the current checkbox for that is not very obvious.

@Christoph Lohr (Thane5): We could also simply set Only Selected to be on by default. It's what you'd expect anyway. I recently added that to our defaults task, here: T54943