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

Greg (sok0) added a comment to T34418: by hitting [Alt]+[F3] + [ENTER] twice, screencast cursor does not disapear after stop capturing.

I still have this exact same issue.

Tue, Dec 11, 2:01 AM · User Interface, BF Blender
Campbell Barton (campbellbarton) updated the task description for T55194: Shortcut Keys Changed in 2.8x.
Tue, Dec 11, 12:47 AM · User Interface, Code Quest, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T55194: Shortcut Keys Changed in 2.8x.
Tue, Dec 11, 12:40 AM · User Interface, Code Quest, BF Blender: 2.8

Yesterday

Wo!262 (wo262) added a comment to T54744: UI: Expand List of Editors.

I'm going to side with Julien. Being able to switch between UV editing with or without images, Image viewing with or without UV's, and Painting with or without UV's, is more easy as one editor. There are enough permutations and combinations that separating it into two editors will make some of those permutations not possible unless they are added as redundant features from one editor to the other, which is more work for developers. Also, the bespoke UV editing mode was a great adition for handling tools and the toolbar, I don't see how that isn't enough for things like Object mode uv editing

Mon, Dec 10, 11:33 PM · User Interface, Code Quest
William Reynish (billreynish) added a comment to T54744: UI: Expand List of Editors.

The fact that we used to have to call it the UV/Image Editor in itself demonstrates that it makes more sense to be split.

Mon, Dec 10, 10:03 PM · User Interface, Code Quest
Fahad Hasan (cgvirus) added a comment to T55194: Shortcut Keys Changed in 2.8x.
Mon, Dec 10, 9:50 PM · User Interface, Code Quest, BF Blender: 2.8
Mikhail Kokarev (michaos) created T59137: User Preferences editor moves header to bottom..
Mon, Dec 10, 7:40 PM · User Interface, BF Blender
Julien Kaspar (JulienKaspar) added a comment to T54744: UI: Expand List of Editors.

@William Reynish (billreynish) Right now it got split into 2 Editors but I was talking more as in what is planned (Or what I think is planned)
I think I misread one point above. I got the impression that the "New: 2D Paint" means that it becomes its own Editor as well. Would this still be part of the Image Viewer?

Mon, Dec 10, 7:30 PM · User Interface, Code Quest
Adrian Mucik (Soudne) updated the task description for T59129: Hue/saturation change in Shader editor- Hue value changes saturation value.
Mon, Dec 10, 7:14 PM · User Interface, BF Blender
William Reynish (billreynish) closed T57221: Curve Extrude Tool Todo as Resolved.
Mon, Dec 10, 6:48 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) closed T57221: Curve Extrude Tool Todo, a subtask of T56571: Tools: Per-tool Todo List , as Resolved.
Mon, Dec 10, 6:48 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) updated the task description for T57221: Curve Extrude Tool Todo.
Mon, Dec 10, 6:48 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) closed T57224: Curve Tilt Tool Todo as Resolved.
Mon, Dec 10, 6:47 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) closed T57224: Curve Tilt Tool Todo, a subtask of T56571: Tools: Per-tool Todo List , as Resolved.
Mon, Dec 10, 6:47 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) updated the task description for T57224: Curve Tilt Tool Todo.
Mon, Dec 10, 6:47 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) closed T57225: Armature Edit Extrude Tool Todo as Resolved.
Mon, Dec 10, 6:46 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) closed T57225: Armature Edit Extrude Tool Todo, a subtask of T56571: Tools: Per-tool Todo List , as Resolved.
Mon, Dec 10, 6:46 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) updated the task description for T57225: Armature Edit Extrude Tool Todo.
Mon, Dec 10, 6:46 PM · BF Blender: 2.8, User Interface, Code Quest
William Reynish (billreynish) added a comment to T54744: UI: Expand List of Editors.

@Julien Kaspar (JulienKaspar) I'm not sure what you are talking bout with splitting UV/Image Editor into 4 distinct Editors. It isn't split into 4 - it's split into 2: UV Editor and Image Editor.

Mon, Dec 10, 6:25 PM · User Interface, Code Quest
Adrian Mucik (Soudne) added a project to T59129: Hue/saturation change in Shader editor- Hue value changes saturation value: User Interface.
Mon, Dec 10, 6:13 PM · User Interface, BF Blender
Jacques Lucke (JacquesLucke) triaged T59117: minor UI positioning issue with the side menu as Incomplete priority.

I don't know which arrows and checkboxes you mean exactly. Please share a screenshot of the issue.

Mon, Dec 10, 3:10 PM · BF Blender: 2.8, User Interface
shotgun (shotgun) updated the task description for T59117: minor UI positioning issue with the side menu.
Mon, Dec 10, 1:43 PM · BF Blender: 2.8, User Interface
Sebastian Parborg (zeddb) assigned T58340: Drivers Editor : Cannot pick object in other window to Brecht Van Lommel (brecht).
Mon, Dec 10, 1:00 PM · User Interface, BF Blender: 2.8, BF Blender
shotgun (shotgun) created T59117: minor UI positioning issue with the side menu.
Mon, Dec 10, 12:54 PM · BF Blender: 2.8, User Interface
Philipp Oeser (lichtwerk) added a revision to T59112: Pinning data block display changes window content: D4057: Fix T59112: bone pinning error.
Mon, Dec 10, 11:41 AM · User Interface, BF Blender: 2.8
Julien Kaspar (JulienKaspar) added a comment to T54744: UI: Expand List of Editors.

I'd like to know more about the reasoning behind splitting the UV/Image Editor into 4 distinct Editors.
I get the reasoning behind making a Mask Editor since the masks are used in other Editors as well, but I don't see any reason for the others.
So we'll we have 3 editors that basically look the same and share similar functionality. To me this change seems very nonsensical and unintuitive.
Are all these Editors going to share the same interface and selected Image anyway, syncing up on all times in terms of panning and zooming? Then why have them separate Editors when we already had them as separate Modes.

Mon, Dec 10, 11:29 AM · User Interface, Code Quest
Dong-Hyun Kim (temeddix) added a comment to T41598: Generated images not saved when exiting blender.

I totally agree with this. I saw many users losing their work since blender does not automatically pack or save generated images inside Blender.
Blender's Automatically Pack Into .blend option is super cool, but it should also apply to generated images as well, not only external images.

Mon, Dec 10, 10:32 AM · Sculpting and Painting, User Interface, Images & Movies
Philipp Oeser (lichtwerk) claimed T59112: Pinning data block display changes window content.

Also getting this constantly printed to the console

col.prop_search(bone, "bbone_custom_handle_start", ob.data, bone_list, text="Custom")
AttributeError: 'NoneType' object has no attribute 'data'
Mon, Dec 10, 10:21 AM · User Interface, BF Blender: 2.8
user1 (user1) updated the task description for T59112: Pinning data block display changes window content.
Mon, Dec 10, 9:49 AM · User Interface, BF Blender: 2.8
user1 (user1) renamed T59112: Pinning data block display changes window content from Pinning changes window content to Pinning data block display changes window content.
Mon, Dec 10, 9:45 AM · User Interface, BF Blender: 2.8
user1 (user1) updated the task description for T59112: Pinning data block display changes window content.
Mon, Dec 10, 9:43 AM · User Interface, BF Blender: 2.8
user1 (user1) created T59112: Pinning data block display changes window content.
Mon, Dec 10, 9:40 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the task description for T54744: UI: Expand List of Editors.
Mon, Dec 10, 3:58 AM · User Interface, Code Quest

Sun, Dec 9

Olivier Amrein (oenvoyage) added a comment to T59063: Small UI bug.

Reproduced on MacBook mid-2014 MacOS 10.13.6
Additionally it shows a vertical black bar:

Sun, Dec 9, 10:16 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated the task description for T57918: Left Click Select tweaks and fixes.
Sun, Dec 9, 9:29 PM · User Interface, BF Blender: 2.8
Muller (rmuller) added projects to T59076: Entering Edit mode cause wrong colouring overlay while still: User Interface, Rendering.
Sun, Dec 9, 7:27 PM · Rendering, User Interface, BF Blender
CansecoGPC (CansecoGPC) added a comment to T59063: Small UI bug.

I could reproduce this bug happening too with Manjaro KDE, Plasma 5.14.4 with Nvidia GeForce GTX 750 Ti and 415.22 drivers.

Sun, Dec 9, 5:29 PM · User Interface, BF Blender: 2.8
Leonid (ljonya) created T59063: Small UI bug.
Sun, Dec 9, 10:54 AM · User Interface, BF Blender: 2.8

Sat, Dec 8

vietchung (vietchung) added a watcher for User Interface: vietchung (vietchung).
Sat, Dec 8, 11:45 PM
William Reynish (billreynish) updated the task description for T57918: Left Click Select tweaks and fixes.
Sat, Dec 8, 6:26 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) added a comment to T57918: Left Click Select tweaks and fixes.

@Brecht Van Lommel (brecht): Here's a patch to fix three issues in the Node Editor: D4055

Sat, Dec 8, 5:55 PM · User Interface, BF Blender: 2.8
William Reynish (billreynish) updated subscribers of D4054: Add horizontal scrollbar to the Text Editor.

I added a revision here for your diff.

Sat, Dec 8, 5:26 PM · BF Blender: 2.8, User Interface
William Reynish (billreynish) created D4054: Add horizontal scrollbar to the Text Editor.
Sat, Dec 8, 5:24 PM · BF Blender: 2.8, User Interface
Niasia (danimpa) added a comment to T52668: Proposal: Replace background images with Image Empties in 2.8x.
Sat, Dec 8, 5:14 PM · User Interface, BF Blender: 2.8
Amit Sari (Hamitos) claimed T57711: Add horizontal scroll bar to Text Editor.

Hey, I have a diff ready here.
What happens now?

Sat, Dec 8, 4:28 PM · User Interface, BF Blender: 2.8
Andrzej Ambroz (jendrzych) added a comment to T58167: Export arrow points the wrong way.

Import/Down/In, Export/Up/Out - of course it is designed like that! I was so focused on making sketches and so fixed with the in/down - out/up concept, that I didn't notice the fact that icons are flipped. Sorry for confusion.

Sat, Dec 8, 12:32 PM · Import/Export, User Interface
Julien Soler (Ping) added a comment to T54943: Blender 2.8 Defaults.

Not everyone agrees on what should be put here. Playback makes sense for a lot of people, starting by animators. Search bar is extremely usef by some, barely used by others, etc.

I agree, it's not a big deal since you can change the spacebar behaviour almost instantly by splash screen. I love it. But I still think search or toolbar is a better choice as a default since you need to do some work before starting to animate things.

Sat, Dec 8, 12:19 PM · BF Blender: 2.8, User Interface, Code Quest
Clément Foucault (fclem) updated subscribers of T58649: Minor Word Fix in Mesh Options.

I can reproduce when setting the UI scalling to 2. (macs with retina display uses the same by defaults)

Sat, Dec 8, 11:30 AM · User Interface
Lin Fo (eth) added a comment to T58167: Export arrow points the wrong way.

If you swapped the 1st vertical arrows to Down on the Left and Up on the Right, then I think it's more understandable.
Import/Down/In, Export/Up/Out

Sat, Dec 8, 12:55 AM · Import/Export, User Interface

Fri, Dec 7

Gaia Clary (gaiaclary) added a comment to T58167: Export arrow points the wrong way.

I fiddled a bit with your proposal...

If none of those left-right arrows work for you, then i'd go with your favorite (top/down arrows)

Fri, Dec 7, 10:10 PM · Import/Export, User Interface