Blender Git Commits

Blender Git "soc-2020-outliner" branch commits.

Page: 2 / 11

August 18, 2020, 02:53 (GMT)
Outliner: Draw hierarchy lines for child objects

Reintroduce the drawing of hierarchy lines for child objects.
August 18, 2020, 02:29 (GMT)
Outliner: Only draw border for active highlight

Drawing the background filled lead to icons with low contrast against
the background. Using a more opaque border solves that issue and is also
more readable.
August 18, 2020, 02:08 (GMT)
Outliner: Move active highlight code to common function

Drawing the roundrect highlights for icons had duplicate code, move to a
shared function. No functional changes.
August 18, 2020, 02:03 (GMT)
Outliner: Move active highlight code to common function

Drawing the roundrect highlights for icons had duplicate code, move to a
shared function. No functional changes.
August 17, 2020, 15:53 (GMT)
Merge branch 'master' into soc-2020-outliner
August 16, 2020, 03:36 (GMT)
Outliner: Prevent box select & dragdrop from mode col
August 16, 2020, 02:56 (GMT)
Outliner: Fix crash on id delete collections
August 16, 2020, 02:33 (GMT)
Outliner: Remove the set_operation_types function
August 16, 2020, 02:25 (GMT)
Outliner: Fix ID operation menu

Use the active item to determine the type of action to take.
August 16, 2020, 02:24 (GMT)
Outliner: Don't select parent on right click

Parent selection interfered with some actions (like ID delete). Later it
would be good to use the outliner_item_select function, but for now it
causes too many issues.
August 16, 2020, 02:12 (GMT)
Outliner: Cleanup Constraint and Modifier context menu

Rather than trying to infer the type of data to act on, default to
constraints and modifiers respectively. This simplifies the code.

Also a bit of cleanup.
August 16, 2020, 02:05 (GMT)
Outliner: Refactor context menu selection

Use the outliner_item_select function for consistency. Also ensure the
target item is activated so the active can be used in the context menu
operators to identify the type of item to operate on.
August 15, 2020, 23:53 (GMT)
Cleanup: Use listbase foreach macro
August 15, 2020, 23:50 (GMT)
Outliner: Infer outliner context menu from target element

The context menu tried to determine the type of action based on the
selected elements. This isn't intuitive, rather it should be based on
the target. That way if you have objects and collections selected, a
right click on a collection should show the collection menu.

There is more work to be done, some menus fail to execute properly now
that the old guarantees are gone.
August 15, 2020, 22:23 (GMT)
Merge branch 'master' into soc-2020-outliner
August 15, 2020, 03:24 (GMT)
Outliner: Move view layer tree left when mode col is disabled
August 14, 2020, 22:43 (GMT)
Collections: Show icons in search menus

Show in Object Properties > Instancing > Collection and elsewhere.

Remove the link icon in UI_collection_color_icon_get because the link is
redundant in that menu.
August 14, 2020, 22:32 (GMT)
Collections: Use filled collection icon in menus

After using colored icons in menus, use normal icon for non-tagged
collections for consistency.
August 14, 2020, 22:27 (GMT)
Outliner: Simplify collection drop tooltip

Rather than specifying after/before/between for collection reorder, just
use "Reorder collection(s)" similar to object reorder.
August 14, 2020, 22:24 (GMT)
Outliner: Add new row children filter

Add a new filter to prevent the drawing of row icons.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021