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. |
|