User InterfaceProject
ActivePublic

Members (21)

Watchers (45)

Details

Description

Core UI Team

Module Owners: @venomgfx, @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

Pablo Dobarro (pablodp606) added a revision to T57722: LookDev Preview spheres get clipped when the viewport is tall or wide: D3948: Fix LookDev Preview spheres get clipped when the viewport is tall or wide.
Fri, Nov 16, 2:57 AM · User Interface, BF Blender: 2.8

Yesterday

Philipp Oeser (lichtwerk) raised the priority of T57549: Blender crash when scaling panels from Incomplete to Needs Triage.
Thu, Nov 15, 9:26 PM · User Interface, BF Blender
Peter Fog (tintwotin) added a comment to T57688: Remember the last display mode in File Browser..

For inspiration a discussion on StackExchange on the topic of this papercut:
https://blender.stackexchange.com/questions/23159/how-to-make-the-file-manager-default-to-sorting-by-modification-date

Thu, Nov 15, 9:15 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T54943: Blender 2.8 Defaults.

@Manuel Grad (manitwo): Yes I think that makes sense. I added these two items to the list..

Thu, Nov 15, 9:14 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) updated the task description for T54943: Blender 2.8 Defaults.
Thu, Nov 15, 7:47 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) updated the task description for T56950: UI Paper Cuts (Parent Task).
Thu, Nov 15, 7:35 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) triaged T57855: Drag and drop to set parent in the Outliner should work when dragging multiple objects as Normal priority.
Thu, Nov 15, 7:35 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T56744: Proposal: Improving Brush Workflow in Blender.
Thu, Nov 15, 7:22 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T56744: Proposal: Improving Brush Workflow in Blender.

@Charlie Jolly (charlie): Yes, I'd love to see a proposal on how to handle this in a general consistent way in all the modes.

Thu, Nov 15, 5:01 PM · User Interface, BF Blender: 2.8
Charlie Jolly (charlie) added a comment to T56744: Proposal: Improving Brush Workflow in Blender.

Context popup: It's worth seeing how Heavypoly uses his own popup menu when working with GP on his YouTube channel. The popup is more efficient and eliminates multiple clicks, especially considering that he uses a pen almost exclusively.

Thu, Nov 15, 4:59 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T56744: Proposal: Improving Brush Workflow in Blender.

@Craig Jones (craig_jones): Yes I think that should be possible by setting the brush list to All Tools and then viewing your Favourites. This would give you a list of favourite brushes across all your tools.

Thu, Nov 15, 3:14 PM · User Interface, BF Blender: 2.8
Craig Jones (craig_jones) added a comment to T56744: Proposal: Improving Brush Workflow in Blender.

Looking forward to the artist favorites sorting for the brushes, as this would be very helpful toward keeping workflows already done in 2.79 - have to ask if we will be able to access favorites across tools? Current state of dev makes sense but limits access from the Tool panel in the Properties editor, but if we could have a way to group brushes from different tools together as a tool kit set, that would be fast.

Thu, Nov 15, 3:11 PM · User Interface, BF Blender: 2.8
Peter Fog (tintwotin) added a comment to T48315: 'Region Overlap' mode in the VSE causes the properties panel to overlap the horizontal scrollbar.

A gif illustrating the problem when swapping the position of the panel:

Thu, Nov 15, 12:43 PM · Video Sequencer, User Interface, BF Blender
William Reynish (billreynish) updated the task description for T56744: Proposal: Improving Brush Workflow in Blender.
Thu, Nov 15, 12:02 PM · User Interface, BF Blender: 2.8
Hadrien Brissaud (hadrien) added a comment to T56744: Proposal: Improving Brush Workflow in Blender.

Hey, this is obviously going in the right direction, but I would like to add this : having tool presets appear in the viewport toolbar would be fantastic (in a tab, or in a retractable part of the region).

Thu, Nov 15, 11:16 AM · User Interface, BF Blender: 2.8
William Reynish (billreynish) triaged T57846: Clip Editor toolbar as Normal priority.
Thu, Nov 15, 10:22 AM · BF Blender: 2.8, User Interface, Code Quest
hudson barkley (snuq) added a comment to T48315: 'Region Overlap' mode in the VSE causes the properties panel to overlap the horizontal scrollbar.

Note, this bug is still in existence, and still makes the horizontal scrollbar impossible to use in the vse. And, as of 2.8, it seems the region overlap is now enabled by default, meaning that the vse is broken in the default setup...

Thu, Nov 15, 10:08 AM · Video Sequencer, User Interface, BF Blender
William Reynish (billreynish) updated the task description for T56950: UI Paper Cuts (Parent Task).
Thu, Nov 15, 8:52 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) closed T57718: For the Sphere primitive, rename Size to Radius as Resolved.
Thu, Nov 15, 8:49 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) closed T57718: For the Sphere primitive, rename Size to Radius, a subtask of T56950: UI Paper Cuts (Parent Task), as Resolved.
Thu, Nov 15, 8:48 AM · User Interface, BF Blender: 2.8
Tzvi (zvi8) added a comment to T57646: Clip random marker placement in track/mask - not working in 2.8.

What I noticed is that if the mouse cursor is near the left side of the clip window (the pane itself, not the video clip, you can zoom out and have a really small video clip in the pane to exaggerate this) then the markers are placed at the left side of the video clip. This tends to drift away as you move the mouse cursor to the right.
I would guess that the placement is based on the pane's boundaries (and has some scale factor) and not the actual clip's boundaries.

Thu, Nov 15, 8:46 AM · User Interface, BF Blender: 2.8
Nathan Craddock (Zachman) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

I made the patch! D3943

Thu, Nov 15, 7:10 AM · User Interface, BF Blender: 2.8

Wed, Nov 14

William Reynish (billreynish) updated the task description for T56744: Proposal: Improving Brush Workflow in Blender.
Wed, Nov 14, 10:52 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T56744: Proposal: Improving Brush Workflow in Blender.
Wed, Nov 14, 10:45 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T56744: Proposal: Improving Brush Workflow in Blender.
Wed, Nov 14, 10:43 PM · User Interface, BF Blender: 2.8
Sebastian M Roy (sebastianmroy) added a comment to T56510: Blender 2.8 Splash Screen Design.

Please put LCS as default, because many people can ignore the First Launch Setup Screen and have the problem of clicking and do nothing. Usually users experienced in other software only look slightly new software that are in the same category and if they find it interesting to see some videotutorial about it. And although Blender is very popular many do not know about it, I recently gave a talk at a university and will be amazed to know that the guys only knew about Autodesk products. Obviously they didn't know that there is software that uses RCS. I explained RCS and LCS with its advantages and disadvantages, but nobody wanted to choose RCS. If you really want to give importance to RCS you should put a link to blender.org explaining the advantages. An experienced user knows how to put RCL. Maybe a vote could be taken in the community to make it more democratic?

Wed, Nov 14, 7:41 PM · User Interface, BF Blender: 2.8
Philipp Oeser (lichtwerk) edited projects for T57646: Clip random marker placement in track/mask - not working in 2.8, added: User Interface; removed OpenGL / Gfx.
Wed, Nov 14, 4:02 PM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T55194: Shortcut Keys Changed in 2.8x.

@Tomas (Rusculleda), Corrected first issue, Ctrl-Alt-Space works here.

Wed, Nov 14, 1:45 PM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T55194: Shortcut Keys Changed in 2.8x.
Wed, Nov 14, 1:43 PM · User Interface, Code Quest, BF Blender: 2.8
Tomas (Rusculleda) added a comment to T55194: Shortcut Keys Changed in 2.8x.

@Campbell Barton (campbellbarton) I think Ctrl-Shift-Tab (Snap Element Menu) is actually back, isn't it?

Wed, Nov 14, 11:31 AM · User Interface, Code Quest, BF Blender: 2.8
Manuel Grad (manitwo) added a comment to T54943: Blender 2.8 Defaults.

just sharing this here so it doesnt get forgotten:

Wed, Nov 14, 10:27 AM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) added a comment to T54943: Blender 2.8 Defaults.

@Ludvik Koutny (rawalanche): I'm not sure what you mean. If you use any of the transform tools, you drag and release to translate. The action ends when the user releases the mouse button.

Wed, Nov 14, 10:14 AM · BF Blender: 2.8, User Interface, Code Quest
Ludvik Koutny (rawalanche) added a comment to T54943: Blender 2.8 Defaults.

I want to remind you that in 2.8, "Release confirms" in preferences is still set to be disabled by default, which results in quite default jarring behavior of tools for the new users, especially transform tools such as move, rotate and scale. Every time such an action is performed, the mode stick even upon releasing the mouse button, making it feel like the mouse has malfunctioned, requiring another click to confirm the action.

Wed, Nov 14, 10:11 AM · BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) updated the task description for T57209: Circle Select Tool Todo.
Wed, Nov 14, 9:35 AM · BF Blender: 2.8, User Interface, Code Quest
Grigoriy Titaev (gtitaev) added a comment to T57749: Remove + buttons to open Toolbar & Sidebar in the Viewport & Text Editor.

It can be hidden by default. And when you move the mouse to the right or left side of the window then show "+".

Wed, Nov 14, 7:40 AM · User Interface, BF Blender: 2.8
kursad k (kursadk) added a comment to T57727: Make the “redo” panel also appear in the tool settings tab.

Regnas, there are no issues to you, that is perfectly fine. Matter of minor disagreement here. I was trying to make my case about actively active tool panels. Based on the screenshot you provided, the issue is that sizing of the info box constantly changes which I personally find distractiong, however I agree that it is not as extreme as the viewport widgets issue.

Wed, Nov 14, 4:44 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T55194: Shortcut Keys Changed in 2.8x.
Wed, Nov 14, 2:09 AM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T57749: Remove + buttons to open Toolbar & Sidebar in the Viewport & Text Editor.

Ok, there is still an issue of discover-ability,

Wed, Nov 14, 12:04 AM · User Interface, BF Blender: 2.8

Tue, Nov 13

Campbell Barton (campbellbarton) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

@William Reynish (billreynish) +1 for you're suggestion.

Tue, Nov 13, 11:22 PM · User Interface, BF Blender: 2.8
Aaron Carlisle (Blendify) triaged T54744: UI: Expand List of Editors as Normal priority.
Tue, Nov 13, 6:38 PM · User Interface, Code Quest
Nathan Craddock (Zachman) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

@Lucas Boutrot (thornydre) I think it would be the same for adding a cube (and grid, plane, even things like a bezier curve and a metaball plane), it would make sense for the size of the cube to reflect the length of a side, not the radius.

Tue, Nov 13, 3:57 PM · User Interface, BF Blender: 2.8
Anton Stötzer (blendermusic) added a project to D3930: Swapped new checkbox icon for F-Curve Modifier property 'mute' so it shows checked if unmuted (=enabled).: User Interface.
Tue, Nov 13, 3:33 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

@Lucas Boutrot (thornydre) Ideally yes I think that would be best, considering that the diameter of those objects are 2 by default.

Tue, Nov 13, 1:00 PM · User Interface, BF Blender: 2.8
Lucas Boutrot (thornydre) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

For the monkey, at the moment it is Radius, and the default value is 1, if it is changed to Size, does the value have to be changed to 2 then ?

Tue, Nov 13, 12:58 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

I think we should do it like this:

Tue, Nov 13, 12:54 PM · User Interface, BF Blender: 2.8
Regnas (Regnas) added a comment to T57727: Make the “redo” panel also appear in the tool settings tab.
In T57727#553130, @kursad k (kursadk) wrote: there is another bug report about similar issue where the viewport widgets disappear during operations, in a sense it is the same thing.
Tue, Nov 13, 3:46 AM · User Interface, BF Blender: 2.8
kursad k (kursadk) added a comment to T57727: Make the “redo” panel also appear in the tool settings tab.

This is annoying hell in my use case. I can fire move or scale or rotate couple times a second in edit mode, the ui elements appear and disappear so many times makes me dizzy. If all you do is move things here and there, it might not be an issue but if you like to work fast and efficient, this is not the sitaution one wants to be in. I personally find the current way of handling of hiding other stuff on the screen to show operation info to be an half baked idea.

You must be thinking about something else.
I'm talking about this kind of stuff:

I don't consider this kind of thing as flickering. This is something very natural that happens in every software that has panel that shows properties of several things.

Tue, Nov 13, 3:00 AM · User Interface, BF Blender: 2.8
Regnas (Regnas) added a comment to T57727: Make the “redo” panel also appear in the tool settings tab.

@Campbell Barton (campbellbarton) Still not a big deal for me tbh, I can live with that. But if people still think that's too annoying, then your suggestion to keep this panel at the bottom would solve that.

Tue, Nov 13, 2:13 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T57727: Make the “redo” panel also appear in the tool settings tab.

@Regnas (Regnas) the difference is it's common to access tools directly in blender (more then you might switch tools).

Tue, Nov 13, 12:28 AM · User Interface, BF Blender: 2.8
Nathan Craddock (Zachman) added a comment to T57718: For the Sphere primitive, rename Size to Radius.

I'm willing to give this one a shot since I'm interested in helping with development and it seems pretty simple. Should I just change the add sphere operator, or should I wait for further discussion on changing other operators to be more consistent?

Tue, Nov 13, 12:26 AM · User Interface, BF Blender: 2.8