User Interface Module Meeting 2024-06-18T15:00:00Z
Regular User Interface module meeting for planning and coordination. Last meeting was June 6th, next meeting on July 2nd.
Attendees
- Nika Kutsniashvili
- Julian Eisel
- Pablo Vazquez
- Harley Acheson
Merged to 4.2 Since Last Meeting
- Fix #122838: Save and Removal of Themes with Multi-Word Names #122848
- Fix #94060: Update Stats When Deleting Object Data in Outliner #123157
- Fix #77696: Intermittent Fuzzy File Browser Text #123162
Merged to 4.3 Since Last Meeting
High Priority Bugs
- Regression: UI: Collapse of area of editor cause crash #122423
- Fix #122423: Clear Handlers for Non-Temporary Regions on Exit #122922
- We should be able to clear regions pointers always. Harley will change.
- Crash when using certain tools in viewport on Wayland #120465
Review
- WIP: UI: Remove “Widget Label” Text Style #122898
- Approved in principle in the last meeting.
- Will check with an accessibility-specific user, but then proceeding
- Fix #122808 : Better Indication of Missing VFont #122851
- Proposed change of behavior.
- Nope. Show in main font but improved error notification
4.3 Projects
- UI: Render SVG Files for UI Icons #121718
- Now code approved. What should be considerations for go/no go. Needs testing on slow computers.
- Confirmed works with large versions, like File Browser. Should work for confirmations.
- Sculpt brush previews currently using the folder
- We probably want to minify the SVGs (removes Inkscape document colors, grids, etc) and also include the SVGs in the executable. Harley will try this.
- UI: Screen Area Docking #104665
- Changes to interaction and feedback have been made. Captures are updated.
- Next step might instead be an experimental feature for testing, only extending join with docking. Will have to see how much complexity it adds.
- UI: Improved Window Titles #111495
- Comes handy with above.
- We do like this, will move forward. There could be simplification on how the names are obtained.
- WIP: UI: Bidirectional Text and Complex Shaping #104662
- Hoping to be “Experimental” feature in 4.3, optionally for all text output. Non-experimental later would most likely be for complex and RTL only.
Design & Discussion
- Discussion of Adjusting hotkey behavior for bone (de)selection #120412 with general response that the selection changes should be for all areas and therefore should be with 5.0. However the change to not having ctrl select is possible. Nika will pursue further.
- Discussion of Float precision and rect size incorrectness.
- Discussion of GSoC Mac OS interface project.
- It is showing nice changes in the title bar decorations. Discussions of dropdown menus and workspace selection. Would be nice to move Scene and Layer widgets. Blend file name could be shown without path, path on hover. Could be a list including recents?
- with #122808 discussion we probably want an “alert” dialog (title, text, okay) to be used only in extremely rare circumstances.
- Grease Pencil: Add eyedropper to palette popup #111736
- New mockup added.
- UI: Indeterminate Progress Indicators #111096
- Possibly used for Extensions on Status Bar?
- Experiment: Improved Float Precision and Behavior #123090
- Float precision was discussed in previous meeting. This [bug report](https://Measure Tool not precise #123319) is interesting.
- Harley will chat with Brecht about this.
- WIP: UI: Camera View Drawing #117117
- Would be nice to find someone to design this. Nika maybe?
Current interactive feedback in UI: Screen Area Docking #104665