Page MenuHome

User InterfaceProject
ActivePublic

Details

Description

Core UI Team

Module Owners: @Pablo Vazquez (pablovazquez), @William Reynish (billreynish), @Brecht Van Lommel (brecht), @Campbell Barton (campbellbarton)
Developers: @Julian Eisel (Severin), @Brecht Van Lommel (brecht), @Campbell Barton (campbellbarton)
Designers: @venomgfx, @William Reynish (billreynish)

Process

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.

The Workboard (on the left in the menu) contains the tasks that have been proposed or are being worked on. In these 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 should only be created by developers that will implement a change, and by the core UI team members listed below.

For feedback and proposal from users, please use these places:

Everyone is invited to participate in the discussion of existing design tasks, propose solutions and of course 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.

Recent Activity

Today

William Reynish (billreynish) added a comment to D4736: Fix: Nav_bar context menu in preferences. And merge Context Menu keymaps to one..

Seems correct to me. @Campbell Barton (campbellbarton)?

Thu, Apr 25, 2:45 PM · BF Blender, User Interface
Brecht Van Lommel (brecht) closed D4679: Outliner Restriction Icon Opacity Inconsistency.
Thu, Apr 25, 2:35 PM · User Interface
Brecht Van Lommel (brecht) closed D4735: Info Editor description Updated.
Thu, Apr 25, 2:34 PM · BF Blender: 2.8, User Interface
Brecht Van Lommel (brecht) closed T63859: Info Editor description outdated as Resolved by committing rBdeb9d03fc9d5: Fix T63859: outdated info editor description.
Thu, Apr 25, 2:34 PM · BF Blender, User Interface
William Reynish (billreynish) added a comment to T54963: Industry Compatible Keymap.

You can now box select while the transform tools are active, just like in Maya.

Thu, Apr 25, 2:14 PM · BF Blender, User Interface, Code Quest
Brecht Van Lommel (brecht) requested changes to D4650: For Discussion - Small Outliner Changes.

Lack of outliner specific theme colors is still holding this back for me. Also would be good to ensure Blender Light still looks ok with this, and if not adjust it.

Thu, Apr 25, 1:38 PM · User Interface
William Reynish (billreynish) added a comment to T54963: Industry Compatible Keymap.

That should be able to be supported like so:

Thu, Apr 25, 1:32 PM · BF Blender, User Interface, Code Quest
William Reynish (billreynish) accepted D4650: For Discussion - Small Outliner Changes.

This seems good to me with the latests updates. @Brecht Van Lommel (brecht) @Pablo Vazquez (pablovazquez) can you take a look too?

Thu, Apr 25, 1:27 PM · User Interface
Brecht Van Lommel (brecht) updated the task description for T57918: Left Click Select tweaks and fixes.
Thu, Apr 25, 12:10 PM · BF Blender, User Interface, BF Blender: 2.8
Catalin (giakaama) added a comment to T54963: Industry Compatible Keymap.

The problems with those tools is that, they don't behave like " standard " DCC apps. So :

  • When I'm in move tool mode I should be able to box select and deselect everything, keeping the move Tool On.
  • The same is in rotate and scale mode .
Thu, Apr 25, 10:33 AM · BF Blender, User Interface, Code Quest
Zino Guerr (Zino) added a comment to T54963: Industry Compatible Keymap.

@TheRedWaxPolice (TheRedWaxPolice) personally i use box select on RMB click drag and hotkeys for transform tools even have cycling transform tools with a hotkey , this way not only i can select but also click drag with manipulators on LMB and they don't interfere with selecting components pretty much like "Right click select".....now when you use selection tools you have to be outside the selected components otherwise it will deselect from the cursor's position especially with "substract". i know this is unorthodox way but i found it much more intuitve and fast the only thing is missing is to be able to toggle transform tools that's all what i am looking for either from the Active tools or the pop-over ones if we can map anyone of them to our own hotkeys then they can both stay since not all of us find this little problem annoying.

Thu, Apr 25, 3:29 AM · BF Blender, User Interface, Code Quest

Yesterday

George Vogiatzis (Gvgeo) added reviewers for D4736: Fix: Nav_bar context menu in preferences. And merge Context Menu keymaps to one.: Brecht Van Lommel (brecht), Campbell Barton (campbellbarton).

will renaming be a problem? can it break saved keymaps?

Wed, Apr 24, 11:17 PM · BF Blender, User Interface
George Vogiatzis (Gvgeo) created D4736: Fix: Nav_bar context menu in preferences. And merge Context Menu keymaps to one..
Wed, Apr 24, 11:15 PM · BF Blender, User Interface
George Vogiatzis (Gvgeo) added a revision to T63860: Right-clicking navbar of User Preferences inconsistent: D4736: Fix: Nav_bar context menu in preferences. And merge Context Menu keymaps to one..
Wed, Apr 24, 11:15 PM · BF Blender, User Interface
George Vogiatzis (Gvgeo) claimed T63860: Right-clicking navbar of User Preferences inconsistent.
Wed, Apr 24, 9:36 PM · BF Blender, User Interface
Brecht Van Lommel (brecht) accepted D4735: Info Editor description Updated.
Wed, Apr 24, 9:12 PM · BF Blender: 2.8, User Interface
Harley Acheson (harley) added a comment to D4650: For Discussion - Small Outliner Changes.

@Andrzej Ambroz (jendrzych): not using the yellowish backdrop's colour for its outline, makes the backdrop look a kind of messy.

Wed, Apr 24, 8:35 PM · User Interface
George Vogiatzis (Gvgeo) added a comment to T63860: Right-clicking navbar of User Preferences inconsistent.

I can confirm this. It was the first thing I found when I added footer. And followed header as an example instead of navbar.
I don't remember exactly why this is happening. But has something to do, with navbar added initially for properties. While it was an afterthought for preferences.

Wed, Apr 24, 8:09 PM · BF Blender, User Interface
Andrzej Ambroz (jendrzych) added a comment to D4650: For Discussion - Small Outliner Changes.

@Harley Acheson (harley) - not using the yellowish backdrop's colour for its outline, makes the backdrop look a kind of messy.

Wed, Apr 24, 8:07 PM · User Interface
Red Mser (RedMser) added a project to T63865: Animated Influence slider of NLA Strip doesn't update: User Interface.
Wed, Apr 24, 7:47 PM · User Interface, BF Blender
Red Mser (RedMser) added a project to T63864: Duplicate Data options don't exist for Light Probe and Grease Pencil: User Interface.
Wed, Apr 24, 7:36 PM · User Interface, BF Blender
William Reynish (billreynish) accepted D4735: Info Editor description Updated.
Wed, Apr 24, 7:20 PM · BF Blender: 2.8, User Interface
EitanSomething created D4735: Info Editor description Updated.
Wed, Apr 24, 7:05 PM · BF Blender: 2.8, User Interface
Harley Acheson (harley) updated the diff for D4650: For Discussion - Small Outliner Changes.

Applies to current master

Wed, Apr 24, 6:54 PM · User Interface
Dalai Felinto (dfelinto) closed T63526: Show parenting hierarchy in outliner view layer view as Resolved.

RIght. There seems to be a bug spotted by @Sebastian Koenig (sebastian_k). But all in all this is implemented, yes.

Wed, Apr 24, 5:33 PM · User Interface, BF Blender
Brecht Van Lommel (brecht) requested changes to D4727: Limit value input range for color picker.

RGB values outside the 0..1 are actually valid, limiting them is not the correct solution for this bug. For example a HDRI background can emit with arbitrarily high color values.

Wed, Apr 24, 5:25 PM · User Interface
Bruno Boaventura Scholl (brunobbs) updated the summary of D4727: Limit value input range for color picker.
Wed, Apr 24, 5:10 PM · User Interface
Bruno Boaventura Scholl (brunobbs) added a task to D4727: Limit value input range for color picker: T60577: 2.8 Color sampling alters color value.
Wed, Apr 24, 5:09 PM · User Interface
Brecht Van Lommel (brecht) edited projects for T63859: Info Editor description outdated, added: BF Blender; removed BF Blender: 2.8.
Wed, Apr 24, 5:07 PM · BF Blender, User Interface
Brecht Van Lommel (brecht) edited projects for T63860: Right-clicking navbar of User Preferences inconsistent, added: BF Blender; removed BF Blender: 2.8.
Wed, Apr 24, 5:07 PM · BF Blender, User Interface
Red Mser (RedMser) edited projects for T63860: Right-clicking navbar of User Preferences inconsistent, added: BF Blender: 2.8, User Interface; removed BF Blender.
Wed, Apr 24, 5:07 PM · BF Blender, User Interface
Red Mser (RedMser) edited projects for T63859: Info Editor description outdated, added: BF Blender: 2.8, User Interface; removed BF Blender.
Wed, Apr 24, 5:03 PM · BF Blender, User Interface
Brecht Van Lommel (brecht) added a comment to T63526: Show parenting hierarchy in outliner view layer view.

@Dalai Felinto (dfelinto), I guess this task can be marked as resolved?

Wed, Apr 24, 4:53 PM · User Interface, BF Blender
TheRedWaxPolice (TheRedWaxPolice) added a comment to T54963: Industry Compatible Keymap.

why would u need click drag if you are using the gizmos in the first place?

Wed, Apr 24, 4:28 PM · BF Blender, User Interface, Code Quest
Dan Pool (dpdp) added a comment to T54963: Industry Compatible Keymap.

i want to ask what id the real difference bewteen these two?, wouldn't be ideal to replace the Transform tools with the pop-over ones

No, they are different, With the "real" transform tools you can click and drag anywhere to transform, which is a top feature. The "overlay" gizmos are great to help the tools that doesn't have gizmos, like the selection tools, so you can for example box select and still have the gizmo available etc... They both need to exist.

Wed, Apr 24, 3:25 PM · BF Blender, User Interface, Code Quest
Zino Guerr (Zino) added a comment to T54963: Industry Compatible Keymap.

i want to ask what id the real difference bewteen these two?, wouldn't be ideal to replace the Transform tools with the pop-over ones

No, they are different, With the "real" transform tools you can click and drag anywhere to transform, which is a top feature. The "overlay" gizmos are great to help the tools that doesn't have gizmos, like the selection tools, so you can for example box select and still have the gizmo available etc... They both need to exist.

Wed, Apr 24, 2:32 PM · BF Blender, User Interface, Code Quest
TheRedWaxPolice (TheRedWaxPolice) added a comment to T54963: Industry Compatible Keymap.

i want to ask what id the real difference bewteen these two?, wouldn't be ideal to replace the Transform tools with the pop-over ones

Wed, Apr 24, 1:25 PM · BF Blender, User Interface, Code Quest
Catalin (giakaama) added a comment to T54963: Industry Compatible Keymap.

i want to ask what id the real difference bewteen these two?, wouldn't be ideal to replace the Transform tools with the pop-over ones ,so they can be used with the industry hotkeys and work with other Active Tools epsecially selection tools and i beleive it will even bring 2.79 functioanlity to be easily toggleable....and the pop-over can remain for the other options.

Wed, Apr 24, 12:03 PM · BF Blender, User Interface, Code Quest
Dan Pool (dpdp) added a comment to T57918: Left Click Select tweaks and fixes.

@EitanSomething That's what the top high priority item is about "T63193: Animation Editor Scrubbing Area."

Wed, Apr 24, 5:33 AM · BF Blender, User Interface, BF Blender: 2.8
EitanSomething added a comment to T57918: Left Click Select tweaks and fixes.

I think change frame in the animation editor types should be left click instead of right. It doesn't make sense for the selecting and changing of a frame to be right click when selecting an object or buttons is generally left.

Wed, Apr 24, 4:58 AM · BF Blender, User Interface, BF Blender: 2.8
Harley Acheson (harley) updated the diff for D4712: Fix for Outliner Draw Regression.

@Brecht Van Lommel (brecht) : I think the correct solution would be to use te->directdata if it exists, and otherwise do the hash lookup.

Wed, Apr 24, 2:55 AM · User Interface
Harley Acheson (harley) abandoned D4713: UI: Small Input Status Line Changes.

Actually, the more I look at this the more it looks deliberate.

Wed, Apr 24, 2:32 AM · User Interface

Tue, Apr 23

Bruno Boaventura Scholl (brunobbs) added a task to D4727: Limit value input range for color picker: T60619: Clicking away from colour picker wih hex value selected changes the colour.
Tue, Apr 23, 11:25 PM · User Interface
Bruno Boaventura Scholl (brunobbs) created D4727: Limit value input range for color picker.
Tue, Apr 23, 11:24 PM · User Interface
Michael Klement (zaha) added a comment to T54963: Industry Compatible Keymap.

@Michael Klement (zaha) Instead of adding a modifier key, try using the Click Drag behavior for the operators. For instance, you can keep Ctrl+E (Press) for the extrude active tool and Ctrl+E (Click Drag) for the Mesh -> Extrude and Move on Normals operator. It works really well and is pretty intuitive it also gives the best of both worlds.

This is especially nice with the QWERT shortcuts, but wouldn't work as well with knife or loop cut.

@Cezary Szadejko (cez) the q key is select in 3ds Max. This is just like the q key in the industry compatible keymap except you can also hit q multiple times to choose your drag behavior in Blender.

Tue, Apr 23, 10:52 PM · BF Blender, User Interface, Code Quest
Zino Guerr (Zino) added a comment to T54963: Industry Compatible Keymap.

i want to ask what id the real difference bewteen these two?, wouldn't be ideal to replace the Transform tools with the pop-over ones ,so they can be used with the industry hotkeys and work with other Active Tools epsecially selection tools and i beleive it will even bring 2.79 functioanlity to be easily toggleable....and the pop-over can remain for the other options.

Tue, Apr 23, 10:31 PM · BF Blender, User Interface, Code Quest
Paul Kotelevets (1D_Inc) added a comment to T55194: Shortcut Keys Changed in 2.8x.

I greatly enjoy the Shading piemenu (Z-piemenu)

Tue, Apr 23, 10:27 PM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) closed T61554: Region Overlap: Input is blocked as Resolved.

Fixed rBbe3adb51de21652d64a6839cd5614c5096064c6a

Tue, Apr 23, 10:21 PM · User Interface, BF Blender: 2.8
Dan Pool (dpdp) added a comment to T54963: Industry Compatible Keymap.

@Michael Klement (zaha) Instead of adding a modifier key, try using the Click Drag behavior for the operators. For instance, you can keep Ctrl+E (Press) for the extrude active tool and Ctrl+E (Click Drag) for the Mesh -> Extrude and Move on Normals operator. It works really well and is pretty intuitive it also gives the best of both worlds.

Tue, Apr 23, 10:21 PM · BF Blender, User Interface, Code Quest
Campbell Barton (campbellbarton) closed T61554: Region Overlap: Input is blocked , a subtask of T56950: UI Paper Cuts (Parent Task), as Resolved.
Tue, Apr 23, 10:21 PM · User Interface, BF Blender: 2.8