User Interface Module Meeting
Regular User Interface module meeting for planning and coordination. Last meeting was January 30, next meeting on February 27.
Attendees
- Julian Eisel
- Brecht Van Lommel
- Pablo Vazquez
- Hans Goudey
- Harley Acheson
Merged Since Last Meeting
- UI: Remove Blender Logo Alert Icon #117676
- UI: Consistent Use of Chevron Disclosure Icons #116240
- UI: Panel Chevron Positioning #117680
- Fix: Adjust alert_icons export-width #117682
- Fix #117672: Translation of enum button tooltips broken #117693
- UI: Shadowed Text for GN Viewer Node Attribute and Bone Names #116528
- UI: Show folders when selecting font #117389
- UI: Image Rotate #117352
- Fix #117679: operator_menu_enum crashes for an unfound property #117691
- UI: Multiple Interface Icon Additions and Changes #117732
- UI: Update default mask icon #117467
- UI: Spreadsheet Icons for Face Corner and Pointcloud Point #117737
- UI: Gizmo Button for Lock Camera to View #111076
- UI: Two Misc Prop Dialog Title Changes #117744
- Anim: Properties Dialog Titles #117741
- UI: TreeView Changes #117654
- UI: Add visual indicator for automasking state #117649
- UI: Remove empty space in Custom Properties panel #115913
- UI: VSE: Move Onion Skin properties inside Annotations panel #116060
- UI: Add ‘Channels’ region toggle in animation editors #117837
- Fix #117956: Revert Last Chance Placeholder Default #117962
- Fix #117632: IME input crash after refactor to use std::string #117968
- Fix #117572: Top vertical scrollbar tool not working properly #117984
- Fix #118061: Tooltip Length Calculation Clipped for Enums #118064
- UI: Configurable Layout Separators #117310
- Fix #118087: Remove Bad Spacing Introduced With #117310 #118151
- UI: Fix Indentation Issue in Asset Browser #118159
High Priority Bug Reports
- Toggle Maximize Area loses state of expanded/collapsed asset catalogs #117957
- Tree view: Crash during tooltip creation #114962
In Review
- Large Confirmations:
- UI: Improvements to Confirmation of Load Factory #117153
- UI: Improvements to Confirmation of Load Factory Preferences #117151
- UI: Improvements to Confirmation of Save Startup #117152
- UI: Improvements to Confirmation of Apply Transforms #117157
- UI: Improvements to Confirmation of Apply Modifier #117156
- UI: Improvements to Confirmation of Pack Resources #117155
- UI: Improvements to Confirmation of Unpack Linked Libraries #117154
- We like these, but they are exposing larger problems with these that need to be worked on. For example it is good to add more context but the text we are using for description is wrong in many cases. Load and Save factory operators get odd with templates. Will add notes to each PR.
- UI: Line Under Title for Properties Dialogs #118051
- Approved. Harley will also propose adding under popover titles too.
- UI: Changes to the Hide Region Widget #118089
- Not as shown; Pablo has some ideas. Harley will propose a centered single line with higher contrast and background narrower than the hit space.
- Fix #118066: File Browser List View Tooltips #118071
- UI: Show Maximize Area on Asset Browser Header Context Menu #118060
- UI: Position of Tooltips for Labels #117879
- UI: Dim Text Editor and Console Cursors When Inactive #117462
- Refactor: BLF Use Vector for Glyph Cache List #118174
Discussion
- UI Module Roadmap
- Lots of progress and agreement. Harley probably in charge of organizing, editing, progressing tasks on the workboard.
- Autofocusing of fields in Property Dialogs (Pablo’s example of SEQUENCER_OT_retiming_segment_speed_set)
- Enums-as-search button proposal (eg might help with Remap Users)
- Splash, Pablo wants changes for settings import
- Remove What’s New, try adding a rule to separate sections
- Small one-line confirmations: Title or Sentence Case?
- Sentence case for one-line dialogs. But with terminating period, which is what we want for all message body text.
- Confirm Areas requiring Zoom Control. “Sequencer and Movie Clip editors, maybe the Compositor if it has a backdrop” - Brecht
- Confirmed. Will try for 4.2 for all of these.
- Screen Area Editor Tabs Design Doc #117954
- Does look like a possible Blender 5.0 feature, so we might want docking much earlier.
Experiments & Demos
- UI Experiment: Color Tooltips #117815
- Pablo likes the idea, will make some mockups.
- UI Experiment: Undo Waypoints #118091
- UI Experiment: Screen Layout Operations #118115