User InterfaceProject
ActivePublic

Members (21)

Watchers (16)

Properties

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) and @Jonathan Williamson (carter2422). 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.

Core UI Team

Module Owners: @Pablo Vazquez (venomgfx) @Jonathan Williamson (carter2422)
Developers: @Ton Roosendaal (ton) @Julian Eisel (Severin) @Brecht Van Lommel (brecht)
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

Yesterday

Jon Ross (zlsa) added a comment to T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons.

I didn't want to use the Force Point icon because it's a specific kind of force, while the other icons show the object data, not any particular kind of object. I'll try out the recolored Force Point icon, as well as the "waves" concept you've made.

Fri, Apr 28, 10:00 PM · BF Blender: Next, User Interface, BF Blender
Diego Gangl (januz) requested review of D1580: Clamp scrollbar offset to lower view boundaries.
Fri, Apr 28, 6:14 PM · User Interface, BF Blender
D1580: Clamp scrollbar offset to lower view boundaries now requires changes to proceed.

Tested this again against master (A85F4571950). Surprisingly it still applies.
Everything seems to work correctly, it preserves the scroll when it can otherwise it resets.

Fri, Apr 28, 6:13 PM · User Interface, BF Blender
Diego Gangl (januz) added a comment to T50845: Top Bar Design.

Another question about the design: where would the info/error messages go?

Ah didn't catch the status bar. That's the perfect solution.

Fri, Apr 28, 3:05 AM · User Interface, Restricted Project
Paweł Łyczkowski (plyczkowski) added a comment to T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons.

The group icon is fine. For the force icon I would take the one from Force, and change colors to the orange ones like the rest of the icons in the add menu. Alternatively it can be a little sphere with arrows going out of it in the top bottom left right directions, or something like:

Fri, Apr 28, 1:31 AM · BF Blender: Next, User Interface, BF Blender
Aaron Carlisle (Blendify) closed T51329: Tiny UI bug (Not in the sense that the bug is minor, it made my software next to unusable.) as "Resolved".

Glad to hear.

Fri, Apr 28, 12:13 AM · User Interface, BF Blender

Thu, Apr 27

Jooflye (Squich) added a comment to T51329: Tiny UI bug (Not in the sense that the bug is minor, it made my software next to unusable.).

Couldn't get the glitch to re-occur, either it was version specific or the cause of it was something completely different than what I'd assumed it was. Either way, thanks!

Thu, Apr 27, 9:56 PM · User Interface, BF Blender
Paweł Łyczkowski (plyczkowski) added a comment to T50845: Top Bar Design.

How would vector properties (x,y,z) look in the bar?

Thu, Apr 27, 12:32 PM · User Interface, Restricted Project
Michael Sipos (BLU112) created T51333: Solution to UI Flicker Bug for Arch-based Linux Distros.
Thu, Apr 27, 5:09 AM · User Interface
Aaron Carlisle (Blendify) triaged T51329: Tiny UI bug (Not in the sense that the bug is minor, it made my software next to unusable.) as "Incomplete" priority.

Please try a build from builder.blender.org/download

Thu, Apr 27, 3:06 AM · User Interface, BF Blender
Jooflye (Squich) created T51329: Tiny UI bug (Not in the sense that the bug is minor, it made my software next to unusable.).
Thu, Apr 27, 12:35 AM · User Interface, BF Blender

Wed, Apr 26

Aaron Carlisle (Blendify) moved T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons from Backlog to Icons on the User Interface board.
Wed, Apr 26, 6:07 PM · BF Blender: Next, User Interface, BF Blender
Diego Gangl (januz) added a comment to T50845: Top Bar Design.

Another question about the design: where would the info/error messages go?

Wed, Apr 26, 3:03 PM · User Interface, Restricted Project

Tue, Apr 25

Campbell Barton (campbellbarton) requested changes to D2451: Main Workspace Integration.
Tue, Apr 25, 8:55 AM · User Interface
Campbell Barton (campbellbarton) updated the diff for D2451: Main Workspace Integration.
  • Merge branch 'blender2.8' into workspaces
  • Merge branch '28' into workspaces
  • Minor changes only, use BKE prefix and remove nested header
  • App Templates: optionally use app-template path for workspaces
Tue, Apr 25, 8:54 AM · User Interface
Campbell Barton (campbellbarton) added a comment to D2451: Main Workspace Integration.

From checking the latest updates I've run into some bugs.

Tue, Apr 25, 8:53 AM · User Interface

Mon, Apr 24

Leon Cheung (leon_cheung) added a comment to T51297: Use A Higher Hair Segment Limit.

+1 for soft limit.

Mon, Apr 24, 3:17 PM · User Interface, Physics, BF Blender
Luca Rood (LucaRood) added a comment to T51297: Use A Higher Hair Segment Limit.

I really don't think this is the way to go about this. There is no point in slightly increasing the limit, as you can just as well find the new limit to be too low at some point in the future. I would be for keeping the 50 limit, but replacing it with a soft limit, that way, new users don't accidentally freeze their sims, but you are free to increase the the segments to whatever you want.

Mon, Apr 24, 12:32 AM · User Interface, Physics, BF Blender

Sun, Apr 23

Aaron Carlisle (Blendify) raised the priority of T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons from "Normal" to "Confirmed".
Sun, Apr 23, 9:40 PM · BF Blender: Next, User Interface, BF Blender
Aaron Carlisle (Blendify) added projects to T51297: Use A Higher Hair Segment Limit: Physics, User Interface.
Sun, Apr 23, 8:08 PM · User Interface, Physics, BF Blender

Sat, Apr 22

Brendon Murphy (meta-androcto) added a comment to T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons.

@Aaron Carlisle (Blendify) agreed

Sat, Apr 22, 5:06 PM · BF Blender: Next, User Interface, BF Blender
Aaron Carlisle (Blendify) added a comment to T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons.

IMO I prefer the alternative force icon. To me, the other just looks like two blobs mashed together.

Sat, Apr 22, 5:04 PM · BF Blender: Next, User Interface, BF Blender
Brendon Murphy (meta-androcto) updated subscribers of T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons.
Sat, Apr 22, 4:58 PM · BF Blender: Next, User Interface, BF Blender
Brendon Murphy (meta-androcto) assigned T51291: Replace placeholder "Force" and "Group Instance" icons in Add menu with custom icons to Julian Eisel (Severin).

hi, thank you for creating these icons.]
Currently the Force menu & Group Instance menu are using the "EMPTY" icon, which duplicates the icon 3 times in the same menu.
I think this is very important to fix as the add menu is one of the first menus users look at & we need to have the ui represented well at this level.
After discussion with @Julian Eisel (Severin) in irc it was suggested to be effective we needed to create some new icons matching the Force Fields & Group icons in the same color tone as the Add menu icons.
I had asked @Jon Ross (zlsa) if he was able to create such icons & we now submit this task.
This is not a small issue & quite honestly I consider it an UI bug that the icons are not well represented.
If we can commit the new icons, it's a simple 2 word fix to change the current mismatched icons & solve the issue. Which I will be more than happy to commit.
Thanks

Sat, Apr 22, 4:55 PM · BF Blender: Next, User Interface, BF Blender

Fri, Apr 21

Nik Prodanov (nikprodanov) reopened T34206: New "Click" behavior ruins 3dsmax keymap as "Open".
Fri, Apr 21, 10:13 PM · User Interface, BF Blender
Nik Prodanov (nikprodanov) added a comment to T34206: New "Click" behavior ruins 3dsmax keymap.

Well, it's been 3 years and this is still on the ToDo. Perhaps it's time to take another look at this click/doubleclick/passthrough issue for 2.8?

Fri, Apr 21, 10:08 PM · User Interface, BF Blender

Thu, Apr 20

Aaron Carlisle (Blendify) merged T50892: Modifying any View3D Move Modal Key Configuration sub-options immediately results into close of entire Move View dropdown into T50539: Wrong UI behavior with modal entries in input settings.
Thu, Apr 20, 7:26 PM · User Interface, BF Blender
blend-it (blend-it) added a comment to T43295: Translation disambiguation requests.

@Bastien Montagne (mont29) I can't find separate lines in latest POT for:

Thu, Apr 20, 11:33 AM · BF Blender, Translations, User Interface

Wed, Apr 19

Philip Barto (Pobnobs) added a comment to T51233: Deformation checkbox should be visible but isn't.

Sorry about that, I was being curious with the settings. I must have accidentally enabled one with my post.

Wed, Apr 19, 2:47 PM · User Interface, Physics, BF Blender
Aaron Carlisle (Blendify) changed Type from Bug to To Do on T51061: Collection of bad tooltips.
Wed, Apr 19, 6:07 AM · Translations, Documentation, User Interface, BF Blender
Aaron Carlisle (Blendify) added a comment to T51233: Deformation checkbox should be visible but isn't.

All is fine...

Wed, Apr 19, 3:19 AM · User Interface, Physics, BF Blender
Philip Barto (Pobnobs) added a comment to T51233: Deformation checkbox should be visible but isn't.

Wait I removed someone? What...?

Wed, Apr 19, 12:28 AM · User Interface, Physics, BF Blender

Tue, Apr 18

Alexander Romanov (a.romanov) updated the summary of D2467: Automatic scripts reload after path editing.
Tue, Apr 18, 10:45 AM · User Interface
Alexander Romanov (a.romanov) retitled D2467: Automatic scripts reload after path editing from Add "script.reload" button to User Preference Panel to Automatic scripts reload after path editing.
Tue, Apr 18, 10:41 AM · User Interface

Mon, Apr 17

Philip Barto (Pobnobs) placed T51233: Deformation checkbox should be visible but isn't up for grabs.

Out of curiosity, when will this be included to an official downloadable build? It seems manually patching is rather complicated. Sorry for incompetence

Mon, Apr 17, 11:13 PM · User Interface, Physics, BF Blender
Martin Felke (scorpion81) added a comment to T51233: Deformation checkbox should be visible but isn't.

Potential fix for this problem in form of allowing to have the "Final deforming" as valid combination too for Mesh. This enables the checkbox and rebuilds the collision mesh in case the vertex count changed between current rigidbody shape and current final Derivedmesh.

Mon, Apr 17, 8:16 PM · User Interface, Physics, BF Blender
Philip Barto (Pobnobs) added a comment to T51233: Deformation checkbox should be visible but isn't.

And I'm not sure if it's relevant to this bug or even a bug in the first place, but when set to "convex hull", shape keys don't impact the physics world either.
The tooltip for "convex hull" describes itself as "shrink wrap", which implies that it should be affected so long as it's not concave?

Mon, Apr 17, 7:44 PM · User Interface, Physics, BF Blender
Philip Barto (Pobnobs) added a comment to T51233: Deformation checkbox should be visible but isn't.

Yes, I believe that is the desired behaviour, based on the tooltips:
Base - "Base mesh"
Deform - "Deformations, shape keys, deform modifiers"
Final - "All modifiers"

Mon, Apr 17, 7:35 PM · User Interface, Physics, BF Blender
Aaron Carlisle (Blendify) added a project to T50354: Wrong Dope Sheet Summary color indicator: User Interface.
Mon, Apr 17, 6:55 PM · User Interface, BF Blender
Aaron Carlisle (Blendify) added a comment to T51233: Deformation checkbox should be visible but isn't.

So I guess this patch would be fine as long as you do not also need the Deform checkbox for Base. @Philip Barto (Pobnobs) can you confirm this as being desired behavior?

Mon, Apr 17, 5:50 PM · User Interface, Physics, BF Blender
Aaron Carlisle (Blendify) added a comment to T51233: Deformation checkbox should be visible but isn't.

According to your described wanted behavior this patch should work

1diff --git a/release/scripts/startup/bl_ui/properties_physics_rigidbody.py b/release/scripts/startup/bl_ui/properties_physics_rigidbody.py
2index eeb21c0..b29576b 100644
3--- a/release/scripts/startup/bl_ui/properties_physics_rigidbody.py
4+++ b/release/scripts/startup/bl_ui/properties_physics_rigidbody.py
5@@ -75,7 +75,7 @@ class PHYSICS_PT_rigid_body_collisions(PHYSICS_PT_rigidbody_panel, Panel):
6​ if rbo.collision_shape in {'MESH', 'CONVEX_HULL'}:
7​ layout.prop(rbo, "mesh_source", text="Source")
8
9- if rbo.collision_shape == 'MESH' and rbo.mesh_source == 'DEFORM':
10+ if rbo.collision_shape == 'MESH' and rbo.mesh_source != 'BASE':
11​ layout.prop(rbo, "use_deform", text="Deforming")
12
13​ split = layout.split()

Mon, Apr 17, 5:45 PM · User Interface, Physics, BF Blender
Aaron Carlisle (Blendify) triaged T51233: Deformation checkbox should be visible but isn't as "Normal" priority.

I see why this is happing, in properties_physics_rigidbody.py:

Mon, Apr 17, 5:32 PM · User Interface, Physics, BF Blender
Aaron Carlisle (Blendify) added a task to D2630: Fix T50709 Move VSE below motion tracking: T50709: UI: Editor type menu order.
Mon, Apr 17, 5:01 PM · User Interface, BF Blender
Aaron Carlisle (Blendify) added a revision to T50709: UI: Editor type menu order: D2630: Fix T50709 Move VSE below motion tracking.
Mon, Apr 17, 5:01 PM · BF Blender, User Interface
Alexander Romanov (a.romanov) added a comment to T48238: Viewport Project: Wireframes for Blender 2.8.

@Mike Erwin (merwin): I have nothing to add. I think that new wireframes are awesome ))

Mon, Apr 17, 11:19 AM · User Interface, Restricted Project
Aaron Carlisle (Blendify) closed T49334: Move Interactive ruler out of grease pencil as "Archived".

We can continue discussion on the patch.

Mon, Apr 17, 6:11 AM · User Interface, BF Blender
Aaron Carlisle (Blendify) added a project to T49347: Color for edges with bevel weight same as selected edges color: User Interface.
Mon, Apr 17, 6:10 AM · User Interface, BF Blender
Aaron Carlisle (Blendify) triaged T50862: Color of List Item's values as "Low" priority.
Mon, Apr 17, 5:19 AM · BF Blender, User Interface
Pedro Rubini (prubini87) removed a watcher for User Interface: Pedro Rubini (prubini87).
Mon, Apr 17, 12:55 AM

Sun, Apr 16

Aaron Carlisle (Blendify) created D2630: Fix T50709 Move VSE below motion tracking.
Sun, Apr 16, 10:18 PM · User Interface, BF Blender