User Interface Module Meeting 2025-02-11T16:00:00Z
Regular User Interface module meeting for planning and coordination. Last regular meeting was January 28th, next meeting on February 25th.
Attendees
- Julian Eisel
- Hans Goudey
- Pablo Vazquez
- Thomas Dinges
- Nika Kutsniashvili
- John Kiril Swenson
- Harley Acheson
Merged to 4.4 Since Last Meeting
- UI: Simplification of Grease Pencil Fill Status Bar #133247
- UI: Show error if drag and drop of images fail #132994
- Fix #59358: Don’t Show Status Bar Impossible Confirms & Cancels #131336
- UI: Make colorspace tooltips more useful for non English languages #119810
- UI: Reduce Light Theme Icon Border Opacity #131396
- Refactor: Separated Functions from uiTemplateInputStatus #133785
- UI: Object Scale Warnings #132969
- UI: Status Bar Display for Key Blending #133461
- UI: Transform Feedback for Invalid States #132957
- Fix: Conditionally invert orbit direction in turntable mode for NDOF #129970
- UI: Status Bar Display for Pose Inbetweening #133462
- Fix #109631: Restore default value operator removes redo panel #133761
- UI: Walk Navigation Status Bar Display #133928
- UI: Fly Navigation Status Bar Display #133945
- UI: Status Bar Confirm Then Cancel #133947
- UI: Show successful export notification for obj, ply and stl #133940
- Fix #133912: Outliner elements faded when contents filter is disabled #133962
- Fix #92406: Cannot set new hotkey to transfer sculpt mode #133796
- Fix #133806: Use operator region for redo from Adjust Last Operation HUD #133935
- macOS: Colored Titlebar and WM Window Decoration Styles API - GSoC 2024 #123982
- Fix #66367: Refresh view setting when exiting camera view #132980
- UI: Show object data name in 3D viewport text overlays #133403
- UI: Viewport Shading: Move cavity properties into separate subpanel #133944
- UI: On Win11 Use WM Window Decoration Styles API #134054
- Fix: Stop View3D FPS Overlay from Jiggling #134074
- Fix #134061: Consider 2D Zoom in Event Icon Text Sizing #134146
- Fix #134166: Show Context Menus as “Options” on Status Bar #134191
- Fix #110853: UI: Support adjusting color picker with Trackpad #110928
- Revert 867e9d879a: Status Bar Impossible Confirms & Cancels #134273
Merged to 4.5 Since Last Meeting
High Severity Bugs
- Shortcuts to change “Editor Type” does not remember previous choice #130372
- opening image texture in maximized shader editor will change window content #133281
- Fix #130372 - Implements memory of the previous state of eSpace_Types. #133846
- probably merging today
- 4.5 Crash to desktop when applying shadowcatcher to multiple objects #134290
- macOS: Blender crashes when trying to add newly created screenshot to Compositing Node Tree #133713
Review
- UI: New Presets Icons #134313
- We like, Pablo will approve. Harley has to optimize them though.
- UI: Add Icons to Represent Error Conditions #134008
- Harley will add
- Refactor: Tooltip Calculation of Sizing and Spacing #134205
- Harley explained that he needs this to allow later changes designed by Pablo.
- UI: Themeable RedAlert, Error, Warning, Info Colors #131127
- Having these in State seems fine. Pablo will change the colors once they are in place.
- UI: Select Enumerate Improvements #134371
- Terminology changes requested, posted in the PR
- Fix #134068: Show VSE Select Mode Variations #134195
- We like.
Design & Discussion
- Blender 5.0 feature discussions
- Tabs discussions
- We’d like to propose Fake User solutions, needs by in by other modules. Don’t remove on load, save everything, etc.
- Can we use the grip icon instead of the immediate-mode drawing on panel headers?
- Complaints about the text on the “Overwrite Main Startup File” dialog. Why is “Main” in the title? The “Make the” sounds like something user must do. Give it some thought.
- On tooltips the disabled message should be before the python path.
- Properties Collection visibility properties are reversed from other visibility. Could make shadows and remove current in 5.0?
- VSE Text strips will soon show tofu for unknown glyphs in custom fonts. John might look into improving user notification of missing characters.
- UI: Status Bar During Text and Numerical Entry #133790
- Liked in general, but probably without the formula hint until we have a better understanding on how those could be used.
- UI: Decrease Alert Dialog Icon Size #134302
- Agreement on 40.
- UI: Experiment: Popup Block Alert Level Indicator #134084
- Interesting. Might work if just used for red on strong alerts. We also discussed using red on the confirm button for stronger warnings, orange on less, the blue might be too weak. Requires #131127.
- UI: Experiment: Operator Poll Message As Report #134254
- We like, but worried about excess polling, mostly window-level operators. Julian thinks we can test for this. Could be made experimental for testing purposes.
- WIP: WIP: RPT_ERROR Report Popup As Alert Dialog #134376
- Could work but we’d also have to work to reduce these. Like the old confirms we have far too many of these. Most could be replaced with a toast-like notification.
- John Kiril Swenson wants to talk about scrollbars with handles.
- Was discussed, but notetaker was away (power outage).