User InterfaceProject
ActivePublic

Details

Description

Status

The UI team's goal is to continuously improve the user interface, with a focus on workflow simplicity of use for artists.

To keep it all manageable and to avoid people sinking time into discussions that do not lead to actual implementation in Blender, we will follow a strict process.

Design Tasks

This is the list of designs currently being worked on by the UI team, and which are expected to be implement in the near term. In design tasks developers and UI designers can do focused design work and approve a final version, after which a developer can choose to implement it.

These design tasks can only be created by developers that will implement a change, and by the Core UI team members listed below. Their feasibility to be implemented and final design decisions will be made by @Pablo Vazquez (venomgfx). If design tasks created by Core UI team members turn out too big to be implemented in the next few months, they will be moved to the wiki.

Everyone is invited to participate in the discussion of existing design tasks, propose solutions and of course implement them.

Wiki UI Proposals

This is the place where all other designs and proposals can be posted. These can be small or big topics. The UI team will themselves create proposals there and keep an eye on proposals posted on this page, and turn them into design tasks when developer time is available to implement them.

Design Guidelines

There is a small number of guidelines that any UI design in Blender should follow. More should be added in future.

Core UI Team

Module Owners: @Pablo Vazquez (venomgfx)
Developers: @Ton Roosendaal (ton) @Julian Eisel (Severin) @Brecht Van Lommel (brecht) @Campbell Barton (campbellbarton)
UI Designers: @Paweł Łyczkowski (plyczkowski) @Sebastian Koenig (sebastian_k) @Mike Pan (mpan3) @Daniel Lara (Pepeland) (pepeland)

We are especially looking for more developers to join the team.

Recent Activity

Thu, Jun 21

Paul Kotelevets (1D_Inc) added a comment to T54963: Blender 2.8 Industry Standard Keymap.

Ctrl+Mwheel, Shift+Mwheel and other mwheel modifications are used for custom tools, they should stay unassigned.
Doubleclick for selection is a really bad solution, as we remeber by sketchup.

Thu, Jun 21, 9:15 PM · User Interface, BF Blender: 2.8, Code Quest
Paul Kotelevets (1D_Inc) added a comment to T54963: Blender 2.8 Industry Standard Keymap.

I use F key in object mode to center view (default alt+F), for creating polygons and F2 in edit mode.
Q is used to select linked (much better than L) in all editors.
Double scroll to zoom to selection in both cases.
Left mouse for select, Right mouse for pan, Scroll to zoom/rotate keeps whole navigation in mouse (Sketchfab mode).

Thu, Jun 21, 9:11 PM · User Interface, BF Blender: 2.8, Code Quest
Campbell Barton (campbellbarton) added a comment to T54744: UI: Expand List of Editors.

@Julian Eisel (Severin) sounds good.

Thu, Jun 21, 12:20 PM · User Interface, Code Quest
Campbell Barton (campbellbarton) closed T55559: 3Dview and measurements as Invalid.

This site is not for feature requests, see: https://blender.community/c/rightclickselect/

Thu, Jun 21, 8:51 AM · User Interface

Wed, Jun 20

Julian Eisel (Severin) added a comment to T54744: UI: Expand List of Editors.

I think the best way to go about this is what we agreed on during the 2.8 UI workshop: https://en.blender.org/index.php/Dev:2.8/UI/Workshop_Writeup#Info_Editor.

Wed, Jun 20, 9:10 PM · User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T54744: UI: Expand List of Editors.

Regarding the info space.

Wed, Jun 20, 8:48 PM · User Interface, Code Quest
Ibán Velázquez (megablender) created T55559: 3Dview and measurements.
Wed, Jun 20, 8:23 PM · User Interface
Campbell Barton (campbellbarton) updated the task description for T54744: UI: Expand List of Editors.
Wed, Jun 20, 8:22 PM · User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T54744: UI: Expand List of Editors.
Wed, Jun 20, 8:21 PM · User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T54744: UI: Expand List of Editors.
Wed, Jun 20, 8:20 PM · User Interface, Code Quest
Hadrien Brissaud (hadrien) added a comment to T49029: Pie menu breaks if spawned near window edge.

I hate to nag you guys about this, but seeing as there's work on including pie menus in default 2.8 config -which imho is a good move- it seems the right moment to do so. If there was any chance this could be looked at it would be neat. Let me know if it needs clarification.

Wed, Jun 20, 12:53 PM · User Interface

Mon, Jun 18

Christian Baumeister (BeautyOfTechnology) removed a watcher for User Interface: Christian Baumeister (BeautyOfTechnology).
Mon, Jun 18, 10:43 AM
Campbell Barton (campbellbarton) closed T55506: A GREAT BUG as Archived.

This is solved in Blender2.8, its unlikely we spend time on tweaks here in 2.79 - archiving.

Mon, Jun 18, 8:37 AM · User Interface, BF Blender

Sun, Jun 17

Peter Krauspe (jb0815) added a comment to T48238: Viewport Project: Wireframes for Blender 2.8.

hmm seems nobody else care‘s about....sad

Sun, Jun 17, 2:56 AM · User Interface, BF Blender: 2.8

Sat, Jun 16

Christopher Anderssarian (Christopher_Anderssarian) added a project to T55506: A GREAT BUG: User Interface.
Still shows at 400% UI Display Scale.Can't reproduce in the Properties Panel.
(RGB Node)
(RGB Node through Properties Panel)
Sat, Jun 16, 6:19 PM · User Interface, BF Blender

Fri, Jun 15

Eric Jomphe (Velu) removed a watcher for User Interface: Eric Jomphe (Velu).
Fri, Jun 15, 1:05 AM

Thu, Jun 14

William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Thu, Jun 14, 11:56 AM · User Interface, Code Quest, BF Blender: 2.8

Wed, Jun 13

William Reynish (billreynish) updated the task description for T54661: Manipulator Widgets Design.
Wed, Jun 13, 6:25 PM · User Interface, BF Blender: 2.8, Code Quest
Peter Krauspe (jb0815) added a comment to T48238: Viewport Project: Wireframes for Blender 2.8.

Hy guys , in newest builds eq from 12.06.18

Wed, Jun 13, 3:30 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Wed, Jun 13, 11:20 AM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Wed, Jun 13, 11:16 AM · User Interface, Code Quest, BF Blender: 2.8

Tue, Jun 12

Bradley (blender_noob) added a comment to T54963: Blender 2.8 Industry Standard Keymap.
Tue, Jun 12, 8:46 PM · User Interface, BF Blender: 2.8, Code Quest
Joshua Leung (aligorith) added a comment to T54728: Keymap for setting start/end frame from animation/timeline editors.

IIRC, Shift-O is currently used for "Sample Keys". That said, maybe we don't need a dedicated hotkey for it (and the Smooth Keys - Alt-O) operators, as I don't think they're actually used that much that they necessarily need the hotkey.

Tue, Jun 12, 5:06 AM · BF Blender: 2.8, User Interface, Code Quest
Mindinsomnia (mindinsomnia) added a comment to T48238: Viewport Project: Wireframes for Blender 2.8.

I'm loving the "X-Ray" slider! That certainly helps, dragging that to 0 replicates the appearance of the 2.79 wireframe.

Tue, Jun 12, 2:17 AM · User Interface, BF Blender: 2.8

Mon, Jun 11

Duarte Farrajota Ramos (duarteframos) added a comment to T55438: Blender 2.8 UI designs (parent task).

Not entirely UI related, but do you have any plans to remove Hemi type lamps from the add menu and Blender entirely?
They were only really supported by Blender Internal, the old GLSL viewport and Blender Game Engine, which were all removed.
Cycles never really needed those, and were interpreted as point lamps AFAICT, and with the introduction of EEVEE it seems they are no longer useful.

Mon, Jun 11, 6:52 PM · User Interface, Code Quest, BF Blender: 2.8
Juri Unt (juri3d) added a comment to T54963: Blender 2.8 Industry Standard Keymap.

Proposing more efficient edit_mode selecting:

  • Currently double_click is not utilized. For example in maya when double_clicked on Edge it can do edge_loop. When on Face, it can do Element select (linked select )
  • Ring can be achieved with double_click + modifiers (ctrl/shift/doesnt_matter)
  • Ctrl+MWheel could be utilized to grow and shrink selection.
  • Border select is also often useful. Areas could be quickly marked (seam, sharp) and then recovered with double_click on face.
Mon, Jun 11, 6:17 PM · User Interface, BF Blender: 2.8, Code Quest
William Reynish (billreynish) added a comment to T54728: Keymap for setting start/end frame from animation/timeline editors.

How about Shift + I & Shift + O ?

Mon, Jun 11, 5:18 PM · BF Blender: 2.8, User Interface, Code Quest
Joshua Leung (aligorith) updated the task description for T55145: Implement Driver Workflow Changes.
Mon, Jun 11, 4:52 PM · BF Blender: 2.8, User Interface, Animation, Code Quest
Joshua Leung (aligorith) edited projects for T54728: Keymap for setting start/end frame from animation/timeline editors, added: User Interface, BF Blender: 2.8; removed Animation.
Mon, Jun 11, 3:51 PM · BF Blender: 2.8, User Interface, Code Quest
Joshua Leung (aligorith) added a subtask for T54963: Blender 2.8 Industry Standard Keymap: T54728: Keymap for setting start/end frame from animation/timeline editors.
Mon, Jun 11, 3:49 PM · User Interface, BF Blender: 2.8, Code Quest
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 3:14 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 2:44 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 2:37 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 2:34 PM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) added a parent task for T55441: Pop-Over Menus : Issues with draw if the button is over a certain size (width): T54941: After-Code Quest.
Mon, Jun 11, 1:37 PM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) claimed T55441: Pop-Over Menus : Issues with draw if the button is over a certain size (width).
Mon, Jun 11, 1:37 PM · User Interface, BF Blender: 2.8
Vuk Gardašević (lijenstina) created T55441: Pop-Over Menus : Issues with draw if the button is over a certain size (width).
Mon, Jun 11, 1:06 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T54951: Properties Editor Design.
Mon, Jun 11, 1:03 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) renamed T54861: 2.8 UI: Status Bar Design from Status Bar Design to 2.8 UI: Status Bar Design.
Mon, Jun 11, 1:01 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) renamed T54582: 2.8 UI Tools: Tools Design from Blender 2.8 Tools Design to 2.8 UI Tools: Tools Design.
Mon, Jun 11, 12:57 PM · Code Quest, User Interface
William Reynish (billreynish) added subtasks for T55438: Blender 2.8 UI designs (parent task): T54862: Multi-Object Properties Editing, T54951: Properties Editor Design, T55027: 2.8 UI Tools: Favourites Bar / Specials Menu Design, T54861: 2.8 UI: Status Bar Design, T54950: 3D Cursor Design.
Mon, Jun 11, 12:40 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) added a parent task for T54861: 2.8 UI: Status Bar Design: T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 12:40 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) added a parent task for T54950: 3D Cursor Design: T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 12:40 PM · User Interface, BF Blender: 2.8, Code Quest
William Reynish (billreynish) added a parent task for T54951: Properties Editor Design: T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 12:40 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) added subtasks for T55438: Blender 2.8 UI designs (parent task): T54723: Viewport Manipulator Design, T55036: Tool System Todo.
Mon, Jun 11, 12:35 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) added a parent task for T54723: Viewport Manipulator Design: T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 12:35 PM · User Interface, Code Quest
William Reynish (billreynish) added subtasks for T55438: Blender 2.8 UI designs (parent task): T55039: 2.8 UI Tools: Tool Tweaking UI, T54582: 2.8 UI Tools: Tools Design, T54908: Workbench UX design, T54963: Blender 2.8 Industry Standard Keymap, T54707: Outliner Collections Interaction Design, T55386: 2.8 UI Tools: Top Bar, Tool Properties & Toolbar Update, T55162: Blender 2.8 Blender Keymap changes, T54943: Blender 2.8 Defaults, T55407: 2.8: Addons UI, T55353: Multi-Object Mode User Interface, T54989: FaceMaps Phase 1: bone selection & bone display, T54885: 2.8 UI Tools: Toolbar Ordering, T54663: Multi-Object Edit Mode Design, T55043: Tool Settings Editor, T54858: Command Settings Cleanup, T54711: 2.8 UI: Small, independant UI tweaks.
Mon, Jun 11, 12:33 PM · User Interface, Code Quest, BF Blender: 2.8
William Reynish (billreynish) added a parent task for T54582: 2.8 UI Tools: Tools Design: T55438: Blender 2.8 UI designs (parent task).
Mon, Jun 11, 12:33 PM · Code Quest, User Interface
William Reynish (billreynish) triaged T55438: Blender 2.8 UI designs (parent task) as Confirmed priority.
Mon, Jun 11, 12:29 PM · User Interface, Code Quest, BF Blender: 2.8
Gustavo Munioz (Mustardo) added a comment to T54951: Properties Editor Design.

With the sculpt Mode j refer to the drop downs. (Not tablet friendly, only 1 can be opened at a time
I wonder if you are a user of the software because this sounds totally dogmatic and not based on user reality. In cases you are right of course in other places like xyz coordinates or view resolution and frames single column is an utter waste of space. Having to move the cursor to access information has to become less not more....

Mon, Jun 11, 9:31 AM · BF Blender: 2.8, User Interface, Code Quest