September 22, 2021, 06:31 (GMT) |
Fix T91511: GPencil weight_get and Vertex Groups not working at expected The API was checking the number of total weights with the first point of the stroke and this was not valid because each point can have different number of weight elemnts, |
September 22, 2021, 06:31 (GMT) |
Fix T91448: GPencil Fill simplify not working in render The simplify was hardcode to be disabled in render. |
September 22, 2021, 06:30 (GMT) |
Fix straightline gesture snapping not working for modal tools This was implemented in {rB14d56b4217f8} but was never working for tools/operators other than the sculpt line mask tool. To be precise, the preview actually snapped but the operations (e.g. mesh bisect, vertex weight gradient) still happened "unsnapped" in modal. For the sculpt line mask tool this wasnt a problem, because it only draws a preview while modal, the actual mask was only applied later. This solves part one of T91320 (snapping), sculpting also introduced flipping in {rB7ff6bfd1e0af} which does not make much sense for all tools, but in bisect this could actually be supported, will add that in a separate Diff. ref T91320 Maniphest Tasks: T91320 Differential Revision: https://developer.blender.org/D12470 |
September 22, 2021, 06:29 (GMT) |
Fix memory leak if an error occurred assigning id-property sequence |
September 22, 2021, 06:29 (GMT) |
Fix T89241: Scale to fit overflows into a second line |
September 22, 2021, 05:47 (GMT) |
Merge branch 'master' into soc-2021-curves |
September 22, 2021, 04:03 (GMT) |
More fixes for float mesh normals in subdivision code |
September 22, 2021, 02:35 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
September 21, 2021, 20:10 (GMT) |
Asset Catalog Test: avoid copying a file to a directory Unit tests are failing on Windows, because it cannot copy a file. This could be because the code used `BLI_copy(src_file_path, dst_dir_path)`. It's now rewritten to `BLI_copy(src_file_path, dst_file_path)` to test whether that fixes things. |
September 21, 2021, 20:05 (GMT) |
Asset Catalog Test: reinstate commented-out cleanup code |
September 21, 2021, 20:02 (GMT) |
UUIDs: rename UUID to bUUID Rename the C++ class to `bUUID`, following rBaf95542df3ab6b5a9ddce4c933ef6b2230d833eb. No functional changes. |
September 21, 2021, 19:58 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs |
September 21, 2021, 19:43 (GMT) |
Asset Catalogs: include BLI_winstuff.h on Windows `BLI_winstuff.h` is necessary on Windows to use `S_ISREG` and `S_ISDIR` macros. |
September 21, 2021, 19:18 (GMT) |
One more rename I missed |
September 21, 2021, 19:14 (GMT) |
UUIDs: rename UUID to bUUID Rename the `UUID` struct & C++ class to `bUUID`. This avoids a symbol clash on Windows, which also defines `UUID`. This only pops up when a `UUID` field is used in the DNA code, which is why it wasn't a problem before (it will be once D12589 lands). No functional changes. |
September 21, 2021, 16:33 (GMT) |
Asset Catalogs: prevent writing of empty files |
September 21, 2021, 16:33 (GMT) |
Asset Catalogs: nicer temporary filename when writing |
September 21, 2021, 16:33 (GMT) |
Cleanup: mention `UUID_STRING_LEN` in comment Mention that `UUID_STRING_LEN` exists in the documentation of `BLI_uuid_format()`. No functional changes. |
September 21, 2021, 16:33 (GMT) |
Cleanup: clarify `AssetCatalogService::write_to_disk()` No functional changes. |
September 21, 2021, 15:48 (GMT) |
Asset Catalogs: defer writing of catalog definitions Instead of writing the catalog definition file (CDF) immediately after creating a new catalog, wait until the `write_to_disk(...)` function is called. As a result, it's now also possible to create an `AssetCatalogService` without passing it an asset library root path (for example when creating catalogs in a not-yet-saved blend file and without having an asset library opened/configured/selected). |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021