User Interface Module Meeting
Regular User Interface module meeting for planning and coordination.
Next meeting on September 13th, 2023.
Attendees
- Harley Acheson
- Julian Eisel
- Pablo Vazquez
Merged since last meeting
- Fix #89479: Unable to select hierarchies of multiple objects from outliner #104737
- Approved, Merged.
- Fix #93685: Allow Outliner Drag to Other Windows #105196
- Approved. Brecht reviewed. Merged.
- UI: Make 3D Viewport header transparent #109735
- Approved. Harley has different implementation, now merged.
- Pablo will follow up with possible theme changes.
- Blender 4.0 - Remove Vignetting from Default Theme #106699
- Approved, Pablo handled. Merged.
- UI: Allow Eyedropper Outside of Blender #105324
- Approved. Brecht Reviewed. Merged.
- UI: Fix scrollbar highlighting outside of regions #105973
- Design Approved. Harley will Review. Merged.
- File Browser: Add âQuick Accessâ items to sidebar on Windows #108431
- Approved. Ray Approved. Merged.
- UI: Statistics Overlay Improvements #104663
- Approved and Merged.
Ongoing Projects
- UI: Highlight Selected Enum #111074
- Unify list and view theme settings. Hover effect will be
inner
with +10% opacity.
- Unify list and view theme settings. Hover effect will be
- UI: Consistent Menu/Block/Popup Content Ordering #109798
- Ready to go! Julian will do code review.
- UI: File Loading Dialog #104666
- Harley will update layout based on design by Pablo.
- UI: Split mode overlays into its own popover #111624
- Agreed. Needs design tweaks by Pablo.
- Fix #72093: Collapse Wide Enum Lists to One Column #105386
- Use number of columns to decide when to show a single list. If number of items > X, show search dialog.
- Outliner: Double-click on item icon to select contents/hierarchy #110151
- Pratik reviewed. Needs update from developer for further reviewing.
- Compositor: Re-organize Add menu #111481
- Agreed. Design ongoing.
Feedback
- UI: Placeholder in Text fields #111436
- Agreed. Harley will work on it.
- Design feedback is that it should be more subtle.
- Always shown unless there is content in the field.
- UI: support searching in menus #110855
- Design discussion ongoing.
- Change Edit Mode Edge Highlight default to âonâ #111431
- Remove overlay setting, but use it internally when Vertex+Edge select mode is on (to help tell them apart).
- Bug: header background issue when using modal operators
- Agreed on remove the background transparency change and simply show the values on top of whatever is there.
- Show values in the toolbar, if present.
- Modifiers UI #111538
- Agreed.
-
- MVP: Use UILists, show active modifier only.
-
- Use UI Views with drag nâ drop.
-
- Support scrolling for UI Views.
- UI: Import obj files by drag and drop #106871
- Needs a more generic implementation, that also supports add-ons to register their supported formats.
- Needs code design.
- Shading Nodes Preview Type
- Team agrees that itâd make sense to use the material preview enum.
Help Needed
- macOS patches:
- Fix #89906: Consistent track pad zoom directions #111141
- Needs code review.
- Fix #89906: Consistent track pad zoom directions #111141
- UI: Replace list of workspace add-ons with a UIList #111272
- Agreed. Needs developer.
Next
Team agrees on having a look at current UI papercuts, to organize them, prioritize, and better define potential good first issues for the community to contribute to.
Practical Info
This is a bi-weekly video meeting to plan and discuss development in the User Interface module in Blender. Any contributor (developer, UI/UX designer, writer, âŚ) working on user interface topics in Blender is welcome to join and add proposed items to the agenda.
For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.