Blender Git Statistics -> Developers -> filedescriptor

Falk David (filedescriptor)

Total Commits : 487
Master Commits : 63
Branch Commits : 424
First Commit : May 9, 2018
Latest Commit : September 13, 2021

Commits by Month

DateNumber of Commits
September, 20211
August, 20211
July, 20215
June, 20216
May, 202125
April, 202171
March, 202185
February, 202138
January, 202120
December, 20205
November, 20206
October, 20200
September, 202011
August, 202039
July, 202080
June, 202093
May, 20200
April, 20200
March, 20200
February, 20200
January, 20200
December, 20190
November, 20190
October, 20190
September, 20190
August, 20190
July, 20190
June, 20190
May, 20190
April, 20190
March, 20190
February, 20190
January, 20190
December, 20180
November, 20180
October, 20180
September, 20180
August, 20180
July, 20180
June, 20180
May, 20181

Commit Distribution

PathNumber of Commits
soc-2020-greasepencil-curve217
greasepencil-edit-curve215
temp-gpencil-bezier-stroke-type185
master63
temp-gpencil-bezier-v261
greasepencil-object4
temp-gpencil-camera-reproject3
lineart-shadow3
temp-lineart-contained3
lineart-bvh3
soc-2021-porting-modifiers-to-nodes_all2
soc-2021-porting-modifiers-to-nodes-decimate2
temp-flexible-spacing1
hair_object1
temp-ui-layout-2.81
temp-greasepencil-vfx1
soc-2018-cycles-volumes1
tmp_hair_curves1
blender2.8_snap_gizmo1
temp-select-axis1
temp-eeveelightcache1
hair_guides_grooming1
TEMP-UI-DECOR1
temp-greasepencil-object-stacksplit1
soc-2018-bevel1
tmp-TimelineHeaderButtonsStretching1
blender-v2.93-release1
temp-outliner-visibility1
temp-dynamic-overrides1
hair_guides1
temp-udim-images1
temp-gpencil-io1
sculpt-dev1
tmp-COW_InsertKeyframe_Fix1
benchmark1
temp-modifier-rm-cddm1
temp-benchmark1
temp-tab_drag_drop1
tmp-CollectionsAnim1
temp-sybren-particles1
tmp-b28-motionpath-drawing1
temp-keymap-save1
ui_layout_gridflow1
experimental_gp_weight1
temp-sybren-modifier-nonmesh1
interactive_physics1
temp-unified-collections1
temp-keymap-changes1
topbar1
collada2.81
temp-sybren-cow-ocean1

Favourite Files

FilenameTotal Edits
gpencil_curve.c82
gpencil_select.c58
gpencil_edit.c50
gpencil_edit_curve.c38
rna_gpencil.c32
BKE_gpencil_curve.h32
gpencil.c27
gpencil_geom.c27
DNA_gpencil_types.h26
gpencil_utils.c24

File Changes

ActionTotalPer Commit
Added50.0
Modified8311.7

Code Changes

ActionTotalPer Commit
Lines Added15 61546.1
Lines Removed8 00123.6

Latest commits Feed

Revision 9b2b32a by Falk David / Campbell Barton (master)
September 13, 2021, 08:02 (GMT)
Fix T84638: Wrong scale for primitives with radius

Creating some primitives allows for a scale value (via python) that will
scale the object accordingly. For objects with a radius parameter
(like cylinders, spheres, etc.) passing a scale different to (1,1,1)
would result in unexpected behavior.

For example:
`>>> bpy.ops.mesh.primitive_uv_sphere_add(radius=2, scale=(1,1,2))`
We would expect this to create a sphere with a radius of 2
(dimensions 4,4,4) and then be scaled *2 along the z-axis
(dimensions 4,4,8). But this would previously create a scaled sphere
with dimensions (2,2,4).

The scale was simply divided by two. Maybe because the "radius"
parameter for creating the primitives was confusingly named "diameter"
(but used as the radius).

The fix adds a scale parameter to `ED_object_new_primitive_matrix`
and also renames the wrongly named "diameter" parameters to "radius".

Reviewed By: campbellbarton

Maniphest Tasks: T84638

Ref D10093
Revision b54e741 by Falk David (master)
August 3, 2021, 07:42 (GMT)
UI: Add light count to viewport statistics

Even though lights were part of `SceneStats`, they were not used when
rBfd10ac9acaa0 was committed.

This patch adds the light count back into the statistics. When a light is
the active object, it will display the total number of lights in the
scene, as well as how many lights are currently selected.

{F10141354}

Reviewed By: #user_interface, Severin, Blendify, harley

Maniphest Tasks: T88512

Differential Revision: https://developer.blender.org/D11387
July 30, 2021, 14:56 (GMT)
VSE: Add tooltips for add_effect_strips operator

This patch adds propper tooltips to the effect strips in the "Add" menu.
Note that not all effect strips are actually in the "Effect Strips"
submenu like color strips, text strips or transitions. For these types
of effect strips, a dediacted tooltip is especially useful.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D11714
July 30, 2021, 14:56 (GMT)
Fix T89952: GPencil channel box selection offset

The channel box selection was offset for grease pencil layers.

This is a proposed fix by @yann-lty

Before:
{F10227973}

After:
{F10227974}

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T89952

Differential Revision: https://developer.blender.org/D11962
Revision a70f37b by Falk David (master)
July 29, 2021, 08:42 (GMT)
Fix T89952: GPencil channel box selection offset

The channel box selection was offset for grease pencil layers.

This is a proposed fix by @yann-lty

Before:
{F10227973}

After:
{F10227974}

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T89952

Differential Revision: https://developer.blender.org/D11962
Revision 91dd1a1 by Falk David (master)
July 28, 2021, 08:16 (GMT)
VSE: Add tooltips for add_effect_strips operator

This patch adds propper tooltips to the effect strips in the "Add" menu.
Note that not all effect strips are actually in the "Effect Strips"
submenu like color strips, text strips or transitions. For these types
of effect strips, a dediacted tooltip is especially useful.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D11714
Revision c7ec464 by Falk David (temp-gpencil-bezier-stroke-type)
July 1, 2021, 21:31 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
Revision 174f39b by Falk David / Jeroen Bakker (blender-v2.93-release)
June 30, 2021, 07:18 (GMT)
Fix T89265: Crash when tabbing through num inputs

Fix by reverting the part of ec30cf0b742f5181c4de91b474ca01d6a809c593
that assigned `but->editval` in `ui_numedit_begin_set_values`.

Causing access freed memory when using tab to switch
to a numeric input and then leaving the textbox by clicking outside.
This was because `ui_numedit_begin_set_values` shouldn't need to set
`but->editval` and overwrite the pointer.
This would set a pointer that had previously been freed,
causing a `NULL` check to fail later on.

Ref D11679
Revision 071799d by Falk David / Campbell Barton (master)
June 23, 2021, 04:56 (GMT)
Fix T89265: Crash when tabbing through num inputs

Fix by reverting the part of ec30cf0b742f5181c4de91b474ca01d6a809c593
that assigned `but->editval` in `ui_numedit_begin_set_values`.

Causing access freed memory when using tab to switch
to a numeric input and then leaving the textbox by clicking outside.
This was because `ui_numedit_begin_set_values` shouldn't need to set
`but->editval` and overwrite the pointer.
This would set a pointer that had previously been freed,
causing a `NULL` check to fail later on.

Ref D11679
Revision c3a6377 by Falk David (temp-gpencil-bezier-stroke-type)
June 18, 2021, 12:51 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type

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