Sivu saatavilla vain englanninkielisenä.
MiikaHweb - Blender Git Statistics v1.06
Blender Git Statistics -> Developers -> lukastoenne
Lukas Toenne (lukastoenne)
Total Commits : 4 945
Master Commits : 1 032
Branch Commits : 3 913
First Commit : January 16, 2011
Latest Commit : August 26, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
August, 2021 | 9 | |
July, 2021 | 62 | |
June, 2021 | 67 | |
May, 2021 | 5 | |
April, 2021 | 15 | |
March, 2021 | 0 | |
February, 2021 | 0 | |
January, 2021 | 0 | |
December, 2020 | 0 | |
November, 2020 | 0 | |
October, 2020 | 0 | |
September, 2020 | 0 | |
August, 2020 | 0 | |
July, 2020 | 0 | |
June, 2020 | 0 | |
May, 2020 | 0 | |
April, 2020 | 0 | |
March, 2020 | 0 | |
February, 2020 | 0 | |
January, 2020 | 0 | |
December, 2019 | 0 | |
November, 2019 | 0 | |
October, 2019 | 0 | |
September, 2019 | 0 | |
August, 2019 | 0 | |
July, 2019 | 0 | |
June, 2019 | 0 | |
May, 2019 | 0 | |
April, 2019 | 0 | |
March, 2019 | 0 | |
February, 2019 | 0 | |
January, 2019 | 0 | |
December, 2018 | 11 | |
November, 2018 | 25 | |
October, 2018 | 8 | |
September, 2018 | 16 | |
August, 2018 | 7 | |
July, 2018 | 20 | |
June, 2018 | 92 | |
May, 2018 | 76 | |
April, 2018 | 9 | |
March, 2018 | 0 | |
February, 2018 | 0 | |
January, 2018 | 30 | |
December, 2017 | 44 | |
November, 2017 | 30 | |
October, 2017 | 1 | |
September, 2017 | 1 | |
August, 2017 | 32 | |
July, 2017 | 3 | |
June, 2017 | 0 | |
May, 2017 | 0 | |
April, 2017 | 0 | |
March, 2017 | 0 | |
February, 2017 | 0 | |
January, 2017 | 0 | |
December, 2016 | 5 | |
November, 2016 | 22 | |
October, 2016 | 1 | |
September, 2016 | 0 | |
August, 2016 | 12 | |
July, 2016 | 119 | |
June, 2016 | 43 | |
May, 2016 | 72 | |
April, 2016 | 71 | |
March, 2016 | 17 | |
February, 2016 | 4 | |
January, 2016 | 49 | |
December, 2015 | 145 | |
November, 2015 | 71 | |
October, 2015 | 38 | |
September, 2015 | 31 | |
August, 2015 | 4 | |
July, 2015 | 3 | |
June, 2015 | 46 | |
May, 2015 | 140 | |
April, 2015 | 272 | |
March, 2015 | 572 | |
February, 2015 | 164 | |
January, 2015 | 565 | |
December, 2014 | 165 | |
November, 2014 | 107 | |
October, 2014 | 134 | |
September, 2014 | 130 | |
August, 2014 | 143 | |
July, 2014 | 78 | |
June, 2014 | 34 | |
May, 2014 | 76 | |
April, 2014 | 186 | |
March, 2014 | 150 | |
February, 2014 | 41 | |
January, 2014 | 29 | |
December, 2013 | 84 | |
November, 2013 | 20 | |
October, 2013 | 26 | |
September, 2013 | 33 | |
August, 2013 | 11 | |
July, 2013 | 11 | |
June, 2013 | 22 | |
May, 2013 | 42 | |
April, 2013 | 34 | |
March, 2013 | 34 | |
February, 2013 | 2 | |
January, 2013 | 11 | |
December, 2012 | 13 | |
November, 2012 | 8 | |
October, 2012 | 29 | |
September, 2012 | 35 | |
August, 2012 | 22 | |
July, 2012 | 16 | |
June, 2012 | 24 | |
May, 2012 | 21 | |
April, 2012 | 6 | |
March, 2012 | 19 | |
February, 2012 | 6 | |
January, 2012 | 7 | |
December, 2011 | 11 | |
November, 2011 | 14 | |
October, 2011 | 5 | |
September, 2011 | 19 | |
August, 2011 | 0 | |
July, 2011 | 6 | |
June, 2011 | 4 | |
May, 2011 | 1 | |
April, 2011 | 7 | |
March, 2011 | 12 | |
February, 2011 | 18 | |
January, 2011 | 10 |
Commit Distribution
Favourite Files
Filename | Total Edits |
---|---|
readfile.c | 298 |
cache_library.c | 245 |
BPH_mass_spring.cpp | 225 |
particle.c | 175 |
PTC_api.cpp | 163 |
particle_system.c | 156 |
rna_nodetree.c | 140 |
implicit.h | 137 |
io_cache_library.c | 132 |
bvm_api.cc | 132 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 1 321 | 0.3 |
Modified | 18 473 | 3.7 |
Deleted | 810 | 0.2 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 299 871 | 68.2 |
Lines Removed | 145 976 | 33.2 |
Latest commits
Revision 7ff375b by Lukas Toenne (temp-runtime-node-def) August 26, 2021, 08:59 (GMT) |
Simplified runtime node type definition. |
Revision df05fae by Lukas Toenne (temp-runtime-node-def) August 25, 2021, 06:55 (GMT) |
Merge branch 'master' into temp-runtime-node-def |
August 24, 2021, 17:00 (GMT) |
Nodes: Improvements to edge panning in the node editor. - New operator property to toggle edge panning in the keymap: This is disabled by default to avoid edge-panning in cases where it gets distracting, such as adding a new node. Only the explicit translate operator(s) (GKEY or drag) have this enabled now. - Restore the initial view rect on edge pan cancel: The initial view rect is now stored in the edge pan operator data. When an operator with edge panning is cancelled it can now call the `UI_view2d_edge_pan_cancel` function to restore the original View2D rect. - Less delay in node editor scrolling: Delay is useful when scrolling through long lists, such as in the outliner, but makes node scrolling feel sluggish and unresponsive. The lower scroll speed here makes a faster response the better option. - Zoom influence feature: Somewhat slower scrolling in UI-space when zoomed out. With the 0.5 zoom influence factor nodes behave as if zoom factor is halved, otherwise it gets too fast when zoomed out. Previously scrolling would always be constant-speed in UI space, now it's half-way between UI space and node (view) space. |
Revision 824d279 by Lukas Toenne (node-scrolling-improvements) August 24, 2021, 08:15 (GMT) |
Bump scroll delay in node editor up to 0.5 seconds. |
Revision ddf4beb by Lukas Toenne (node-scrolling-improvements) August 24, 2021, 07:26 (GMT) |
Merge branch 'master' into node-scrolling-improvements |
Revision 4793154 by Lukas Toenne (temp-runtime-node-def) August 23, 2021, 08:10 (GMT) |
Revert cleanup changes to node DNA. This was used a some point to get a clear type for the node flags enum, but isn't a necessary change right now. Node DNA cleanup should be done in a separate patch. |
Revision 4af555a by Lukas Toenne (temp-runtime-node-def) August 22, 2021, 16:05 (GMT) |
Utility classes for compact node definitions in C++. Node definitions in C++ are currently spread out over a large number of files all over the code base (nodes, DNA, RNA, UI). By contrast, python nodes are very compact and can be added much more easily. To make node definitions in C++ more convenient, this patch adds some utility functions that allow defining type properties and callbacks of a node in a single file. The NodeDefinition template takes a struct (which should usually also be a child class of the template) and finds static fields and functions of the template argument to use for the node type. The "Mesh Primitive Ellipse" node has been added as an example case, it may not end up being used. Other existing node types are unaffected, this patch only provides alternative ways to define a node. Known limitations: - Only ID properties can be added in the node source files without additional DNA structs. This should be sufficient for the vast majority of nodes, but can be augmented with conventional DNA structs in node->storage if necessary. - Runtime node definitions are identified only by their idname, they do not have a fixed integer type. This has to be taken into account for versioning. - Sockets are currently added in the init function. The "template" system is not supported and a better alternative should be added eventually. |
Revision 9f31b33 by Lukas Toenne (nodes-update-readonly-tag) August 1, 2021, 19:50 (GMT) |
Print function for new depsgraph nodes for debug. |
Revision 0895eef by Lukas Toenne (nodes-update-readonly-tag) August 1, 2021, 18:21 (GMT) |
Add a read-only flag to indicate depsgraph update. The NODE_DEPSGRAPH_UPDATED flag indicates that a node has triggered a depsgraph update. This can be accessed in a depsgraph "pre" handler to find nodes which have changed through user actions. The depsgraph clears this flag for the next update. |
Revision 778a07a by Lukas Toenne (geometry-nodes-closest-points) July 30, 2021, 08:13 (GMT) |
Removing links when disabling socket is not necessary. |
MiikaHweb - Blender Git Statistics v1.06