Page MenuHome

User InterfaceProject
ActivePublic

Details

Description

This project includes user interface, window manager, draw, internationalization, tools & operators, outiner and more.

Important links

Contacts


Roadmap

Ongoing Projects
Larger projects which are being actively developed.

2.93 Targets
Targets which are being actively developed & planned for the release.

  • None at this point.

Future Projects
Planned projects to work on next.

  • None at this point.

Recent Activity

Today

Campbell Barton (campbellbarton) updated the task description for T85976: Outliner crash deleting collections with multiple windows.
Thu, Feb 25, 8:00 AM · User Interface
Campbell Barton (campbellbarton) updated the task description for T85976: Outliner crash deleting collections with multiple windows.
Thu, Feb 25, 7:57 AM · User Interface
Campbell Barton (campbellbarton) created T85976: Outliner crash deleting collections with multiple windows.
Thu, Feb 25, 7:33 AM · User Interface
Aaron Carlisle (Blendify) added a reviewer for D10517: Freestyle: Linestyle presets: Brecht Van Lommel (brecht).
Thu, Feb 25, 7:23 AM · Render & Cycles, User Interface
Peter Fog (tintwotin) retitled D10521: VSE: Give Multicam a more user friendly UI from VSE: Give Multicam more user friendly UI to VSE: Give Multicam a more user friendly UI.
Thu, Feb 25, 6:44 AM · User Interface, Video Sequencer
Hans Goudey (HooglyBoogly) added a reviewer for D10528: UI: Expose an "is first search" boolean to search button callbacks: User Interface.
Thu, Feb 25, 12:50 AM · User Interface, Geometry Nodes
Julian Eisel (Severin) accepted D9054: Pose Sliding tools improvements.
Thu, Feb 25, 12:19 AM · BF Blender (2.93), User Interface, Animation & Rigging

Yesterday

Fabian Schempp (fabian_schempp) updated the diff for D10413: Nodes: Breadcrumbs for node editor.
  • Rebased to master
  • Reverted uneeded changes
Wed, Feb 24, 11:56 PM · User Interface, Nodes
Fabian Schempp (fabian_schempp) updated the diff for D10413: Nodes: Breadcrumbs for node editor.

Changes based on review by Hans Goudey.

Wed, Feb 24, 11:49 PM · User Interface, Nodes
Harley Acheson (harley) added a comment to D8084: UI: Join or Close Any Area.
  • Compositing workspace:
Wed, Feb 24, 11:40 PM · BF Blender (2.93), User Interface
Hans Goudey (HooglyBoogly) updated the diff for D10527: UI: Add an option to search buttons to allow any string input.
  • Fix order of apply and all strings valid check
Wed, Feb 24, 11:32 PM · Geometry Nodes, User Interface
Harley Acheson (harley) added a comment to D10492: UI Experiment: Full-Layout Blend Thumbs.

Surprisingly, thumbnails of this size that capture the entire UI could be used like this...

Wed, Feb 24, 10:47 PM · User Interface
Harley Acheson (harley) added a comment to D10492: UI Experiment: Full-Layout Blend Thumbs.

Another example that I don't like quite as much is to ED_screen_state_toggle before and after capture of the largest editor:

Wed, Feb 24, 10:21 PM · User Interface
Hans Goudey (HooglyBoogly) updated the diff for D10527: UI: Add an option to search buttons to allow any string input.
  • Change order of assert and cast
Wed, Feb 24, 10:09 PM · Geometry Nodes, User Interface
Christoph Lendenfeld (ChrisLend) updated the diff for D9054: Pose Sliding tools improvements.
  • dividing the line width by U.pixelsize as suggested
  • change use of fontid for function I missed
Wed, Feb 24, 9:47 PM · BF Blender (2.93), User Interface, Animation & Rigging
Hans Goudey (HooglyBoogly) added a reviewer for D10527: UI: Add an option to search buttons to allow any string input: Julian Eisel (Severin).
Wed, Feb 24, 9:15 PM · Geometry Nodes, User Interface
Erik Abrahamsson (erik85) added a comment to D10525: UI: Directional Box Selection.

Thanks, will be great to finally have this committed.

Wed, Feb 24, 9:08 PM · User Interface
Hans Goudey (HooglyBoogly) closed D9817: Cleanup: "Dupli" to "Instance".
Wed, Feb 24, 8:50 PM · User Interface
Hans Goudey (HooglyBoogly) closed D9910: Cleanup: use of the term "Metaballs".
Wed, Feb 24, 8:45 PM · User Interface
Hans Goudey (HooglyBoogly) closed D9924: Cleanup: Fixes for labels and descriptions in various places.
Wed, Feb 24, 8:26 PM · User Interface
Hans Goudey (HooglyBoogly) closed T84335: UI - merge vertices hotkey sequence should not depend on selection method as Resolved by committing rBbc0e121bce25: UI: Reorder mesh merge operator types for consistent shortcuts.
Wed, Feb 24, 8:09 PM · User Interface, Good First Issue, Restricted Project, BF Blender
Hans Goudey (HooglyBoogly) closed D10008: UI: Reorder mesh merge operator types for consistent shortcuts.
Wed, Feb 24, 8:08 PM · Modeling, User Interface
Max (max86) removed a watcher for User Interface: Max (max86).
Wed, Feb 24, 8:08 PM
Hans Goudey (HooglyBoogly) closed D10080: Nodes: Make Virtual Sockets better recognizable..
Wed, Feb 24, 8:02 PM · User Interface, Nodes & Physics, Nodes
Harley Acheson (harley) added a comment to D9180: Box/Lasso Directional Selection.

@Hans Goudey (HooglyBoogly) - Submitting a new patch sounds good.

Wed, Feb 24, 7:38 PM · User Interface
Harley Acheson (harley) requested review of D10525: UI: Directional Box Selection.
Wed, Feb 24, 7:36 PM · User Interface
Hans Goudey (HooglyBoogly) closed T84796: Particle Edit Comb Box Select tool wrongly show Comb tool settings as Resolved by committing rBe8a99dda2581: Fix T84796: Particle tool properties displayed for select tool.
Wed, Feb 24, 7:28 PM · Modeling, User Interface, BF Blender
Hans Goudey (HooglyBoogly) closed D10266: Fix T84796: Particle tools properties displayed for select/cursor tool.
Wed, Feb 24, 7:28 PM · User Interface
Hans Goudey (HooglyBoogly) added a comment to D9180: Box/Lasso Directional Selection.

Submitting a new patch sounds good.

Wed, Feb 24, 7:14 PM · User Interface
Hans Goudey (HooglyBoogly) added a comment to D10413: Nodes: Breadcrumbs for node editor.

Getting there! I tested it out this time and it works well.

Wed, Feb 24, 7:13 PM · User Interface, Nodes
Hans Goudey (HooglyBoogly) requested changes to D10413: Nodes: Breadcrumbs for node editor.
Wed, Feb 24, 7:12 PM · User Interface, Nodes
Ludvik Koutny (rawalanche) added a comment to D9180: Box/Lasso Directional Selection.

@Hans Goudey (HooglyBoogly) - if you're still interested in working on this, do you want to update the patch with these changes? Then I think the visual side is ready, unless I'm missing something.

Yes, I think there is clear consensus here and a solution that works IF we take lasso out of the equation.

Should I commandeer this patch or submit just submit my own and reference this one? The former seems a bit rude and the latter might be a nice reset.

Wed, Feb 24, 7:08 PM · User Interface
Harley Acheson (harley) added a comment to D9180: Box/Lasso Directional Selection.

@Hans Goudey (HooglyBoogly) - if you're still interested in working on this, do you want to update the patch with these changes? Then I think the visual side is ready, unless I'm missing something.

Wed, Feb 24, 7:01 PM · User Interface
Hans Goudey (HooglyBoogly) added a comment to D9180: Box/Lasso Directional Selection.

I agree that separating lasso to a separate patch makes sense.

Wed, Feb 24, 6:42 PM · User Interface
Harley Acheson (harley) updated the diff for D8084: UI: Join or Close Any Area.

Updated to incorporate all the changes requested by @Julian Eisel (Severin)

Wed, Feb 24, 6:33 PM · BF Blender (2.93), User Interface
Iyad Ahmed (iyadahmed2001) added a comment to D10505: Freestyle UI upgrade.

@Aaron Carlisle (Blendify) I made requested changes, only subpanel change wasn't done, there are already many subpanels inside each one, also they should be reorderable, it is a key feature for the update

Wed, Feb 24, 6:33 PM · User Interface
Iyad Ahmed (iyadahmed2001) updated the diff for D10505: Freestyle UI upgrade.
Wed, Feb 24, 6:28 PM · User Interface
Julian Eisel (Severin) accepted D9904: Cleanup: "Warning" in tooltips/description, use unified format.

Seems good if the remaining points from Hans are addressed.

Wed, Feb 24, 6:17 PM · User Interface
Julian Eisel (Severin) added a comment to D9905: Cleanup: Remove redundant WPaint, Procedural prefixes in labels.
  • Some of the tool-settings apply to all paint modes, some not. So I think it makes sense to qualify that in the RNA UI name. You could also argue that the UI scripts can be expected to make a certain context clear (only show the buttons in the appropriate modes) or add a custom label if clarification is needed. But I don't see that this change being a real improvement. Well of course it shouldn't say "WPaint" but "Weight Paint"
  • TBH I kind of like that it says that the textures are procedural. Not all of them are (image textures are not) and it's something new for the user to learn.
Wed, Feb 24, 6:14 PM · User Interface
Hans Goudey (HooglyBoogly) added a reviewer for D9567: Gizmos: Keep navigation gizmo visible during modals: Campbell Barton (campbellbarton).
Wed, Feb 24, 6:12 PM · User Interface
Julian Eisel (Severin) accepted D9910: Cleanup: use of the term "Metaballs".
Wed, Feb 24, 6:05 PM · User Interface
Julian Eisel (Severin) accepted D9924: Cleanup: Fixes for labels and descriptions in various places.
Wed, Feb 24, 6:04 PM · User Interface
Julian Eisel (Severin) added a comment to D9940: UI: Asset Browser Object Thumbnails.

Could you separate the shading changes? The orientation changes seem fine, let's get that in. The shading changes I'm more unsure about, something to discuss further.

Wed, Feb 24, 6:03 PM · BF Blender (2.93), User Interface
Julian Eisel (Severin) accepted D9944: UI: Error in UI_GetThemeColorBlendShade4fv function when calculating Alpha.

Would be good to do this change. Of course it's an issue if this has an affect on the usages of UI_GetThemeColorBlendShade4fv(). If that is not the case (ie if the callers don't use the alpha) or if we can correct the cases, this is fine. But the callers need to be checked.

Wed, Feb 24, 6:01 PM · User Interface
Julian Eisel (Severin) accepted D10008: UI: Reorder mesh merge operator types for consistent shortcuts.

I think this is fine. It's somewhere in-between a fix and a muscle memory breaking change. But the current design already challenges muscle memory. Doesn't seem like something people would complain about, if there are reasonable complaints, we can consider reverting it for the release and correcting this for 3.0.

Wed, Feb 24, 5:50 PM · Modeling, User Interface
Julian Eisel (Severin) added a comment to D10042: Change operators to add new "group" collections to the scene.

I noticed I said something wrong in my comment above. In the first sentence it should say "this should probably move the objects to a new collection". That's the consensus from the UI module as far as I remember, and the rest of my comment tries to justify that. So yes, I agree with Brecht's points.

Wed, Feb 24, 5:45 PM · User Interface
Iyad Ahmed (iyadahmed2001) updated the diff for D10505: Freestyle UI upgrade.
Wed, Feb 24, 5:43 PM · User Interface
Hans Goudey (HooglyBoogly) planned changes to D10042: Change operators to add new "group" collections to the scene.

Okay, I'll work on making this an operator option, at least for the operator controlled by the ctrl-G .

Wed, Feb 24, 5:42 PM · User Interface
Julian Eisel (Severin) edited reviewers for D10051: Fix T84417: Common noisy terminal messages when entering numbers, added: Campbell Barton (campbellbarton); removed: User Interface.
Wed, Feb 24, 5:38 PM · User Interface
Clément Foucault (fclem) added a comment to D10345: Node Redesign: Dot Grid.

To be honest, I would draw all points using

Wed, Feb 24, 5:35 PM · User Interface, Nodes