english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> LazyDodo

Ray molenkamp (LazyDodo)

Total Commits : 595
Master Commits : 533
Branch Commits : 62
First Commit : July 18, 2016
Latest Commit : January 26, 2021 (Yesterday)

Commits by Month

DateNumber of Commits
January, 20215
December, 20205
November, 20204
October, 20204
September, 202013
August, 202023
July, 20207
June, 20209
May, 202024
April, 202019
March, 202018
February, 202027
January, 202013
December, 20194
November, 201918
October, 201910
September, 20193
August, 201936
July, 20197
June, 201913
May, 201931
April, 201910
March, 20198
February, 201914
January, 20191
December, 20186
November, 20183
October, 201810
September, 201814
August, 201852
July, 20188
June, 201834
May, 201814
April, 20182
March, 20185
February, 20187
January, 20183
December, 20173
November, 20171
October, 20175
September, 201711
August, 20176
July, 20170
June, 20172
May, 20175
April, 20179
March, 20171
February, 20173
January, 20176
December, 20163
November, 20169
October, 201619
September, 201616
August, 20169
July, 20163

Commit Distribution

PathNumber of Commits
master533
hair_object36
temp-outliner-visibility34
collada2.833
blender2.8_snap_gizmo33
temp-ui-layout-2.829
interactive_physics27
temp-select-axis23
benchmark22
soc-2018-cycles-volumes22
soc-2018-bevel22
hair_guides_grooming22
hair_guides22
temp-benchmark22
temp-udim-images21
fracture_modifier-master21
fracture_modifier21
temp-fracture-modifier-2.821
temp-greasepencil-vfx19
blender-v2.78c-release19
temp-eeveelightcache18
temp-sybren-cow-ocean18
temp-tab_drag_drop18
tmp_hair_curves18
blender-v2.78b-release18
temp-dynamic-overrides14
blender-v2.78-release13
temp-greasepencil-object-stacksplit12
soc-2020-production-ready-light-tree-210
soc-2020-production-ready-light-tree10
gsoc-2018-many-light-sampling10
vr_scene_inspection6
TEMP-UI-DECOR5
temp-keymap-changes4
ui_layout_gridflow4
tmp-CollectionsAnim4
temp-lanpr-cleanup24
tmp-b28-motionpath-drawing4
temp-blender-2.81-release-with-wrong-merge4
greasepencil-object4
temp-keymap-save4
temp-flexible-spacing4
temp-gpencil-eval3
soc-2019-npr3
greasepencil-refactor3
vamr-openxr-module2
functions-experimental-refactor2
blender-v2.79b-release2
soc-2017-normal-tools2
functions2
blender-v2.79a-release2
builtin-simulation-nodes2
simulation-tree2
soc-2019-openxr2
particle-solver-dev2
fluid-mantaflow2
experimental_gp_weight2
temp-sybren-meshdeform1
greasepencil-experimental1
tmp-static-override-insertion1
blender-v2.83-release1
strand_editmode1
temp-object-multi-mode1
custom-manipulators1
temp-workspace-object-mode-removal1
temp-group-collections1
tmp-debug-filebrowser1
temp-modifier-rm-cddm1
temp-workspace-changes1
temp-ssr1
tmp-COW_InsertKeyframe_Fix1
temp-lightprobe-rename1
topbar1
temp-drawcontext1
temp-workspace-addons1
temp-cycles-draw-manager1
temp-vr-draw-thread1
temp-scene-obedit-remove1
temp-sybren-particles1
temp-lanpr-cleanup1
tmp-TimelineHeaderButtonsStretching1
blender2.8-workbench1
temp-usd-library-update-20.021
temp-render-depsgraph1
workspaces1
temp-workspace_mode1
soc-2019-embree-gpu1
temp-sybren-modifier-nonmesh1
tmp-T806031
blender2.8-snapping_with_occlusion1
temp-unified-collections1
id_override_static1
temp-workspace_active_object1

Favourite Files

FilenameTotal Edits
platform_win32.cmake69
versions.cmake47
CMakeLists.txt47
CMakeLists.txt40
harvest.cmake37
make.bat34
parse_arguments.cmd22
macros.cmake21
configure_msbuild.cmd18
platform_win32_msvc.cmake17

File Changes

ActionTotalPer Commit
Added1070.2
Modified1 3862.3
Deleted1770.3

Code Changes

ActionTotalPer Commit
Lines Added13 18823.7
Lines Removed6 58911.8

Latest commits Feed

Revision e41a8bf by Ray molenkamp (master)
1 day and 1 hour ago
Merge remote-tracking branch 'origin/blender-v2.92-release'
Revision 5496d8c by Ray molenkamp (master)
1 day and 1 hour ago
Windows: Fix wchar_t truncation

BLI_strncpy_wchar_from_utf8 made the assumption that
wchar_t is UTF-32 bit regardless of environment, while
this holds true on both mac and linux, on windows
wchar_t is actually actually UTF-16.

This resulted in the upper 16 bits being dropped from
from some string conversions and prevented blender
from starting when installed in a path with unicode
code-points over 0xffff.

There was also a fair bit of code duplication between
BLI_strncpy_wchar_from_utf8 and BLI_str_utf8_as_unicode_and_size

this change essentially removes all logic from
BLI_strncpy_wchar_from_utf8 and calls the right function
for the right environment.

Reviewed By: brecht , Robert Guetzkow

Differential Revision: https://developer.blender.org/D9822
Revision 51c433f by Ray molenkamp (master)
January 25, 2021, 15:50 (GMT)
Windows: Remove zero terminator from stack trace

Important lesson to be learned here, leaving comments
is great and in the moment, they usually make sense.

Many months later they may not quite make as much sense
any more and time will have to be spend to figure out
what was meant, all of this would have been averted with a
better comment.

The zero terminator in this case, I can find no evidence
of it being used or relied on at any point. It does however
break GTests's `EXPECT_EXIT` macro that stops looking in
the output as soon as it sees the zts and doesn't end up
looking at the actual assert text being thrown. Which in
turn makes the`fcurve_active_keyframe`test fail when run
in debug mode on windows.
Revision fa817b8 by Ray molenkamp (master)
January 15, 2021, 19:36 (GMT)
Merge remote-tracking branch 'origin/blender-v2.92-release'
Revision de60dc8 by Ray molenkamp (master)
January 15, 2021, 19:36 (GMT)
Fix: Build error with MSVC 2017

BKE_cryptomatte_extract_layer_name was using std::isdigit
without including <cctype> somehow only MSVC 2017 had a
problem with that.
Revision 7e53549 by Ray molenkamp (master)
December 17, 2020, 04:03 (GMT)
Clean-up: Fix build warning with MSVC

Callback function was using int while update_render_passes_cb_t was
using eNodeSocketDatatype leading to a build warning about different
argument types with MSVC.
Revision 684c771 by Ray molenkamp (master)
December 16, 2020, 14:27 (GMT)
Fix: Python warning in windows debug builds

When doing a debug build on windows, blender will
start with the following warning:

"Unable to find the python binary, the multiprocessing
module may not be functional!"

The root cause for this issue is: for a debug build
the python binary is called python_d.exe rather than
just python.exe

This change fixes BKE_appdir_program_python_search
to look for the _d suffix for debug builds on windows

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

Reviewed by: Campbell Barton
Revision 0dbbcaf by Ray molenkamp (master)
December 11, 2020, 19:09 (GMT)
Fix: Fix potential memory leak in BLI_getenv

Issue introduced in rB87b19b3aba0c and unlikely to occur
but no reason not to have correct code.
Revision 87b19b3 by Ray molenkamp (master)
December 11, 2020, 18:59 (GMT)
Fix: BLI_getenv returns ascii not UTF8 on windows

BLI_getenv has always incorrectly returned ascii rather
than UTF-8. This change corrects this behaviour.

This resolves issues when the `BLENDER_USER_CONFIG`
environment variable contains a path with Unicode characters
on windows as reported in T74510 (but unlikely the root
cause for the issue at hand there)

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

Reviewed by: brecht
Revision f637b47 by Ray molenkamp (master)
December 3, 2020, 18:00 (GMT)
MSVC: Enable clang-tidy analyser

This enables the use of clang-tidy in the VS IDE.

To use it:

1 - Enable WITH_CLANG_TIDY in your cmake configuration
2 - From the Analyse pull down menu select Run Code Analysis on...

The analyser is currently not enabled by default on build
given it is quite slow and there are quite a few problems
it reports that we still need to deal with.

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-2021