Design task to coordinate the UI project. This is a curated list of items agreed on by module owners.
Order of importance:
- Very Important - These we should handle before the next release.
- Somewhat Important - These issues would be nice to do as soon as possible.
- Less Important - Extra polish, nice to have.
- ? Incomplete - Tasks needing more details before implementing.
- (straightforward) - Task which is straightforward to implement, which don't rely on larger API changes or refactoring.
Long Term Projects
Development may span multiple release cycles.
- T46049: Assets Integration in Blender T54642: Asset Project: User Interface
- T67088: Everything Nodes UX
- T67452: Text rendering: Add full support for complex scripts layout (like devanagari, thai, etc.)
- T68884: Keymap system refactor
Medium Term Projects
Development should be possible in a single release cycle.
- T69992: Shortcuts for Tools (design task)
- T67870: Transform has hard-coded keys to the modal keymap
- T73196: Support for binding additional keys
- T57210: Add Object Tools Todo
- T57234: Extended Controls for Camera Gizmo
- T67168: Finish B-Bone Spline Gizmo
- T63991: Outliner/Properties syncing
- T68502: Outliner Sorting
- T68550: Operators to add to the Outliner
- T68498: Outliner: Modes & activating cameras or scenes
- T68853: Outliner Popovers Design
- T67462: Outliner: support delete in the keymap for different data-types
- T73673: Outliner: No way to delete hierarchy for selected objects
- T68649: Improve communication of auto-save behavior by adding dialog box to "Load Factory Preferences/Settings"
- T73178: Menu Editor for Quick Favorites (straightforward)
- T69819: Secondary window improvements
- T68973: Animation channels list UI
- T57846: Use toolbar for Clip Editor
- T71185: Properties Search
- T54987: Implement Multi-Object Properties Editing
- T65965: Checkboxes alignment tweaks
- T67893: Drag and Drop for UI elements
- T68885: Customize favorite panels in the viewport
- T70911: File Browser: Can't Select/Delete Favorites Bookmark When File Path Is Missing
Small improvements and polish. Since there are many, they are in a separate list
- T57721: For ID blocks, move + and x buttons into popover
- T64001: Support dragging to change tabs in the side-bar
- T71702: Support expanded operator menus in the right click button context menu
- T72595: Remap user material selection uses enum menu instead of searchable list
- T69391: Scrollbars Design
- T64365: Support Context menu for operator search items
- T59244: Quick Favorites: add support for operator/prop enums (e.g. "Set origin")
- T73277: Alt-Drag (multi-editing) fails for HSV color buttons
- T71112: UI: support 'activate_init' for popups which refresh
UX (User Experience)
- T73575: UI: Zooming out in any editor/area its a lot faster than zooming in (exept the 3D view) (straightforward)
- ? T67071: Rotate drawing canvas (viewport)
- D5762: Show the number of verts & faces for selected objects in object mode
- T69323: Remove/Update "Emulate Middle Mouse" preference
- T56949: Blender 2.8: Pie menu improvements
- T68448: Reports & Warnings UI