Blender Git Statistics -> Developers -> mont29
Bastien Montagne (mont29)
Total Commits : 8 164
Master Commits : 5 030
Branch Commits : 3 134
First Commit : July 25, 2011
Latest Commit : January 20, 2021 (Today)
Commits by Month
Date | Number of Commits | |
---|---|---|
January, 2021 | 35 | |
December, 2020 | 62 | |
November, 2020 | 48 | |
October, 2020 | 77 | |
September, 2020 | 57 | |
August, 2020 | 58 | |
July, 2020 | 97 | |
June, 2020 | 98 | |
May, 2020 | 94 | |
April, 2020 | 83 | |
March, 2020 | 139 | |
February, 2020 | 182 | |
January, 2020 | 88 | |
December, 2019 | 15 | |
November, 2019 | 71 | |
October, 2019 | 41 | |
September, 2019 | 53 | |
August, 2019 | 62 | |
July, 2019 | 41 | |
June, 2019 | 34 | |
May, 2019 | 44 | |
April, 2019 | 48 | |
March, 2019 | 84 | |
February, 2019 | 84 | |
January, 2019 | 66 | |
December, 2018 | 53 | |
November, 2018 | 71 | |
October, 2018 | 43 | |
September, 2018 | 55 | |
August, 2018 | 55 | |
July, 2018 | 27 | |
June, 2018 | 181 | |
May, 2018 | 132 | |
April, 2018 | 51 | |
March, 2018 | 52 | |
February, 2018 | 69 | |
January, 2018 | 56 | |
December, 2017 | 57 | |
November, 2017 | 135 | |
October, 2017 | 82 | |
September, 2017 | 52 | |
August, 2017 | 100 | |
July, 2017 | 68 | |
June, 2017 | 83 | |
May, 2017 | 72 | |
April, 2017 | 82 | |
March, 2017 | 91 | |
February, 2017 | 57 | |
January, 2017 | 52 | |
December, 2016 | 56 | |
November, 2016 | 78 | |
October, 2016 | 64 | |
September, 2016 | 106 | |
August, 2016 | 66 | |
July, 2016 | 105 | |
June, 2016 | 159 | |
May, 2016 | 115 | |
April, 2016 | 86 | |
March, 2016 | 96 | |
February, 2016 | 78 | |
January, 2016 | 132 | |
December, 2015 | 87 | |
November, 2015 | 133 | |
October, 2015 | 208 | |
September, 2015 | 178 | |
August, 2015 | 90 | |
July, 2015 | 91 | |
June, 2015 | 106 | |
May, 2015 | 154 | |
April, 2015 | 154 | |
March, 2015 | 139 | |
February, 2015 | 142 | |
January, 2015 | 179 | |
December, 2014 | 141 | |
November, 2014 | 181 | |
October, 2014 | 152 | |
September, 2014 | 43 | |
August, 2014 | 115 | |
July, 2014 | 57 | |
June, 2014 | 43 | |
May, 2014 | 41 | |
April, 2014 | 68 | |
March, 2014 | 34 | |
February, 2014 | 23 | |
January, 2014 | 53 | |
December, 2013 | 24 | |
November, 2013 | 38 | |
October, 2013 | 28 | |
September, 2013 | 38 | |
August, 2013 | 43 | |
July, 2013 | 4 | |
June, 2013 | 20 | |
May, 2013 | 25 | |
April, 2013 | 25 | |
March, 2013 | 39 | |
February, 2013 | 50 | |
January, 2013 | 42 | |
December, 2012 | 47 | |
November, 2012 | 48 | |
October, 2012 | 59 | |
September, 2012 | 18 | |
August, 2012 | 4 | |
July, 2012 | 44 | |
June, 2012 | 23 | |
May, 2012 | 33 | |
April, 2012 | 26 | |
March, 2012 | 35 | |
February, 2012 | 16 | |
January, 2012 | 20 | |
December, 2011 | 16 | |
November, 2011 | 33 | |
October, 2011 | 14 | |
September, 2011 | 48 | |
August, 2011 | 7 | |
July, 2011 | 7 |
Commit Distribution
Favourite Files
Filename | Total Edits |
---|---|
readfile.c | 422 |
library.c | 308 |
filelist.c | 245 |
install_deps.sh | 227 |
wm_operators.c | 186 |
object.c | 181 |
scene.c | 163 |
writefile.c | 160 |
rna_modifier.c | 152 |
interface_templates.c | 151 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 507 | 0.1 |
Modified | 30 620 | 3.8 |
Deleted | 598 | 0.1 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 235 962 | 37.9 |
Lines Removed | 141 986 | 22.8 |
Latest commits 
32 minutes ago |
Merge branch 'blender-v2.92-release' |
33 minutes ago |
Fix typo in UI message. Noted by Satoshi Yamasaki (@yamyam) in rBTS5522. |
15 hours 46 min ago |
Merge branch 'blender-v2.92-release' |
15 hours 50 min ago |
Refactor modifier copying code. Things like pointers to particle systems, or softbody data being stored outside of its modifier, make it impossible for internal modifier copy data code to be self-contained currently. It requires extra processing. In existing code this was handled in several different places, in several ways, and alltogether fairly inconsistently. Some cases were even not properly handled, causing e.g. crashes as in T82945. This commit addresses those issues by: * Adding comments about the hackish/unsafe parts `psys` implies when copying some modifier data (since we need to ensure particle system copying and remapping of those pointers separately). * Adding as-best-as-possible handling of those cases to `BKE_object_copy_modifier` (note that it remains fragile, but is expected to behave 'good enough' in any practical usecase). * Remove special handling for specific editor code (`copy_or_reuse_particle_system`). This should never have been accepted in ED code area, and is now handled by `BKE_object_copy_modifier`. * Factorize copying of the whole modifier stack into new `BKE_object_modifier_stack_copy`, now used by both `object_copy_data` and `BKE_object_link_modifiers`. Note that this implies that `BKE_object_copy_modifier` and `BKE_object_copy_gpencil_modifier` are now to be used exclusively to copy single modifiers. Full modifier stack copy should always use `BKE_object_modifier_stack_copy` instead. Fix T82945: Crash when dragging modifiers in Outliner. Maniphest Tasks: T82945 Differential Revision: https://developer.blender.org/D10148 |
15 hours 58 min ago |
Refactor modifier copying code. Things like pointers to particle systems, or softbody data being stored outside of its modifier, make it impossible for internal modifier copy data code to be self-contained currently. It requires extra processing. In existing code this was handled in several different places, in several ways, and alltogether fairly inconsistently. Some cases were even not properly handled, causing e.g. crashes as in T82945. This commit addresses those issues by: * Adding comments about the hackish/unsafe parts `psys` implies when copying some modifier data (since we need to ensure particle system copying and remapping of those pointers separately). * Adding as-best-as-possible handling of those cases to `BKE_object_copy_modifier` (note that it remains fragile, but is expected to behave 'good enough' in any practical usecase). * Remove special handling for specific editor code (`copy_or_reuse_particle_system`). This should never have been accepted in ED code area, and is now handled by `BKE_object_copy_modifier`. * Factorize copying of the whole modifier stack into new `BKE_object_modifier_stack_copy`, now used by both `object_copy_data` and `BKE_object_link_modifiers`. Note that this implies that `BKE_object_copy_modifier` and `BKE_object_copy_gpencil_modifier` are now to be used exclusively to copy single modifiers. Full modifier stack copy should always use `BKE_object_modifier_stack_copy` instead. Fix T82945: Crash when dragging modifiers in Outliner. Maniphest Tasks: T82945 Differential Revision: https://developer.blender.org/D10148 |
1 day and 22 hours ago |
Merge branch 'blender-v2.92-release' |
1 day and 22 hours ago |
Fix T84739: Crash with curve brush in sculpt mode. No idea why we did not pass context to `ED_paintcurve_undo_push_end`, it is easily availbale everywhere... |
January 16, 2021, 09:28 (GMT) |
Fix T84758: Revert "LibOverride: Also consider regular embedded IDs as virtual overrides." This made Blender considers all materials to be overridden. This reverts commit 2aa7bc06e7a6adb196e552fca3289ed7b7a18f3f. |
January 15, 2021, 18:36 (GMT) |
Cleanup: LibOverride: Update comment. |
January 15, 2021, 18:27 (GMT) |
LibOverride: Also consider regular embedded IDs as virtual overrides. Those (aka root node trees and master collections) share same 'traits' as the shapekeys: RNA cannot assign them, so we need to handle them as sub-data of their owner IDs. Not sure how much this will help in improving support of overrides for scenes and nodetrees, but this is a mandatory step towards that goal for sure. |
MiikaHweb - Blender Git Statistics v1.06