Blender Git Statistics -> Developers -> Zachman

Nathan Craddock (Zachman)

Total Commits : 581
Master Commits : 106
Branch Commits : 475
First Commit : March 28, 2019
Latest Commit : October 30, 2020 (Today)

Commits by Month

DateNumber of Commits
October, 20203
September, 202024
August, 202090
July, 202094
June, 202066
May, 20209
April, 20205
March, 20203
February, 20203
January, 20201
December, 20190
November, 20190
October, 20190
September, 20191
August, 2019108
July, 201995
June, 201963
May, 201915
April, 20190
March, 20191

Commit Distribution

PathNumber of Commits

Favourite Files

FilenameTotal Edits

File Changes

ActionTotalPer Commit
Modified1 1181.9

Code Changes

ActionTotalPer Commit
Lines Added16 45336.4
Lines Removed8 45318.7

Latest commits Feed

Revision e3e5d59 by Nathan Craddock (master)
2 hours 46 min ago
Outliner: Remove "ID" from tooltip

The concept of IDs shouldn't be exposed to the user.
Revision 0e47e57 by Nathan Craddock (master)
1 day and 12 hours ago
Outliner: Properties editor sync on selection

When outliner datablocks are selected, switch to the corresponding tab
for that datablock in properties editors. Only properties editors
that share an edge with the outliner will change tabs.

Additionally, when modifiers, constraints, and shader effects are
selected from the outliner, the panel will be expanded in all properties

Part of T77408

Manifest Task:

Differential Revision:
Revision 8bce181 by Nathan Craddock (master)
October 5, 2020, 14:50 (GMT)
Outliner: Move collection exclude button to restrict columns

Move the collection exclude checkbox to be with the other restrict
buttons. This makes the button consistent with the other restrict
buttons, and it makes the visual hierarchy more clear with the contents
of a collection properly indented under the collection name, rather than
the collection icon.

Differential Revision:
Revision ddba5e0 by Nathan Craddock (master)
September 28, 2020, 13:54 (GMT)
Outliner: Draw hierarchy lines dashed for object children

Draw dashed lines for object child hierarchies in the outliner. This
makes the difference between collection and object hierarchies more
clear. Dashes are also consistent with viewport relationship lines.

Differential Revision:
Revision 5a28090 by Nathan Craddock (master)
September 23, 2020, 03:06 (GMT)
Fix outliner collection icon in light theme

Ensure the theme colors are used for the collection icon when there are
no color tags present, otherwise it draws completely black.
Revision 94a63f7 by Nathan Craddock (master)
September 19, 2020, 22:33 (GMT)
Fix T80945: Build modifier not updating after outliner copy

Build modifiers linked or copied to objects from the outliner would not
animate until the file was saved and reopened due to a missing depsgraph
relations tag.
Revision 8ca6984 by Nathan Craddock (master)
September 19, 2020, 01:32 (GMT)
Fix T80880: Outliner colored hierarchy lines on objects

Expanded objects with children immediately after a colored collection
would have the color applied to their hierarchy lines as well. The fix
is to reset the collection color to `COLLECTION_COLOR_NONE` for each
open subtree.
Revision 365271a by Nathan Craddock (master)
September 16, 2020, 15:07 (GMT)
Fix tests after adding collection color tagging

Fix a segfault caused by assuming all scenes have a master collection
when applying versioning to old files.
Revision 1572da8 by Nathan Craddock (master)
September 15, 2020, 21:29 (GMT)
Outliner: Modifier/constraint/shaderfx drag and drop operator

This adds an operator to allow drag and drop of modifiers, constraints,
and shader effects within the outliner. Referred to as "data stack" in
the code for simplicity.

The following operations are allowed:
* Reordering within an object or bone
* Copying a single modifier/constraint/effect to another object or bone
* Copying (linking) all modifiers/constraints/effects to another object
or bone.

This complements the recent work done for panel-based modifier layouts
by allowing reordering in the outliner. It also makes it simple to copy
a single modifier/constraint/effect to another object.

Differential Revision:
Revision 1c5d0de by Nathan Craddock (master)
September 15, 2020, 21:29 (GMT)
Cleanup: Separate BKE_object_link_modifiers into functions

No functional changes. Split the grease pencil and object copy logic
into separate functions. This makes the code cleaner and prepares
utility functions for outliner modiifier drag and drop.

Differential Revision:

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