User Interface Module Meeting 2025-05-20T15:00:00Z
Regular User Interface module meeting for planning and coordination. Last regular meeting was May 6th, next meeting on June 3rd
Present
- Julian Eisel
- Pablo Vazquez
- Hans Goudey
- Habib Gahbiche
- John Kiril Swenson
- Harley Acheson
Since the Last Meeting
- Fix #112402: Improve search menu layout #112422
- UI: Change identifier prefix for some sculpt mode operations #133852
- UI: Hover Increment/Decrement For Strings & Toggles #138344
- UI: Consistent File/Asset Drag Size #138350
- UI: Status Bar Merge Proportional Size Keymap Entries #138458
- UI: Outliner: Show Grease Pencil vertex groups #138474
- UI: Status Bar Page Up/Down Event Icons âPâ â âPgâ #138554
- UI: Status Bar Event Icons for Trackpad Gestures #138569
- UI: Status Bar Proportional Size Include MsPan #138574
- UI: Correct Width of Hyper Status Bar #138575
- UI: Adjust Hitsize for Properties NavBar Region Edge #138622
- UI: Turn Off Ability to Drag Properties NavBar Away #138628
- Fix: Outliner: Show NLA track count #138655
- Fix #138661: Ensure Correct SubType After Stacked Fullscreen #138682
- UI: Allow Disabling Ortho Axes Lines #138694
- Fix: Allow Duplication of Minimized Outliner #138696
- Fix #138832: Panel Category Background Out By One Pixel #138956
- UI: Add Hide to Properties NavBar Item Context Menu #138786
- Fix: UI: Invert button doesnât work for some UIList instances #138761
- UI: Increase Gizmo 3D Wire Parts Hit Size #138406
Meeting Topics
Review
- UI: File Browser: clarify filtering preferences
- Requesting that this be broken up into separate PRs.
- Add âHide Labelâ property on Node Socket (Nika)
- Makes sense in many cirumstances but not in others. Hans added as reviewer.
- Wm: Remove all workspace in single click #138530
- Agreed we want this, but described as âdeleteâ
- Fix: File Browser: Hiding dot-prefixed data-blocks #138875
- Agreed we want this even with the differing behavior between file system and data-blocks for Windows users.
- UI: Add Drag & Drop Feedback on Windows #107056
- Still requires testing on Mac and Linux to ensure this causes no harm there since this makes some general changes for Windows.
- UI: Warning When Dragging Non-Blend File Onto Executable #139128
- Could work, but would need something smaller, nicer.
Design Discussions
- Lots of discussion of touch interaction.
- Nodes: rename âHideâ to âCollapseâ
- Yes, but only user visible changes, leaving code and shortcut changes to 5.0
- WIP: UI: RPT_ERROR Report Popup As Alert Dialog #134376
- Harley explained that this approach - creating a popup dialog as a response to RPT_ERROR report - doesnât offer a chance to differ it. Might need mouse-position and movement dismiss sometimes, other times it might need a centered prominent dialog. This has to be done at the calling site, not in response to the error report.
- UI: Experiment: Popup Block Alert Level Indicator #134084
- Will keep the alert-level, but we donât like the outline. We will probably decorate only error for now, but with the top line as shown before. Pablo might want to see colored icon for this case. Possibility of decorating states less than warning with green perhaps.
- WIP: UI: Absolutely Positioned and Saved Popup Blocks #136995
- We want to move forward with this idea of replacing the HUD with an âAdjust Lastâ that can remember position. There are some layout issues with popup dialogs not having a title (part of the layout) and collapsing content from there.
- Nodes: support separators in node group interface #138747
- We like it. Harley wants it to get thicker with 2D zoom. Julian and Pablo wanting some changes/options on how wide the separator is shown in some circumstance.
- UI Experiment: Nodes: Draw indicator on nodes with hidden options #137694
- Lots of discussion on this and the general problem of showing differing amounts of information, including the âpillâ state.
- VSE: Deprecating âLegacy tweakingâ in favor of âSimple tweakingâ for 5.0
- Agree on removing, not just deprecating, âLegacy tweakingâ
- VSE: Avoid setting âactive stripâ on dual handle tweak
- Harley mentioned that he might get help from Habib for Complex shaping. This some editing-related changes/testing in order to get this into âExperimentalâ. Will keep everyone apprised of time estimates.