Blender Git Statistics -> Branches -> soc-2019-outliner

"Soc-2019-outliner" branch

Total commits : 118
Total committers : 3
First Commit : May 25, 2019
Latest Commit : July 16, 2019 (Today)

Commits by Month

DateNumber of Commits
July, 201940
June, 201964
May, 201914


AuthorNumber of Commits
Nathan Craddock116
Nathan Craddock1
Campbell Barton1

Popular Files

FilenameTotal Edits

Latest commits Feed

6 hours 32 min ago
Outliner: Redraw on scene camera change

This appears to be a redraw on any change in the scene..
wonder if there is a better way.
6 hours 33 min ago
Outliner: Fix crash on duplicating scene

The function to determine if a collection was hidden was missing
a check to see if the layer collection was not null.
6 hours 34 min ago
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.
12 hours 39 min ago
Merge branch 'master' into soc-2019-outliner
12 hours 44 min ago
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
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.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019