Blender Git Commits

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

Page: 7 / 12

July 16, 2019, 01:39 (GMT)
Outliner: Set active camera on camera data activate

Allow setting the active scene camera on camera data activate.

Not sure if all the depsgraph and event notifier calls are needed.
Tested removing some and it still worked.
July 15, 2019, 19:34 (GMT)
Merge branch 'master' into soc-2019-outliner
July 15, 2019, 19:29 (GMT)
Collections: Update active collection after visibility restriction

When changing viewport visiblity or restriction change the active
collection. This replicates the behavior of excluding the active
collection, which sets the first non-excluded parent as active.

This required a function to recursively check parents for the
visiblility restrictions.
July 13, 2019, 22:49 (GMT)
Merge branch 'master' into soc-2019-outliner
July 13, 2019, 22:48 (GMT)
Outliner: Support multiple selected objects for parent clear

Clear parents for all selected objects on drag and drop
July 13, 2019, 22:08 (GMT)
Outliner: Always do object parenting
Revision d75d286 by Nathan Craddock (soc-2019-outliner)
July 12, 2019, 04:45 (GMT)
Outliner: Support multiple objects for parenting

Now parents multiple objects in the outliner on drag and drop.
This only works for setting an object as the parent, not for
armatures, lattices, etc. Will be improved on.
July 12, 2019, 04:44 (GMT)
Revert "Keymap: Simplify outliner select keymap"

This reverts most of commit 210600e7f6df7575ad00ebbe4e4ef40be17677d0.
July 11, 2019, 23:13 (GMT)
Outliner: Disable synced selection in certain modes

Certain display modes don't make sense, or don't work well for
selection syncing. This disables syncing in Blender Libraries,
Data API, and Orphans view.
July 11, 2019, 22:16 (GMT)
Keymap: Simplify outliner select keymap

Changed extend default and simplified the keymap
July 11, 2019, 22:15 (GMT)
Outliner: Remove warnings

Left a few unused variables from removing old code
July 11, 2019, 21:40 (GMT)
Outliner: Improve walk select

Now that walk select doesn't start from active, some selection
operators and syncing needed to set the walk element. So after
some select operators, set the walk element alongside the active
element
July 11, 2019, 21:27 (GMT)
Outliner: Cleanup sync code

Removed some commented code
July 11, 2019, 19:46 (GMT)
Outliner: prevent bone selection when sync select disabled

More refinements to the synced selection code
July 11, 2019, 17:58 (GMT)
Merge branch 'master' into soc-2019-outliner
July 11, 2019, 17:56 (GMT)
Outliner: Fix setting of active element from the outliner

The active element was being synced, which incorrectly failed
when clicking on object data and other non-base elements in the
outliner. Now it leaves activation to operators in the outliner
rather than syncing to avoid code duplication.
July 10, 2019, 20:30 (GMT)
Outliner: Rewrite walk select

Rather than basing walk select on active flags, use a new TSE_WALK
flag to navigate. Also cleaned up and simplified code.
July 10, 2019, 17:50 (GMT)
Outliner: Utils made outliner_find_active more general

Rather than only searching for active, now search for element with
matching flag.
July 10, 2019, 16:22 (GMT)
Merge branch 'master' into soc-2019-outliner
July 10, 2019, 00:42 (GMT)
Merge branch 'master' into soc-2019-outliner
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021