User Interface Module Meeting 2024-07-30T15:00:00Z
Regular User Interface module meeting for planning and coordination. Last meeting was July 18th, next meeting on August 13th.
Attendees
- Julian Eisel
- Pablo Vazquez
- Jonas Holzman
- Harley Acheson
Merged Since Last Meeting
- Revert #124938: Allow Back Button When File Browser Loaded in Workspace #125019
- UI: Icon Hover Brightness for Properties Items #125029
- UI: Remove “Widget Label” Text Style #122898
- UI: Don’t Dim Docking Remainders #125199
- UI: Close Source Window When Docking Singleton to Empty Space #125201
- Fix #125006: crash confirming specific operator popup dialog with ENTER #125085
- Fix: The position of the redo panel was inconsistent #125092
- Fix #125228: Image Editor Memory leaks showing image tooltip thumbnail #125231
- UI: When Docking Use Movement Threshold for Dupli & Swap #125329
- Fix: Incorrect Join/Docking Possible at Min Distance #125266
- UI: Docking Split Order Areas As Previous #125338
- Fix #124899: Font bounding box calculation is incorrect for some fonts #125363
- UI: Custom Windows Cursors for VSE Handles #125252
- UI: Text Style for Tooltips #125147
- Fix: KeyingSetsAll RNA path incomplete/wrong #125412
- UI: Custom VSE Handle Cursors for Mac #125471
- UI: Tooltip Final Period and Other Typography #125460
- UI: Always Use Mono Font for Python in Tooltips #125521
- UI: Update Internet Offline Icon to Remove Unused Masks #125612
- UI: Cleanup UI Icons #125622
- UI: Add padding to items in ui lists and tree views #125498
- UI: Add scroll padding for the redo panel in the VSE, action and NLA editors #125237
High Priority Bugs
- Custom Curve control points are tiny #125558\
- Harley will look at.
- Asset shelf crash when opening a file #125466
- Crash when viewing properties space data in Data API #124162
- Performance issue with color sampling #124038
Module Roadmap
- Docking is in as an experimental feature. Good feedback on Devtalk. Needs some (probably) slight corrections for Mac. Harley will see if Jonas can offer some help with the simple case of inter-window docking on the same monitor.
- Possible “Tabbed Area” project
- Complex Text Shaping
Review
- UI: Color Icon Theme Internal Parts #125146
- We are okay with the design. Push forward.
- UI: Add Periods to RNA multi-sentence descriptions #125507
- We are on the same page, will move forward with this.
- UI: Adding LTS to Title Bar and other Version Changes #125332
- Harley will update, add a space before lowercase “a” and “b”
- We also want a tooltip for the version in Status Bar
- Fix #125554: Change to File Browser Thumbnail Type Icon Location #125625
- Approved.
- UI: Changes to Linux VSE Handle Mouse Cursors #125457
- Approved
- UI: Use SVG Icons for Tools #125378
- Moving forward with this but will need support for saturation. Might need theming support first, with hardcoded colors for now - at least can keep consistent and possible change with light theme.
- UI: Screen Operations Status Bar #125467
- We like this. Moving forward.
- UI: Icon Overlays #121138
- Not discussed
Design & Discussion
- WIP: UI: Status Bar Using SVG Icons #125591
- We like this. Move forward. Update Windows key to Win11 style
- Talk of removing “icon alpha” preference. Make a PR, discuss further.
- Discussion of custom window decorations with Jonas. Moving forward. Harley can do similar for Win 11.
- Discussion of warning for using using incorrect build on Mac. Have similar need for Windows on Arm. The warning needs to be more prominent, perhaps in a box above the other items.
- We like Jonas’ proposed change to color picker hex input.
- Could we change (awkward) “External” menu name to “Open In”?
- With #125146 this kind of thing would be possible: