User InterfaceProject
ActivePublic

Members (21)

Watchers (17)

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

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 · BF Blender, User Interface
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 · BF Blender, User Interface

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
Aaron Carlisle (Blendify) claimed T50709: UI: Editor type menu order.
Sun, Apr 16, 9:46 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) added a project to T50709: UI: Editor type menu order: BF Blender.
Sun, Apr 16, 9:46 PM · BF Blender, User Interface
Sergey Sharybin (sergey) closed T50439: Dopesheet clip editor view selections are not in sync with other clip editor view selections as "Archived".

There is no such a thing as selected track in the dopesheet, the selection you see there is a selection of dopesheet channel.

Sun, Apr 16, 9:43 PM · User Interface, BF Blender, Motion Tracking
Aaron Carlisle (Blendify) assigned T50862: Color of List Item's values to Julian Eisel (Severin).
Sun, Apr 16, 9:39 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) renamed T51050: Consider removing image empties in favor of image empties from "Improve Background Images Placement UX " to "Consider removing image empties in favor of image empties".
Sun, Apr 16, 9:33 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) edited the description of T51050: Consider removing image empties in favor of image empties.
Sun, Apr 16, 9:32 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) triaged T51050: Consider removing image empties in favor of image empties as "Normal" priority.
Sun, Apr 16, 9:30 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) added a comment to T51050: Consider removing image empties in favor of image empties.

I think the long term idea here is to remove background images and instead improve image empties. The task here would mean making the image empty UI and feature match background images. These feature like you said should also be added to the backdrop for the compositor.

Sun, Apr 16, 9:30 PM · BF Blender, User Interface
Aaron Carlisle (Blendify) triaged T50439: Dopesheet clip editor view selections are not in sync with other clip editor view selections as "Low" priority.

Selecting a track in the dope sheet but not the other way around. Is this intended behavior @Julian Eisel (Severin) @Sergey Sharybin (sergey)?

Sun, Apr 16, 8:47 PM · User Interface, BF Blender, Motion Tracking
Aaron Carlisle (Blendify) placed T44468: FFMPEG Output allows invalid format/codec combinations up for grabs.
Sun, Apr 16, 7:54 PM · User Interface, BF Blender
Aaron Carlisle (Blendify) added a comment to T44468: FFMPEG Output allows invalid format/codec combinations.

Please also see discussion in T47358

Sun, Apr 16, 5:29 PM · User Interface, BF Blender
Aaron Carlisle (Blendify) triaged T44468: FFMPEG Output allows invalid format/codec combinations as "Normal" priority.
Sun, Apr 16, 7:37 AM · User Interface, BF Blender
Aaron Carlisle (Blendify) added a project to T44468: FFMPEG Output allows invalid format/codec combinations: User Interface.
Sun, Apr 16, 7:36 AM · User Interface, BF Blender
Aaron Carlisle (Blendify) moved T48238: Viewport Project: Wireframes for Blender 2.8 from Backlog to Blender 2.8 Design on the User Interface board.
Sun, Apr 16, 6:41 AM · User Interface, Restricted Project
Aaron Carlisle (Blendify) added a comment to T50438: Inconsistent text alignment for operator buttons.

Poke.

Sun, Apr 16, 6:41 AM · User Interface
Aaron Carlisle (Blendify) moved T49820: How to integrate multi-frames icons/preview images in UI code from Backlog to Blender 2.8 Design on the User Interface board.
Sun, Apr 16, 6:39 AM · User Interface, Restricted Project