December 10, 2020, 03:40 (GMT) |
RNA: use BLI_str_unescape utility for parsing escaped strings |
December 10, 2020, 03:40 (GMT) |
BLI_string: support escaping additional control character Add support for escaping a, b & f for completeness, currently it's not required. |
December 10, 2020, 03:40 (GMT) |
BLI_string: add BLI_str_unescape utility function Performs the reverse of BLI_str_escape. This allows logic to be removed from RNA path handling. |
December 10, 2020, 03:40 (GMT) |
Fix BLI_str_escape with control characters, add unit tests |
December 10, 2020, 03:40 (GMT) |
Cleanup: rename BLI_strescape to BLI_str_escape Prepare for `BLI_str_unescape` which doesn't read well without the separator. |
December 10, 2020, 03:33 (GMT) |
Remove missed prop |
December 10, 2020, 03:05 (GMT) |
UI: Tracking: Remove operator options exposed as props In the movie clip editor, some options of operators are exposed as properties and are shown in the toolbar. Other areas of Blender do not do this making the movie clip editor break paradigm. This change is needed to migrate the current toolbar to a new active tool based toolbar Differential Revision: https://developer.blender.org/D9805 |
December 10, 2020, 02:01 (GMT) |
Don't allow selecting single .blend's as Asset Libraries for now Always select a directory - although this could contain a single .blend file of course. But this will make it easier to add the index/cache in future because it could just be placed in this directory. |
December 10, 2020, 01:53 (GMT) |
Finish support for directories as Asset Libraries I recently found out that the file reading code already supports listing the data-blocks from all .blends in a directory. All that was left to do was making sure drag & drop works, which is what this commit fixes. Addresses T82682. |
December 10, 2020, 01:31 (GMT) |
Fix T82852: Cycles crashes when editing a mesh with adaptive subdivision The issue is caused by stale data on the Mesh Node which is not cleared during synchronizing since the socket API refactor so that we can detect changes. However, synchronization only updates the sockets of the Mesh, so other properties were left with outdated values. This caused an underflow when computing attribute size for undisplaced coordinates as it was using the current number of vertices minus the previous count of subdivision vertices, which at this point should be 0. Added a simple method to clear non socket data. Also modified Mesh.add_undisplaced to always use an ATTR_PRIM_GEOMETRY as the data is not subdivided yet and it avoids any further issues regarding computing attribute sizes. |
December 10, 2020, 01:28 (GMT) |
Merge branch 'temp-review-asset-browser-ui' into asset-browser |
December 10, 2020, 01:27 (GMT) |
Missed another one |
December 10, 2020, 01:25 (GMT) |
Correction to previous commit |
December 10, 2020, 01:24 (GMT) |
Missed something in last commit |
December 10, 2020, 01:21 (GMT) |
"Repositories" are now called "Asset Libraries" |
December 10, 2020, 01:18 (GMT) |
"Repositories" are now called "Asset Libraries" |
December 10, 2020, 01:16 (GMT) |
Merge branch 'temp-review-asset-filelists' into temp-review-asset-browser-ui |
December 10, 2020, 01:03 (GMT) |
Repositories are now called "Asset Libraries" |
December 10, 2020, 00:50 (GMT) |
Sync with review branches - Tweak Asset Libraries panel UI in Preferences (by Hans mostly) - Rename "Repositories" to "Asset Libraries" in code and UI - Fix "Only Assets" filter hiding non-data-block file types - Address review comments - Avoid use-after-free - Rename "Make Asset" & "Remove Asset Data" to "Mark Asset" and "Clear Asset" Still not the best names, but we can live with this for now. We can still rename the operators if we find something better. - Use new 16bit fetch+AND rather than changing DNA type - Atomics: Add 16-bit fetch+AND and fetch+OR operations (signed) - Also adds tests for the new functions. - Explicitly enforce a size for preview flag - Disable loading custom previews for overriden data-blocks - Cleanup: Address review requests |
December 10, 2020, 00:44 (GMT) |
Merge branch 'master' into asset-browser |
|
|
|


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