User Interface Module Meeting
Regular User Interface module meeting for planning and coordination. Last meeting was November 21, next meeting on December 19.
Attendees
- Julian Eisel
- Hans Goudey
- Harley Acheson
Merged Since Last Meeting
- VFont: Use BLF for font & glyph loading #110187
- Fix: Failing bf_io_wavefront_obj_tests test #115318
- Fix #115085: Multicolumn Menus without Category Names #115102
- Fix #115275: Allow Wrapping of Single Column Enum Menus #115283
- Core: Allow Optional Use of Harfbuzz and FriBiDi #114947
- Refactor: Text Editor Formatted Output #110174
- Fix: remove leading space in window title #114704
- Anim: Marker Drawing Changes #115252
- UI: Improve menu dropshadow #111794
- Fix #95709: Improve pulldown menu corner rounding #111554
- Fix #114557: UI scrollbar “focus bubble” interaction wrong in cases #114631
- UI: enable immediate typing for 'Select Pattern" operator #115658
- BLF: Support All Render and Bitmap Formats #115452
- Fix #115363: Scrollbars for template_lists in popups update issue #115364
- Compositor: UI: better node visibility for default node tree #115439
- Fix #44834: Add bone selection icon next to face and vertex selection in weight paint mode #115409
- Fix #95045: UI: keymap header in preferences truncated when filtering #114012
- Fix #115276: Vertex group canvas picker errors with no active group #115666
- UI: Icons for Area Join and Swap #115712
- Fix #115815: Include Category name in Enum Row Calculation #115822
- Fix #115662: Outliner slows down many geometry operations in big scenes #115799
Near-Term Targets
- UI: Dynamic File Browser Tooltips #104547
- Requires approval by Julian and Pablo
- Some agreement that we might want previews when in list views.
- UI: More Defaults for Search Placeholders #113792
Mid-Term Targets
- UI: Improved Operator Confirmations #104670
- UI: Cleanup Dialog to Manage Orphaned Data #106653
- Could possibly allow complex shaping (like Arabic) for text objects with some limitations.
Long-Term Targets
- Screen Area Tabs. Mockups? Looks like this would require headers to be always on top. And might also require changes to splitting and merging since the first tab will take action zone space.
- New widgets: Julian mentioned a need for a new slider control. Do we want switches too?
- Some examples for sliders are icon sizes, image scale, etc.
- Switches could replace checkboxes on panel headers
Other Discussion
- UI: Demonstration of Non-Obscuring Area Borders #115251
- This mostly illustrates issues with topbar and the look of tabs. Would a dividing rule help?
- Improved Icons #115536
- Generally thought to be a good future direction
- Thoughts on Area Activation via Interaction #115158
- Doesn’t works as proposed, but we might be able to have optional sticky activation for all areas - so could explicitly set on Text editor for example. And non-movement pointer events that are NOT mouse could cause this activation. IE, finger press causes sticky activation.