Revision 9933b5b by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) February 13, 2020, 16:53 (GMT) |
move float4x4 into separate file |
February 13, 2020, 16:48 (GMT) |
GPencil: Cleanup: Move codeblocks to improve code quality. |
February 13, 2020, 16:48 (GMT) |
Add initial, very basic save/open & library linking blendfile tests. Do not do much for now, but would have been enough to catch the crash introduced the other day in linking code... |
Revision 2e950e3 by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) February 13, 2020, 16:47 (GMT) |
move float2 to separate file |
February 13, 2020, 16:46 (GMT) |
Py API: Add `orphans_purge` helper to `bpy.data`. Much more convinient than trying to use outliner operator... |
Revision bb4b0cc by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) February 13, 2020, 16:45 (GMT) |
move float3 to separate file |
February 13, 2020, 16:27 (GMT) |
Merge branch 'master' into greasepencil-object |
February 13, 2020, 16:22 (GMT) |
GPencil: Back default Vertex Color for Brush to Green Other areas of blender use White, but as GPencil default background is White, to have the default color as white is not logic. We have decided to use the default green color used as icons color and in some add brushes. |
February 13, 2020, 16:04 (GMT) |
GPencil: Fix compiler warnings |
February 13, 2020, 15:56 (GMT) |
Fix for fix (c) assert from own recent commit. This master_collection thing is really, really annoyingly spreading all over the place... |
February 13, 2020, 15:46 (GMT) |
Volumes: show data type in grids list |
February 13, 2020, 15:33 (GMT) |
Cleanup: add clarifying comment to ViewLayer->layer_collections |
February 13, 2020, 15:23 (GMT) |
Fix (unreported) private/embedded IDs being added to `bpy.data.user_map()` dict. We do not want those here. |
February 13, 2020, 15:23 (GMT) |
Fix (unreported) fully broken `bpy.data.user_map()` helper. The introduction of python instancing for ID data in 2.80 completely broke the 'smart & efficient' hack of using a same py object as key for initial quick check, since rebuilding the RNAPointer in the BPy_StructRNA would actually affect the py instance of the first ID used to generate that py object... TL;DR: No need for this complex and unclear optimization anymore, since we do not actually rebuild a whole py object anymore every time we call `pyrna_id_CreatePyObject()` from a same ID pointer. |
February 13, 2020, 15:23 (GMT) |
libquery: Add 'owner id' to callback data. In some cases it's important to always have a proper ID as reference, e.g. whene generating data supposed to represent main data-base... |
February 13, 2020, 15:23 (GMT) |
Cleanup old special cases from some libquery callbacks. We now have proper flagging for horrible loopback pointers... |
February 13, 2020, 15:23 (GMT) |
Refactor libquery ID looper callback to take a single parameter. Using a struct here allows to change given parameters to the callbacks without having to edit all callbacks functions, which is always noisy and time consuming. |
February 13, 2020, 14:53 (GMT) |
GPencil: Fix sbuffer stroke not overlapping with previous stroke |
February 13, 2020, 14:44 (GMT) |
Merge branch 'master' into greasepencil-object |
February 13, 2020, 14:22 (GMT) |
Fix OptiX denoising when multiple CUDA streams are active |
|
|
|


Master Commits
MiikaHweb | 2003-2021