Blender Git Commits

Blender Git commits from all branches.

Page: 86 / 2888

September 21, 2021, 15:03 (GMT)
Port UI code to use the new catalog UUIDs
September 21, 2021, 14:45 (GMT)
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui
September 21, 2021, 14:33 (GMT)
Cleanup: move AssetCatalogDefinitionFile functions together

No functional changes.
September 21, 2021, 14:15 (GMT)
Asset Catalogs: read new on-disk catalogs before saving to disk

Before saving asset catalogs to disk, the to-be-overwritten file gets
inspected. Any new catalogs are loaded to memory.

- Changed catalog path: in-memory data wins
- Catalogs deleted on disk: they are recreated based on in-memory data
- Catalogs deleted in memory: deleted on disk as well
- New catalogs on disk: are loaded and thus survive the overwriting
September 21, 2021, 14:15 (GMT)
Asset Catalog tests: initialise the tempdirs

Call `BKE_tempdir_init("")` to have non-empty tempdirs.
September 21, 2021, 14:11 (GMT)
Cleanup: refactor asset catalog definition file loading

Change the API for loading asset catalog definition files, by moving the
file/line parsing code into the `AssetCatalogDefinitionFile` class.

This separates the parsing of these files from handling the parsed data.
The caller of the `parse_catalog_line()` function has to provide a callback
that stores the `AssetCatalog` in the desired place.

No functional changes.
September 21, 2021, 14:10 (GMT)
Remove remaining C++ filesystem file & CMakeLists entries
September 21, 2021, 14:07 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
September 21, 2021, 14:06 (GMT)
Remove ghc::filesystem files
September 21, 2021, 14:02 (GMT)
Use existing C-APIs for path and filesystem handling

The `ghc::filesystem` we wanted to use for a platform compatible
replacement of `std::filesystem` (see D12197) doesn't behave as we
expect or want to. We could probably find a solution, but it's not worth
the extra time. To move this forward, we can switch the asset catalogs
to use Blender's C functions for path and filesystem handling.

Differential Revision: https://developer.blender.org/D12538
September 21, 2021, 11:24 (GMT)
Merge branch 'master' into subdivision_work
September 21, 2021, 11:24 (GMT)
Correct comment, spelling.
September 21, 2021, 11:24 (GMT)
Remove todo comments.
September 21, 2021, 11:24 (GMT)
Use proper enum type.
September 21, 2021, 11:24 (GMT)
Don't put PatchMap into global namespace.
September 21, 2021, 11:24 (GMT)
Use PIMPL idiom, put PatchMap in blender::opensubdiv namespace.
September 21, 2021, 11:24 (GMT)
etype
September 21, 2021, 11:24 (GMT)
Add copyright headers.
September 21, 2021, 11:24 (GMT)
Clarify "wrap".
September 21, 2021, 11:24 (GMT)
Clarify buffer interface state comment.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021