User InterfaceProject
ActivePublic

Members (21)

Watchers (20)

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

Today

Brecht Van Lommel (brecht) added a comment to T52140: Align objects centers using origin for text.

It does actually align to the center of the bounding box, but for text objects it works differently, while meshes and curves seem to be ok.

Fri, Jul 21, 3:29 AM · User Interface, BF Blender
Brecht Van Lommel (brecht) renamed T52140: Align objects centers using origin for text from "Align objects centers should be origins" to "Align objects centers using origin for text".
Fri, Jul 21, 3:28 AM · User Interface, BF Blender

Yesterday

netanel (netm) added a project to T52140: Align objects centers using origin for text: User Interface.
Thu, Jul 20, 10:14 PM · User Interface, BF Blender
netanel (netm) closed T52138: Align objects centers should be origins as "Invalid".
Thu, Jul 20, 10:13 PM · User Interface, BF Blender
netanel (netm) created T52138: Align objects centers should be origins.
Thu, Jul 20, 10:08 PM · User Interface, BF Blender
stephen leger (stephen_leger) added a comment to D1799: Presets for scene units.

In order to add full support for international unit setup, there are some other requirements.

Thu, Jul 20, 6:35 PM · User Interface
Brecht Van Lommel (brecht) added a comment to T49514: Camera rotation bug on mac.

This should be solved now with the continuous grab fixes.

Thu, Jul 20, 3:47 PM · User Interface, Platform: Mac OS X, BF Blender
Brecht Van Lommel (brecht) merged T49514: Camera rotation bug on mac into T49498: Continuous Grab not working properly on macOS (Sierra).
Thu, Jul 20, 3:47 PM · User Interface, Platform: Mac OS X, BF Blender
Brecht Van Lommel (brecht) merged task T49514: Camera rotation bug on mac into T49498: Continuous Grab not working properly on macOS (Sierra).
Thu, Jul 20, 3:47 PM · User Interface, Platform: Mac OS X, BF Blender

Wed, Jul 19

Reiner Prokein (tiles) added a comment to T51974: Sculpt Mode - Tools Tab - Curve Panel - Update Problem when setting Curve Presets from the Brush menu..

Not here, unfortunately. Still the same behaviour with a fresh downloaded buildbot build, sorry.

Wed, Jul 19, 6:23 PM · User Interface, BF Blender
Bastien Montagne (mont29) closed T51974: Sculpt Mode - Tools Tab - Curve Panel - Update Problem when setting Curve Presets from the Brush menu. as "Resolved".

Well, looks like this has been fixed somehow now? At least with current master when I select a preset from the menu, curve updates immediately…

Wed, Jul 19, 11:26 AM · User Interface, BF Blender
Bastien Montagne (mont29) closed T52104: texture tab scroll location doesn't reset when switching to a new material as "Archived".

Yep, thanks for the report, but this is indeed old known TODO.

Wed, Jul 19, 10:35 AM · User Interface, BF Blender

Tue, Jul 18

Andrey Sarafanov (ACap) added a comment to T37417: Default Keymap: Revamp.

I can share my point of view from Modo user perspective.
I primarily use wacom tablet to work in Modo.
Alt + LMB - viewport rotation.
Alt + Shift + LMB - pan viewprot.
Alt + Ctrl + LMB(drag sideways horisontally) - zoom.
Select with LMB - paint selection is by default - you just drag your cursor over the model and paint selection - very handy for wacom tablet. In blender you have to press C and it is worse.
dragging RMB activates lasso selection(you can change it to rectangle selection in the preferences if you are the mouse user. I prefer lasso, because it is super handy with wacom). This selection affects only visible polygons(facing you) in the shaded mode, and all polygons(even turned bacwards to you) in wireframe mode.
dragging MMB on the empty space activates same functionality, but now it selects everything, that went under the lasso.
Ctrl + LMB - deny selection
Shift + LMB - add to selection(if you completed first click. On wacom click can be very long, until you complete the stroke)
RMB - single click = context menu.

Tue, Jul 18, 7:37 PM · BF Blender, User Interface
Satish Goda (satishgoda) added a watcher for User Interface: Satish Goda (satishgoda).
Tue, Jul 18, 5:42 PM
Satish Goda (satishgoda) added a comment to T50901: Blender Template System (Blender 101 Related).

I have created a template called app_template_test and installed it.

Tue, Jul 18, 5:25 PM · User Interface
Brecht Van Lommel (brecht) added a comment to T49498: Continuous Grab not working properly on macOS (Sierra).

I could test it with a gaming mouse now and the issue is much worse then. I found a fix now, mouse motion should be always smooth now, both for gaming mouse and heavy scenes and other mouse.

Tue, Jul 18, 4:15 PM · User Interface, Platform: Mac OS X, BF Blender
Brecht Van Lommel (brecht) closed T49498: Continuous Grab not working properly on macOS (Sierra) as "Resolved" by committing rB8b2785bda5bd: Fix T49498: continuous grab issues on macOS, particularly with gaming mouses..
Tue, Jul 18, 4:14 PM · User Interface, Platform: Mac OS X, BF Blender
matali23 (matali23) added a comment to T52104: texture tab scroll location doesn't reset when switching to a new material.

That's indeed an old known problem. I wish it could be fixed for 2.79, but it will most certainly only be for 2.8.
The scrolled position is in fact great, it should just scroll back up when there is nothing visible.

Tue, Jul 18, 12:36 PM · User Interface, BF Blender
Vuk Gardašević (lijenstina) added a comment to T48241: Bad contrast in box() layout within Popup Windows .

A possible fix is proposed in D2744

Tue, Jul 18, 12:07 PM · BF Blender, User Interface
Satish Goda (satishgoda) added a comment to T50901: Blender Template System (Blender 101 Related).

Just started tinkering the application templates.

Tue, Jul 18, 11:31 AM · User Interface
Roman Kiselevich (RKiselevich) created T52106: Render window don't close from Windows taskbar thumbnail.
Tue, Jul 18, 7:48 AM · Platform: Windows, BF Blender
xavier (RedfillProduction) created T52104: texture tab scroll location doesn't reset when switching to a new material.
Tue, Jul 18, 5:23 AM · User Interface, BF Blender

Mon, Jul 17

Brecht Van Lommel (brecht) closed T52090: EnumProperty weird behavior using ENUM_FLAG option with `number` items argument as "Resolved" by committing rBd268cad06a52: Fix T52090: clarify meaning of EnumProperty number when using ENUM_FLAG..
Mon, Jul 17, 6:55 PM · Python, User Interface, BF Blender
Brecht Van Lommel (brecht) added a comment to T52090: EnumProperty weird behavior using ENUM_FLAG option with `number` items argument.

I updated the documentation to describe the reason for this behavior, the numbers must be powers of two:

Mon, Jul 17, 6:55 PM · Python, User Interface, BF Blender
Mikhail Rachinskiy (alm) created T52090: EnumProperty weird behavior using ENUM_FLAG option with `number` items argument.
Mon, Jul 17, 1:18 PM · Python, User Interface, BF Blender

Sat, Jul 15

Aaron Carlisle (Blendify) closed T52040: Rename file as "Archived".

Thanks for the suggestion but the naming is still being discussed see T43623 so I would rather not make noisy commits until this is finalized on.

Sat, Jul 15, 10:29 PM · User Interface, Python
Vuk Gardašević (lijenstina) added a comment to T52040: Rename file.

Half way there:) Press the continue button and fill up the title and the summary fields and create the differential.
You don't need to assign any developer as reviewer if you are not sure who to add.

Sat, Jul 15, 10:15 PM · User Interface, Python
James Fulop (Yam) added a comment to T50871: [Check support for Windows Ink new tablet API] Windows ink gives laggy viewport navigation in sculpt/paint modes when using emulate 3 button mouse..

Yea I couldn't reproduce this on my tablet, but its a Wacom...

Sat, Jul 15, 7:35 PM · User Interface, Platform: Windows, BF Blender
James Fulop (Yam) added a comment to T50871: [Check support for Windows Ink new tablet API] Windows ink gives laggy viewport navigation in sculpt/paint modes when using emulate 3 button mouse..

Hello, I am going to try to fix this.

Sat, Jul 15, 4:47 PM · User Interface, Platform: Windows, BF Blender
Anders Lindén (AndersBillLinden) added a comment to T52040: Rename file.

Differential at https://developer.blender.org/differential/diff/9010/ please let me know if I should add it somewhere to this task.

Sat, Jul 15, 4:31 PM · User Interface, Python
Vuk Gardašević (lijenstina) added a comment to T52040: Rename file.

For submitting patches to blender please consult this page:
https://wiki.blender.org/index.php/Dev:Doc/Process/Contributing_Code

Sat, Jul 15, 9:35 AM · User Interface, Python
Jeff Knox (knox) added a comment to T51776: UI: Cycling through entries of combo boxes does not refresh entries correctly.

I can't believe it took me ~15 hours to find out what was going on, and the fix seems to be only 15 characters...

Sat, Jul 15, 5:04 AM · User Interface, BF Blender
Jeff Knox (knox) added a revision to T51776: UI: Cycling through entries of combo boxes does not refresh entries correctly: D2741: Fix T51776: make sure button icons are updated on Ctrl-ScrollWheel.
Sat, Jul 15, 5:01 AM · User Interface, BF Blender

Fri, Jul 14

Anders Lindén (AndersBillLinden) added a comment to T52040: Rename file.

I already provided a unified diff. Please tell me what more to provide!

Fri, Jul 14, 9:24 AM · User Interface, Python
Anders Lindén (AndersBillLinden) edited the description of T52040: Rename file.
Fri, Jul 14, 9:20 AM · User Interface, Python
Jeff Knox (knox) claimed T51776: UI: Cycling through entries of combo boxes does not refresh entries correctly.
Fri, Jul 14, 8:12 AM · User Interface, BF Blender

Thu, Jul 13

Charles Scoville (CharlesScoville) added a comment to D2735: Give setting to bring back the old lock to cursor functionality..

ok well, I can't use it, I'm on mac...

Thu, Jul 13, 9:55 PM · BF Blender: 2.8, User Interface
Bustaliscious (Bustaliscious) added a comment to D2735: Give setting to bring back the old lock to cursor functionality..

ok well, I can't use it, I'm on mac...

Thu, Jul 13, 9:51 PM · BF Blender: 2.8, User Interface
Bustaliscious (Bustaliscious) added a comment to D2735: Give setting to bring back the old lock to cursor functionality..

So cool, i will try your patch later then ! Thank you, and if that work, be sure you will make someone really happy ! :)

Thu, Jul 13, 9:35 PM · BF Blender: 2.8, User Interface
Vuk Gardašević (lijenstina) added projects to T52040: Rename file: Python, User Interface.

Please can you make a differential for this patch?
Add a small description explaining the purpose of the proposed changes. After possible approval / code review it can be included in future versions (2.80 series) since we are really close to 2.79.

Thu, Jul 13, 8:11 PM · User Interface, Python
Charles Scoville (CharlesScoville) added a comment to T45301: Lock wiew to cursor not working.

@Julian Eisel (Severin)

Even though the workflow people used with the old behavior may abuse the original idea of the feature, I'd say we should keep supporting it.

Thu, Jul 13, 7:58 PM · User Interface, BF Blender
Julian Eisel (Severin) placed T45301: Lock wiew to cursor not working up for grabs.
Thu, Jul 13, 6:30 PM · User Interface, BF Blender
Julian Eisel (Severin) changed Type from Bug to Design on T45301: Lock wiew to cursor not working.
Thu, Jul 13, 6:30 PM · User Interface, BF Blender
Julian Eisel (Severin) reopened T45301: Lock wiew to cursor not working as "Open".

Also reopening as design task. Like I said, this change seems to be crucial to some people.

Thu, Jul 13, 6:29 PM · User Interface, BF Blender
Julian Eisel (Severin) added a comment to T45301: Lock wiew to cursor not working.

Even though the workflow people used with the old behavior may abuse the original idea of the feature, I'd say we should keep supporting it. Maybe not many people use "Lock to Cursor" at all, but apparently for those who do, this change is crucial. BTW, I don't remember hearing anybody complain about the old behavior.

Thu, Jul 13, 6:28 PM · User Interface, BF Blender
Charles Scoville (CharlesScoville) added a comment to D2735: Give setting to bring back the old lock to cursor functionality..

Hello,

Thu, Jul 13, 5:13 PM · BF Blender: 2.8, User Interface
Bustaliscious (Bustaliscious) added a comment to D2735: Give setting to bring back the old lock to cursor functionality..

Hello, is it fixed ? Because i can't use the newest version with that glitch, ty

Thu, Jul 13, 7:13 AM · BF Blender: 2.8, User Interface
paul szajner (szap) added a comment to T37764: Add GUI to Blender Player.

@Diego Gangl (januz)
Mplayer can play image sequence but not always in realtime, I doubt that it can read .exr sequences too.
Media players and image sequences players shipped in softwares like maya or nuke are two differents things with differents purpose. They allow to cache in RAM images sequences impossible to read in realtime and you can see animation frame by frame at least.

Thu, Jul 13, 2:55 AM · BF Blender, User Interface

Wed, Jul 12

Bastien Montagne (mont29) added a comment to T52019: Modifiers lock up blender..

Depends whether you set autosave or not… You can also try to recover on next startup, but iirc hard kill from OS will not allow for save-on-exit to work.

Wed, Jul 12, 5:19 PM · User Interface, BF Blender
Bill Schumacher (bschumacher) added a comment to T52019: Modifiers lock up blender..

Pretty sure it is not going to finish or recover any time soon, it's been almost two days.

Wed, Jul 12, 4:50 PM · User Interface, BF Blender