Blender Git Statistics -> Developers -> dfelinto

Dalai Felinto (dfelinto)

Total Commits : 3 300
Master Commits : 2 078
Branch Commits : 1 222
First Commit : March 24, 2009
Latest Commit : September 13, 2019

Commits by Month

DateNumber of Commits
September, 20191
August, 20194
July, 20199
June, 201916
May, 201933
April, 201918
March, 201944
February, 201930
January, 201915
December, 201831
November, 201846
October, 2018106
September, 201880
August, 201859
July, 20180
June, 201869
May, 2018141
April, 201845
March, 201822
February, 201852
January, 201890
December, 201743
November, 2017104
October, 201733
September, 201742
August, 201724
July, 201736
June, 201758
May, 201797
April, 201796
March, 201778
February, 2017101
January, 2017122
December, 201671
November, 201633
October, 201656
September, 20169
August, 20160
July, 20161
June, 20165
May, 20162
April, 20160
March, 20161
February, 201610
January, 20166
December, 201513
November, 20150
October, 201554
September, 201522
August, 201523
July, 201519
June, 201517
May, 20156
April, 201567
March, 201562
February, 201530
January, 201528
December, 20148
November, 201466
October, 201425
September, 201477
August, 201482
July, 201426
June, 201417
May, 201464
April, 2014139
March, 20141
February, 20147
January, 20143
December, 20133
November, 20132
October, 201324
September, 201314
August, 20133
July, 20130
June, 20135
May, 20132
April, 20132
March, 20137
February, 20137
January, 20138
December, 20120
November, 201214
October, 20121
September, 20129
August, 20125
July, 20123
June, 20123
May, 201214
April, 20123
March, 20122
February, 20128
January, 201229
December, 201118
November, 20116
October, 201116
September, 201123
August, 20113
July, 201115
June, 20119
May, 20119
April, 20111
March, 20118
February, 20119
January, 20119
December, 201011
November, 20103
October, 20106
September, 201010
August, 20109
July, 20108
June, 201017
May, 201032
April, 201011
March, 201016
February, 201011
January, 20108
December, 20099
November, 20098
October, 20091
September, 20095
August, 20092
July, 20096
June, 20097
May, 200913
April, 200910
March, 20098

Commit Distribution

PathNumber of Commits
master2078
hair_object1196
temp-outliner-visibility1191
collada2.81165
blender2.8_snap_gizmo1147
temp-ui-layout-2.81085
interactive_physics1039
temp-dynamic-overrides953
temp-greasepencil-vfx937
temp-select-axis936
temp-greasepencil-object-stacksplit933
temp-tab_drag_drop909
soc-2018-bevel903
tmp_hair_curves903
temp-eeveelightcache903
temp-benchmark903
benchmark903
temp-sybren-cow-ocean903
hair_guides_grooming903
hair_guides903
temp-udim-images903
soc-2018-cycles-volumes903
TEMP-UI-DECOR895
temp-flexible-spacing887
ui_layout_gridflow884
temp-keymap-changes873
tmp-CollectionsAnim866
tmp-b28-motionpath-drawing865
experimental_gp_weight859
temp-keymap-save857
tmp-COW_InsertKeyframe_Fix842
temp-unified-collections841
temp-sybren-particles834
topbar826
tmp-TimelineHeaderButtonsStretching820
temp-modifier-rm-cddm820
temp-sybren-modifier-nonmesh814
temp-sybren-meshdeform793
blender2.8-snapping_with_occlusion789
tmp-static-override-insertion780
blender2.8-workbench773
temp-object-multi-mode734
temp-render-depsgraph722
temp-drawcontext703
temp-scene-obedit-remove694
temp-workspace-object-mode-removal692
temp-workspace-addons679
temp-workspace_mode594
temp-workspace_active_object572
id_override_static562
temp-group-collections550
custom-manipulators491
temp-workspace-changes482
strand_editmode463
tmp-debug-filebrowser451
temp-ssr447
temp-lightprobe-rename388
workspaces369
multiview339
temp-cycles-draw-manager296
render-layers272
temp-layers-ui-table264
clay-engine259
imm_port_wm_playanim211
transform-manipulators211
temp-depsgraph-layers199
temp-workspace-multi-window150
bake-cycles143
layers70
temp-blender2.8-stable67
uiTable61
layer-manager53
pbr-viewport52
framebuffer46
soc-2019-npr38
greasepencil-object38
greasepencil-experimental37
temp-blender2.836
testbuild28
epic-navigation20
temp-xinput-tablet20
tile19
temp_manipulators_core14
viewport_generic_engine14
soc-2011-cucumber13
experimental-build12
ge_dome11
fracture_modifier-master11
fracture_modifier11
temp-fracture-modifier-2.811
blender-v2.75-release10
tmp_text_copy_paste7
blender-v2.79a-release5
blender-v2.79b-release5
blender-v2.76a-release4
blender-v2.76-release4
cycles_camera_nodes3
pie-menus2
blender-v2.79-release2
soc-2013-paint2
compositor-20162
blender-v2.73-release1
blender-v2.72-release1
HMD_viewport1
decklink1
blender-v2.78c-release1
soc-2012-swiss_cheese1
blender-v2.78b-release1
UI-experiments1
temp_widgets_update_tagging1
blender2.41
smooth-curves1
temp_widgets_files_refactor1
soc-2018-npr1
temp_widgets_c++_experiment1
wiggly-widgets1

Favourite Files

FilenameTotal Edits
layer.c188
rna_scene.c186
scene.c142
readfile.c130
object_bake_api.c123
DNA_scene_types.h123
BKE_layer.h121
stubs.c115
pipeline.c113
image.c107

File Changes

ActionTotalPer Commit
Added7870.2
Modified14 3614.4
Deleted9620.3

Code Changes

ActionTotalPer Commit
Lines Added129 06843.0
Lines Removed67 75022.6

Latest commits Feed

Revision 92736a7 by Dalai Felinto (master)
September 13, 2019, 15:37 (GMT)
Per-Viewport Collection Visibility

Support per-viewport collection visibility options.

Note 1: There is no way to show a collection that was not visible before
due to depsgraph. Otherwise we would risk having all the collections in
the depsgraph and I believe this is not the idea.

An alternative would be to have a new depsgraph for viewports that are
not local. Something to keep in mind if we do per-viewport current frame
in the future.

So for now what we do is to only allow collections visibility to be
disabled/hidden in this mode.

Note 2: hide_viewport (the eye icon) doesn't really matter for
depsgraph. So after the merge we can still ignore it to show the
collections locally in a viewport with no problems for the depsgraph.

Reviewers: brecht, sergey
Subscribers: billreynish

Related task: T61327
Differential Revision: https://developer.blender.org/D5611
Revision 662d94e by Dalai Felinto (master)
August 22, 2019, 13:16 (GMT)
Multi-View user interface minor tweak

There is no reason to not expand this enum as we did for 2.79.
It is self explanatory enough and it has only two options.
Revision 870bb40 by Dalai Felinto / YimingWu
August 16, 2019, 01:04 (GMT)
Fix T68705: Changing any editor to the properties crashes Blender

Issue introduced (more like exposed) in b7f86ff72273.
Revision cbd1739 by Dalai Felinto (master)
August 15, 2019, 19:39 (GMT)
Fix T68705: Changing any editor to the properties crashes Blender

Issue introduced (more like exposed) in b7f86ff72273.
Revision cb7ead2 by Dalai Felinto (master)
August 14, 2019, 22:18 (GMT)
Fix T68658: Text offset makes scale to fit not to work

Differential Revision: https://developer.blender.org/D5484
Revision a6b7ee2 by Dalai Felinto (master)
July 17, 2019, 22:38 (GMT)
Fix T66948: Outliner - collections/objects with wrong active state

If the parent collection was out of view we were not taking its
properties into consideration. We need it even when not drawing the
parent to set active/inactive values for its children.

Related Task: T66948

Reviewers: brecht

Subscribers: Zachman

Differential Revision: https://developer.blender.org/D5272
Revision bfa6cb3 by Dalai Felinto (master)
July 17, 2019, 22:38 (GMT)
Fix T64312: Selection inconsistencies when switching collections

Basically layer_collection_sync was calling BKE_base_eval_flags right away while
iterating over the bases.

However when a parent/sibling collection is to influence the collection flag of
an object that exists in more than one collection, it is too late since we
deselect the object in BKE_base_eval_flags right away.

Related to T64312.

Reviewers: sergey, brecht

Differential Revision: https://developer.blender.org/D5243
Revision d90201a by Dalai Felinto (master)
July 17, 2019, 02:01 (GMT)
Edge Slide: Fix multi-object for loop early exit

Part of D5274, reviewed by Campbell Barton.
Revision 5ca302c by Dalai Felinto (master)
July 17, 2019, 02:01 (GMT)
Fix T67078: Crash with vertex slide and multi-objects

If one of the objects had invalid selected edges, it would lead to a
crash since none of the for loops were checking for whether the edge
slide data is valid.

We could refactor the macros to create a new
FOREACH_TRANS_DATA_CONTAINER_WITH_DATA

However we are too close to 2.80 final release so we manually skip them
for now.

Note: TRANS_DATA_CONTAINER_FIRST_OK cannot be used either for the same
reason.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D5274
Revision d3e1782 by Dalai Felinto (master)
July 10, 2019, 12:11 (GMT)
Fix T66530: set_stereo_3d (pageflip) exists Blender

Note: Although this fixes the issue (as in, it prevents a crash)
BKE_reports are not working because of CTX_wm_window_set().

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D5210

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