User Interface Module Meeting
Regular User Interface module meeting for planning and coordination. Last meeting was December, next meeting on January 30.
Attendees
- Hans Goody
- Harley Acheson
- Jonas Holzman
- Julien Kaspar
- Lukas Tönne
- Pablo Vazquez
- Sebastian Parborg
- Thomas Dinges
Merged Since Last Meeting
- UI: View As Render for Background Images #115120
- UI: Dynamic File Browser Tooltips #104547
- UI: Recent Menu Previews #112644
- UI: Implement a Clear Recent Files List Operator #116494
- Fix: Do not show WM_OT_clear_recent_files on Splash #116785
- UI: Improved Operator Confirmations #104670
- UI: Improved Confirmation Dialog for Clear Recent List #116796
- Creator: update image formats shown in the CLI help #115987
- Fix: Node Editor overlay settings cannot be added to Quick Favorites #116604
- Fix #116011: Sorting Attributes by Name in UILists does not work #116629
- Refactor: “Warning” → “Confirm” for Custom Confirmations #116992
- Fix #116950: Redraw Issues in Open Recent Previews #117001
- Fix #116848: Mask handles set to “Free” ignore theme color #116898
- UI: Don’t Emboss Within a Stack of Buttons #116921
- Fix: Align buttons context’s
dir
with actual attributes #116556 - Fix: Handle Deleted Files in the Recent List #117139
- UI: Improved Default GetWindowUnderCursor Behavior #111489
Review
- UI: Cleanup Dialog to Manage Orphaned Data #106653
- Code approval by Brecht, needs further design review
- Approved. Harley will merge.
- Outliner: Double-click on item icon to select contents/hierarchy #110151
- Harley has updated and addressed all review requests.
- Approved. Harley to merge.
- UI: Image Editor Interactive Zoom Control #117050
- We like this. Harley will tweak.
- UI: Dialog to Insert Unicode Characters for Text Objects #116966
- Approved in principal, but remove the keymap
- Proposed Dialog Changes
- Load Factory Settings
- Save Startup File
- Load Factory Preferences
- Unpack Linked Libraries
- Pack Resources
- Apply Modifier (when multiple users)
- Apply Transforms (when multiple users)
- These will all get careful individual review by Pablo.
Discussion
- UI: Unit completion hint when text editing #116103
- Appears to be WIP, but could be a great improvement
- We all love this.
- UI: Gizmo Button for Lock Camera to View #111076
- Approved by Harley & Campbell, then reverted. What is needed to reconsider?
- Will keep in the review pile. Harley will try some tweaks.
- UI: Consistent Use of Chevron Disclosure Icons #116240
- Might need to consider usage rules for these icons
- Actually we all agree on consistent use of chevrons.
- UI: Screen Area Docking #104665
- Feels like too big of an improvement to require tying with a larger project.
- Making a build for wider testing at the studio.
- Geometry Nodes: Menu Switch Node #113445
- We need to decide on a socket/link color
- Dark grey is too dark, but lighter would be okay
Demos and Experiments
- UI: Blinking Text Cursors #116595
- Wide agreement. Need for customization. Harley will keep working on.
- UI: Experiment - Editor Edge Highlighting #116684
- Wide agreement, but turn off header highlight. Pablo will evaluate.
- WIP: Demonstration of Edit Mode Cursor Preference #116645
- Generally not considered wanted.
- WIP: UI: Save Temp Window Sizes & Positions #104727
- Wide agreement. Needs some work on Mac though, Jonas will help
- UI Demonstration: Undo History as Actions, not Waypoints #117096
- Nothing here is actionable, will be closed.
- WIP: UI: Camera View Drawing #117117
- General interest in improvements here. Will get studio involved.
- UI Experiment: Workspace Tooltip Previews #117008
- Nothing actionable here, will be closed
- UI Experiment: Top Bar Quick Buttons #116967
- Interesting idea, will keep alive but no further work for now but probably not for us.
- UI: File Browser System Root View #111714
- Would love this as an official target. Would require some assistance from Julian
- Agreement that this is useful. Harley will try to get some assistance from Julian