Blender Git Statistics -> Developers -> aligorith

Joshua Leung (aligorith)

Total Commits : 4 908
Master Commits : 3 166
Branch Commits : 1 742
First Commit : November 9, 2006
Latest Commit : October 20, 2018

Commits by Month

DateNumber of Commits
October, 20182
September, 20180
August, 201826
July, 201866
June, 201871
May, 2018120
April, 201856
March, 201823
February, 201847
January, 201830
December, 201730
November, 2017103
October, 201749
September, 201743
August, 201714
July, 20175
June, 20174
May, 20170
April, 20170
March, 20173
February, 20178
January, 201716
December, 20166
November, 20166
October, 20162
September, 201612
August, 201620
July, 201612
June, 201626
May, 201666
April, 201617
March, 201639
February, 201630
January, 201649
December, 201548
November, 201522
October, 201550
September, 201522
August, 201525
July, 201538
June, 201514
May, 20159
April, 201543
March, 201520
February, 201545
January, 201591
December, 201495
November, 201484
October, 201492
September, 201420
August, 20140
July, 201411
June, 201413
May, 201432
April, 201431
March, 2014485
February, 20145
January, 201415
December, 20135
November, 201327
October, 20138
September, 201311
August, 20130
July, 20138
June, 20138
May, 20130
April, 20135
March, 201330
February, 201318
January, 201323
December, 20128
November, 201216
October, 201236
September, 20126
August, 201218
July, 201212
June, 201227
May, 201231
April, 20127
March, 20125
February, 20120
January, 201216
December, 20114
November, 201122
October, 20117
September, 20115
August, 201129
July, 201147
June, 201141
May, 201111
April, 201118
March, 201130
February, 201158
January, 201168
December, 201028
November, 201017
October, 201010
September, 201010
August, 201010
July, 201018
June, 20103
May, 201023
April, 201032
March, 201034
February, 201073
January, 201062
December, 200937
November, 200985
October, 200976
September, 200963
August, 200956
July, 200999
June, 200972
May, 200945
April, 200948
March, 200924
February, 200977
January, 200959
December, 200898
November, 200846
October, 200842
September, 200847
August, 200821
July, 200828
June, 200815
May, 200821
April, 200816
March, 200839
February, 200835
January, 200867
December, 200740
November, 200718
October, 200743
September, 200730
August, 200738
July, 200733
June, 200727
May, 200725
April, 200723
March, 200716
February, 200711
January, 200732
December, 200640
November, 200620

Commit Distribution

PathNumber of Commits
master3166
depsgraph_refactor611
greasepencil-object577
greasepencil-experimental551
temp-greasepencil-vfx505
temp-greasepencil-object-stacksplit446
experimental_gp_weight385
temp-fracture-modifier-2.8216
soc-2018-npr186
asset-engine183
hair_object181
experimental-build181
temp-outliner-visibility181
blender2.8181
collada2.8181
blender2.8_snap_gizmo181
userpref_redesign181
interactive_physics179
temp-ui-layout-2.8179
temp-select-axis179
GPencil_EditStrokes156
benchmark155
temp-benchmark155
hair_guides_grooming155
hair_guides155
soc-2018-cycles-volumes155
soc-2018-bevel153
tmp_hair_curves150
temp-sybren-cow-ocean150
temp-eeveelightcache150
temp-udim-images150
GPencil_Editing_Stage3148
temp-dynamic-overrides146
temp-tab_drag_drop146
tmp-b28-motionpath-drawing142
TEMP-UI-DECOR137
temp-flexible-spacing136
tmp-CollectionsAnim128
ui_layout_gridflow127
temp-keymap-changes127
temp-keymap-save119
GPencil_FillStrokes106
tmp-COW_InsertKeyframe_Fix86
temp-sybren-particles80
temp-unified-collections80
tmp-TimelineHeaderButtonsStretching69
topbar68
temp-modifier-rm-cddm67
temp-sybren-modifier-nonmesh63
temp-sybren-meshdeform63
animsys262
blender2.8-snapping_with_occlusion59
tmp-static-override-insertion58
blender2.8-workbench55
PSketch49
BendyBones40
fracture_modifier-master35
fracture_modifier35
temp-object-multi-mode15
id_override_static15
temp-render-depsgraph13
temp-drawcontext13
blender-v2.79b-release13
blender-v2.79a-release13
temp-workspace-object-mode-removal13
temp-scene-obedit-remove13
temp-workspace-addons12
custom-manipulators11
temp-workspace_mode11
compositor-201611
temp-workspace_active_object11
temp-group-collections11
input_method_editor_partial_support10
input_method_editor10
strand_editmode9
temp-workspace-changes9
blender-v2.76a-release7
blender-v2.76-release7
blender-v2.79-release7
blender-v2.78b-release6
blender-v2.78-release6
blender-v2.78c-release6
blender-v2.73-release4
blender-v2.77-release4
blender-v2.75-release4
soc-2013-depsgraph_mt3
blender-v2.74-release1
soc-2009-aligorith1
gooseberry_farm1
temp_motionpaths1
blender-v2.72-release1
gooseberry1
blender-v2.71-rc21
blender-v2.711

Favourite Files

FilenameTotal Edits
readfile.c183
anim_filter.c155
editaction.c146
transform_conversions.c142
depsgraph_build.c132
depsgraph_type_defines.c125
anim_sys.c124
keyframing.c124
properties_grease_pencil_common.py124
ED_anim_api.h123

File Changes

ActionTotalPer Commit
Added1 2320.3
Modified12 8282.6
Deleted380.0

Code Changes

ActionTotalPer Commit
Lines Added212 15344.7
Lines Removed96 38220.3

Latest commits Feed

October 20, 2018, 02:30 (GMT)
Fix: Drivers popover not showing

This was broken since cca87ccc753a85b447872a259c9d3e3f07ec1c13

The problem was that as this popover was defined in the C-code
for the Graph Editor, the relevant panel never got added to the
WM_paneltype registry, since only Python defined panels get
WM_paneltype_add() called when they are defined.

Since the majority of panels defined for regions are only used there,
a more localised fix was applied here by only adding the driver popover
to the global list manually.
October 20, 2018, 02:30 (GMT)
Fix typo
August 23, 2018, 05:07 (GMT)
Motion Path Calcs: Use filtered depsgraph by default

Use debug_value = -1 to disable the use of the filtered depsgraph.
It's still useful to have this for benchmarking + until we're
confident the filtering works safely.
August 23, 2018, 05:07 (GMT)
Depsgraph: Added note that the filtering function should NOT be called on a filtered graph
August 23, 2018, 05:07 (GMT)
Fix: Silence compiler warnings about size_t's in printf
August 23, 2018, 05:07 (GMT)
Depsgraph: Fix filtering-related crashes

* Simplified operation-relation deletion. Now we collect the relations
to delete into a vector, then iterate through that, thus solving issues
with iterator invalidation (+ aborts arising from that)

* DEG_foreach_ancestor_ID() was assuming that all dependencies were
OperationDepsNodes, when in fact, some could be TimeSource nodes
August 23, 2018, 05:07 (GMT)
Depsgraph Filtering: Remove opnodes from entry tags too
August 23, 2018, 05:07 (GMT)
Depsgraph Filtering: WIP more debugging prints
August 23, 2018, 05:07 (GMT)
Depsgraph Filtering: Fix ID node filtering problems

* COW data hasn't been expanded yet when we try to filter the graph
(you need to have tagged + evaluated it for this data to exist),
so all the offending nodes would just get left in

* Added more debug prints to verify whether the id_nodes vector is
getting cleared correctly
August 23, 2018, 05:07 (GMT)
Motion Path Calculations: Don't pass scene into motionpaths_calc_bake_targets()

It's not needed, and actually precludes us from considering parallel
evaluation in future.

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