Blender Git Commits

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

Page: 10 / 11

June 19, 2020, 03:56 (GMT)
Merge branch 'master' into soc-2020-outliner
June 19, 2020, 03:19 (GMT)
Outliner: Add properties sync for most types

Add properties sync for all types that have a context tab. Some may have
been missed but they can be added later easily.
June 19, 2020, 03:14 (GMT)
Remove proof-of-concept properties sync
June 18, 2020, 02:51 (GMT)
Add mesh to properties sync
June 18, 2020, 02:51 (GMT)
Disable camera and scene toggle
June 18, 2020, 02:38 (GMT)
Merge branch 'master' into soc-2020-outliner
June 17, 2020, 22:21 (GMT)
Properties sync for more types

This might be easier to add in a more generic way later
June 17, 2020, 20:30 (GMT)
Don't swap tabs if properties editor is pinned
June 17, 2020, 19:46 (GMT)
Only switch tabs for visible properties editors

Instead of iterating over each Space in the area, only update the first
in the list which is the currently visible one. This prevents updating
the properties editor when it is not currently visible.
June 17, 2020, 15:08 (GMT)
Merge branch 'master' into soc-2020-outliner
June 17, 2020, 04:02 (GMT)
Outliner: Add initial support for properties tab switch

When selecting datablocks from the outliner, switch the properties
editor to the relevant tab.

This is a very basic proof of concept implementation.
June 15, 2020, 23:02 (GMT)
Merge branch 'master' into soc-2020-outliner
June 15, 2020, 22:57 (GMT)
Outliner: Fix mode column when lock object modes is disabled

When Lock Object Modes was disabled, multiple objects would be shown as
in the interaction mode even though only one object could be edited at a
time. This was not an issue for edit and pose mode because those modes
support multi object editing. But in modes like sculpt it implied that
multiple objects could be edited at the same time.

This only draws the active icon for the active object when lock object
modes is disabled, and when there is no active edit or pose object.
June 15, 2020, 22:18 (GMT)
Outliner: Use dot icons for object not in current interaction mode

Revert the change that used a faded-out icon of the mode. That was too
cluttered.
June 13, 2020, 21:29 (GMT)
Outliner: Remove camera and collection activation on selection

Now that the left column works well for data activation, remove the
albility to activate by clicking the collection or camera data itself.
Revision a36495e by Nathan Craddock (soc-2020-outliner)
June 13, 2020, 21:20 (GMT)
Cleanup: Add new callback for mode toggle

Instead of sharing the same callback fn for data activation and mode
toggle in the buttons, split into two similar functions to better
differentiate which action should be done.

This also fixes the issue where clicking a data activation radio button
would enter the mode toggle function instead.
June 13, 2020, 20:32 (GMT)
Outliner: Add mode switching to remaining modes in left column

When in modes other than edit or pose, icons are drawn next to each
object in the outliner that also supports the same mode. When the icon
is clicked, that object is activated and swapped into that edit mode.

When Lock Object Modes is disabled and objects are left in their modes,
the icons all draw as if they were simultaneously in that mode. This is
the only issue currently, otherwise it seems to work well.
June 13, 2020, 20:08 (GMT)
Cleanup: Add name to TODO comments
June 13, 2020, 19:17 (GMT)
Outliner: Use faded mode icon instead of dot

In the left column, use the same icon as the objects in the interaction
mode for the buttons to switch that object into the same interaction
mode.
June 12, 2020, 23:22 (GMT)
Outliner: Show icons for all interaction modes

When not in object mode, show the interaction mode next to the object in
the outliner. Also show a dot next to each icon that could be switched
into the current mode.

Currently this still only works for edit and pose mode. Seeing the icon
next to the object in the mode is already useful. One issue is that
grease pencil mode icon draws green.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021