Page MenuHome

User InterfaceProject
ActivePublic

Details

Description

This project includes user interface, Window Manager, UI drawing, internationalization, tools & operators, Outliner and more.

Bug reports and patches are to be tagged with User Interface

Status
The module is pretty much in maintenance mode. UI work necessary for the roadmaps of other projects and modules is still being done. There is not much capacity to review community contributions. Experienced designers are needed.

Members
Module owner: None
Coordinator: @Julian Eisel (Severin)

Other Contributors

Contacts

Links

Ongoing Projects
Larger projects which are being actively developed with UI module involvement.

Recent Activity

Today

Pratik Borhade (PratikPB2123) added a revision to T89726: Inaccurate hitbox of axis gizmo in UV Editor: Restricted Differential Revision.
Sun, May 29, 8:57 AM · Restricted Project, User Interface, BF Blender

Yesterday

Harley Acheson (harley) added a comment to D15043: Fix T93829: Stop header text from jiggling.

Although this works to remove that jiggling, it seems to be adding complexity to something that is already doing something odd: trying avoid multiplying by 1. I don't mind this solution but worry how it looks with a similar test for (aspect != 1.0f) just eight lines earlier in the same function.

Sat, May 28, 7:18 PM · Restricted Project, User Interface
Pratik Borhade (PratikPB2123) triaged T98461: Regression: Crash running screenshot from the command-line as High priority.

Changed in rBf1df685f570b: Outliner: Refactor element warning and mode column querying
@Julian Eisel (Severin), can you take a look?

Sat, May 28, 6:33 PM · BF Blender, User Interface
Pratik Borhade (PratikPB2123) added a comment to T98461: Regression: Crash running screenshot from the command-line.

I can confirm this. Will find the exact commit today after some time.

System Information
Operating system : Windows-10-10.0.18362-SP0 64 Bits
Graphics card : AMD Radeon(TM) 535 ATI Technologies .
Sat, May 28, 2:13 PM · BF Blender, User Interface
Philipp Oeser (lichtwerk) added a project to T98456: Eydropper selection of custom bone shape do not work for 3D view with Xray: Animation & Rigging.

Will add Animation & Rigging since this indeed only seems to be a problem with posemode.
(not even sure about the special meaning XRay seems to have in posemode? Need to check, but when you have XRay on generally, then switch to posemode, this is first OFF, you can then enable it "again"?)

Sat, May 28, 1:15 PM · Animation & Rigging, EEVEE & Viewport, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98456: Eydropper selection of custom bone shape do not work for 3D view with Xray from Needs Triage to Confirmed.

Can confirm.

Sat, May 28, 1:11 PM · Animation & Rigging, EEVEE & Viewport, BF Blender
Philipp Oeser (lichtwerk) added a comment to T98461: Regression: Crash running screenshot from the command-line.

Strange, cannot repro in rB38a2576acef0 as well as rB812a9728f89c

Sat, May 28, 12:59 PM · BF Blender, User Interface
Philipp Oeser (lichtwerk) closed D14979: Select Similar: hide 'compare' from UI when not used.
Sat, May 28, 12:33 PM · Modeling, Animation & Rigging, User Interface
Pratik Borhade (PratikPB2123) changed the status of T98461: Regression: Crash running screenshot from the command-line from Needs Triage to Confirmed.
Sat, May 28, 8:59 AM · BF Blender, User Interface
Campbell Barton (campbellbarton) updated the task description for T98461: Regression: Crash running screenshot from the command-line.
Sat, May 28, 6:11 AM · BF Blender, User Interface
Colin Basnett (cmbasnett) updated the diff for D14646: Added Custom Properties panel for Actions in the dopesheet editor.

Removed redundant check for context path validity

Sat, May 28, 2:51 AM · User Interface, Animation & Rigging
Colin Basnett (cmbasnett) added inline comments to D14646: Added Custom Properties panel for Actions in the dopesheet editor.
Sat, May 28, 2:50 AM · User Interface, Animation & Rigging

Fri, May 27

Julian Eisel (Severin) changed the subtype of T98224: Changes the cursor from an arrow to a prohibition sign when working with floating windows. from "Report" to "Bug".

Can recreate this on Linux.

Fri, May 27, 7:27 PM · User Interface, Asset Browser, BF Blender
Pablo Vazquez (pablovazquez) added a comment to D15036: Nodes UI: Visual tweaks to node links.

At first I wasn't sure about the thickness of the wires when close up, but looking at the other zoom levels it's much better. A trade-off of adapting to zoom.

Fri, May 27, 6:18 PM · Nodes & Physics, Restricted Project, User Interface
Brecht Van Lommel (brecht) closed D14878: Add tooltips for the shader item.
Fri, May 27, 5:11 PM · Cycles, EEVEE & Viewport, User Interface
Julian Eisel (Severin) closed T97790: Regression: Crash when setting Outliner to "Blender File" with old files (IPO IDs) as Resolved by committing rBb45f410b3157: Fix T97790: Crash in Outliner "Blender File" mode with old files.
Fri, May 27, 5:04 PM · User Interface, BF Blender
Julian Eisel (Severin) closed D15049: Fix T97790: Crash in Outliner "Blender File" mode with old files.
Fri, May 27, 5:04 PM · User Interface
Bastien Montagne (mont29) accepted D15049: Fix T97790: Crash in Outliner "Blender File" mode with old files.

LGTM

Fri, May 27, 5:00 PM · User Interface
Julian Eisel (Severin) added a comment to D15049: Fix T97790: Crash in Outliner "Blender File" mode with old files.

Would commit this separately (uses the new macro where it makes sense):

Fri, May 27, 4:58 PM · User Interface
Julian Eisel (Severin) added a project to D15049: Fix T97790: Crash in Outliner "Blender File" mode with old files: User Interface.
Fri, May 27, 4:50 PM · User Interface
Omar Emara (OmarSquircleArt) changed the status of T98440: Confirm On Release in Radial Control doesn't work with Right Mouse Button from Needs Triage to Confirmed.
Fri, May 27, 3:40 PM · User Interface, BF Blender
Serge Lyatin (SergeL) added a comment to T98370: Regression: keymap 2.7x: Right click does not deselect the other nodes.

@Campbell Barton (campbellbarton) I tested latest daily build and issue with deselection disappeared, but shift-selecting with Tweak mode is not working.
You can check it by yourself: enable Tweak in T-panel, deselect all nodes, press shift and do right clicking on node's header -> nothing happens. Other selection modes in T-panel work fine though.

Fri, May 27, 3:35 PM · User Interface, BF Blender
Campbell Barton (campbellbarton) changed the status of T98370: Regression: keymap 2.7x: Right click does not deselect the other nodes from Confirmed to Needs Information from User.
Fri, May 27, 2:38 PM · User Interface, BF Blender
Campbell Barton (campbellbarton) added a comment to T98370: Regression: keymap 2.7x: Right click does not deselect the other nodes.

@Serge Lyatin (SergeL) I can't redo the problem, can you check if this was fixed by rB790fe55c52057919b3f3f6e95f4e510719293eeb ?

Fri, May 27, 2:36 PM · User Interface, BF Blender
Julian Eisel (Severin) closed T97918: Crash when changing shader editor "Frame All" shortcut after removing the default shortcut as Resolved by committing rB5417b8434a22: Fix T97918: Crash when changing "Frame All" shortcut from context menu.
Fri, May 27, 12:56 PM · User Interface, BF Blender
tempdevnova (tempdevnova) added a comment to T98338: Rolling the viewport causes unpredictable behavior when orbiting using turntable method..

But since there is code commenting that this is intentional behavior, this can be considered a known issue, not a bug. Well, that is probably because whoever wrote that piece of code just didn't have a good solution at that time, but I wouldn't consider that to be a known issue.

Fri, May 27, 12:48 PM · User Interface, BF Blender
Leon Schittek (lone_noel) updated the summary of D15043: Fix T93829: Stop header text from jiggling.
Fri, May 27, 12:47 PM · Restricted Project, User Interface
Leon Schittek (lone_noel) added a revision to T93829: Text jumping in the headers while scaling editors: D15043: Fix T93829: Stop header text from jiggling.
Fri, May 27, 12:39 PM · User Interface, BF Blender
Julian Eisel (Severin) changed the subtype of T98286: Properties don't update focus when copy/paste an object from "Report" to "Design".

The problem is that copy and pasting is designed to work with multiple objects. Which of the multiple pasted objects becomes the active one? Maybe the ideal solution would be that if one of the copied objects is the active one, that will also be active after pasting. However, checking the code, this information is not written to the copy buffer so we don't have access to it when pasting. It's also not trivial to write it I'm afraid.

Fri, May 27, 12:24 PM · Restricted Project, User Interface, BF Blender
Sybren A. Stüvel (sybren) added inline comments to D14646: Added Custom Properties panel for Actions in the dopesheet editor.
Fri, May 27, 12:16 PM · User Interface, Animation & Rigging
Julian Eisel (Severin) changed the subtype of T98223: 'Set Origin' operator shows non-functional options (depending on selected object type and chosen operation -- e.g. Bounds Center (Center of Mass) is not working) from "Report" to "Known Issue".
Fri, May 27, 11:47 AM · User Interface, Modeling, BF Blender
Julian Eisel (Severin) changed the subtype of T98254: Experimental Tweak Select: Difficult tweaking of curve handles from "Report" to "Bug".
Fri, May 27, 11:44 AM · User Interface, BF Blender
Julian Eisel (Severin) changed the subtype of T98338: Rolling the viewport causes unpredictable behavior when orbiting using turntable method. from "Bug" to "Known Issue".

Seems like a difficult to solve problem. But since there is code commenting that this is intentional behavior, this can be considered a known issue, not a bug.

Fri, May 27, 11:42 AM · User Interface, BF Blender
Sybren A. Stüvel (sybren) closed T97500: NLA strip names can be fully rendered when they shouldn't be as Resolved by committing rB8d53ead69bb5: Fix T97500: NLA strip names drawn outside strip.
Fri, May 27, 11:28 AM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) closed D14742: Fix T97500: NLA strip names are no longer fully rendered when they shouldn't be.
Fri, May 27, 11:28 AM · User Interface, Animation & Rigging
Julian Eisel (Severin) assigned T98370: Regression: keymap 2.7x: Right click does not deselect the other nodes to Campbell Barton (campbellbarton).
Fri, May 27, 11:26 AM · User Interface, BF Blender
Sybren A. Stüvel (sybren) accepted D14742: Fix T97500: NLA strip names are no longer fully rendered when they shouldn't be.
Fri, May 27, 11:26 AM · User Interface, Animation & Rigging
Sybren A. Stüvel (sybren) closed T97974: Marker line thickness is affected by NLA strip mute status as Resolved by committing rBf45a735aad00: Fix T97974: Marker line affected by NLA strip mute.
Fri, May 27, 11:21 AM · User Interface, Animation & Rigging, BF Blender
Sybren A. Stüvel (sybren) closed D14890: Fix T97974: Marker line thickness is no longer affected by NLA strip mute status.
Fri, May 27, 11:21 AM · User Interface, Animation & Rigging
Sybren A. Stüvel (sybren) accepted D14890: Fix T97974: Marker line thickness is no longer affected by NLA strip mute status.
Fri, May 27, 11:13 AM · User Interface, Animation & Rigging
Paul Kotelevets (1D_Inc) added a comment to D14030: UI WIP: User-Managed Unused Data.

Also, if you are going to provide such a massive weapon as "fake everything", should not you provide the "unfake everything" defuse?

Fri, May 27, 5:39 AM · User Interface
Campbell Barton (campbellbarton) requested changes to D6505: UI: Scrollbar Behavior Changes.

Looking into this patch, it's mostly fine but noticed two issues.

Fri, May 27, 4:29 AM · BF Blender (3.2), User Interface
Harley Acheson (harley) updated the diff for D14030: UI WIP: User-Managed Unused Data.

Updated to the current state of master.

Fri, May 27, 1:58 AM · User Interface
Harley Acheson (harley) updated the diff for D6505: UI: Scrollbar Behavior Changes.

Updated to the current state of master.

Fri, May 27, 1:45 AM · BF Blender (3.2), User Interface
Harley Acheson (harley) updated the diff for D10955: UI: Improved Operator Confirmations.

Updated to the current state of master.

Fri, May 27, 1:37 AM · BF Blender (3.2), User Interface
Harley Acheson (harley) updated the diff for D13951: Win32: Auto-Raise and -Focus Windows on Hover.

Updated to the current state of master.

Fri, May 27, 1:32 AM · User Interface
Harley Acheson (harley) updated the diff for D14010: UI Experiment: Top Bar Quick Buttons.

Updated to the current state of master.

Fri, May 27, 1:26 AM · User Interface
Harley Acheson (harley) updated the diff for D14173: UI: Multi-Window Area Docking.

Updated to the current state of master.

Fri, May 27, 1:12 AM · User Interface
Harley Acheson (harley) updated the diff for D14166: UI: Multi-Window Dupli Docking.

Updated to the current state of master.

Fri, May 27, 1:03 AM · User Interface
Harley Acheson (harley) updated the diff for D6655: UI: Highlight Selected Enum.

Updated to the current state of master.

Fri, May 27, 12:59 AM · User Interface