english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> Zachman

Nathan Craddock (Zachman)

Total Commits : 290
Master Commits : 33
Branch Commits : 257
First Commit : March 28, 2019
Latest Commit : March 7, 2020

Commits by Month

DateNumber of Commits
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
soc-2019-outliner228
master33
temp-soc-2019-outliner-sync27
temp-precompiled-cmake1
temp-precompiled-linux1

Favourite Files

FilenameTotal Edits
outliner_select.c91
outliner_sync.c40
outliner_draw.c40
outliner_intern.h35
outliner_edit.c30
blender_default.py26
outliner_utils.c20
space_outliner.c17
outliner_tools.c15
outliner_tree.c13

File Changes

ActionTotalPer Commit
Added90.0
Modified5531.9

Code Changes

ActionTotalPer Commit
Lines Added8 76338.4
Lines Removed3 59515.8

Latest commits Feed

Revision 62f238a by Nathan Craddock (master)
March 7, 2020, 21:46 (GMT)
Outliner: Allow deleting entire selection

This allows deleting both collections and objects in the outliner
selection at the same time. This only works using the keyboard shortcuts
(X or Delete).

While this works, a more robust solution should be implemented later to
allow deleting the whole selection from the context menu as well.
Revision 9867a82 by Nathan Craddock (master)
March 7, 2020, 18:26 (GMT)
Cleanup: Outliner: Remove unused parameter

Searching back in the outliner did not require the unused SpaceOutliner
parameter.
Revision fe7528e by Nathan Craddock (master)
March 5, 2020, 14:40 (GMT)
Fix T74332: selection sync replacing parent selection

Selecting certain child datablocks also selects the parent (e.g.
selecting a pose bone selects the armature). The base was selected, but
the outliner tree element was left unselected. The subsequent selection
sync would then deselect the parent base because it was not flagged as
selected in the outliner.

This led to issues like T74332 where selecting a pose bone in the
outliner did not show drivers in the driver editor unless the armature
was explicitly added to the selection afterwards.

The solution is to also flag the outliner elements as selected when
selecting parent bases.

Differential Revision: https://developer.blender.org/D7029
Revision 30b3bf2 by Nathan Craddock / Brecht Van Lommel (master)
February 26, 2020, 17:12 (GMT)
Build: ignore system paths when using precompiled libraries on Linux

Based on work by Nathan Craddock, with further changes to apply it to all
precompiled libraries.

Differential Revision: https://developer.blender.org/D6929
Revision f3f5207 by Nathan Craddock (temp-precompiled-cmake)
February 21, 2020, 05:09 (GMT)
CMake: Add macros for ignoring system libs

Start adding new macros to ignore system libraries when building with
precompiled libraries on Linux.
Revision bba4234 by Nathan Craddock (temp-precompiled-linux)
February 4, 2020, 21:42 (GMT)
CMake: Fix libpng library path

The path in the precompiled libraries is libpng16.a rather than
libpng.a.
Revision 36f713e by Nathan Craddock (master)
January 26, 2020, 06:37 (GMT)
CMake: Fix precompiled Boost libraries on Linux

When building with precompiled libraries on Linux, CMake used boost libs
from the system outside the lib dir. This restricts CMake to use only the
libraries from the precompiled libraries.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D6659
Revision 2480c92 by Nathan Craddock (master)
September 19, 2019, 15:14 (GMT)
Fix T69610: Outliner doesn't update for text new and unlink

Redraw the outliner when text data-blocks are created and unlinked. This
also fixes a crash when unlinking.
Revision e72053a by Nathan Craddock (master)
August 31, 2019, 03:09 (GMT)
Outliner: fix unnecessary syncing

Depending on the outliner display mode and the outliner dirty state,
a sync may not be needed on each draw. This commit adds a check
before syncing to prevent syncing when not needed.
Revision 82627c5 by Nathan Craddock (master)
August 31, 2019, 02:47 (GMT)
Outliner: always sync object selection

This changes from-outliner selection syncing to always sync the
selection state of objects. This allows selecting objects while in
edit mode for parenting or adding hooks. This also fixes a few issues
where the sync algorithm would fail when no active object existed.

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2020