August 10, 2021, 01:35 (GMT) |
Cleanup: use const result in `ED_keyframes_find_*` functions. |
August 10, 2021, 01:35 (GMT) |
Fix shortcut for Asset Details not showing in Asset Browser pulldown The shortcut wouldn't show up in the Asset Browser's "View" pulldown for the "Asset Details" item. It's the "N" key to toggle the right sidebar. |
August 10, 2021, 01:35 (GMT) |
Windows: Add support to compile python api docs from make file This adds support to compile the html python api docs from the command line by running `make doc_py` matching support between windows and unix. This patch also makes it so the compiler is not needed if you set the `blender_bin` variable, this affects icon generation as well. In the future, I want to move away from generating the build output in the build directory but that can come in a later change. Reviewed By: LazyDodo Differential Revision: https://developer.blender.org/D12144 |
August 10, 2021, 01:35 (GMT) |
Cleanup: rename `FileList::asset_library` ? `asset_library_ref` In the `FileList` struct, rename the `AssetLibraryReference *asset_library` field to `asset_library_ref` -- it's a description of which asset library is used, and not the asset library itself. This is to make space for a future `AssetLibrary *asset_library` field, which will point to an actual asset library struct/class. No functional changes. Reviewed by: Severin Differential Revision: https://developer.blender.org/D12151 |
August 10, 2021, 01:35 (GMT) |
Cleanup: rna_xr.c - Rename functions to use RNA identifiers - Use SET_FLAG_FROM_TEST macro - Specify max string length for relevant function params |
August 10, 2021, 01:35 (GMT) |
August 10, 2021, 01:35 (GMT) |
Xcode: support cmake options for grouping in folders The Xcode IDE can also benefit from the options: - WINDOWS_USE_VISUAL_STUDIO_SOURCE_FOLDERS - WINDOWS_USE_VISUAL_STUDIO_PROJECT_FOLDERS So add suport to these options and also renames them as they are no longer limited to just Windows and Visual Studio. Reviewed By: brecht, ankitm Differential Revision: https://developer.blender.org/D12132 |
August 10, 2021, 01:35 (GMT) |
Cleanup: Add missing newline at end of file |
August 10, 2021, 01:35 (GMT) |
Cleanup: Use conventional naming for private Session members Makes it consistent with the guidelines and the Cycles X branch, and allows to backport fix for the viewport update from the branch. Will cause a merge conflict, which should be simple accept-ours in the branch. |
August 10, 2021, 01:35 (GMT) |
Cleanup: use range2f in `ED_keylist_find_any_between`. |
August 10, 2021, 01:35 (GMT) |
Cleanup: use MEM_SAFE_FREE macro |
August 10, 2021, 01:35 (GMT) |
GPencil: New Select Random operator Select strokes or points randomly (similar to meshes). Reviewed By: pepeland Differential Revision: https://developer.blender.org/D12157 |
August 10, 2021, 01:35 (GMT) |
Cleanup: clang tidy `bugprone-signed-char-misuse` |
August 10, 2021, 01:35 (GMT) |
Fix memory leak from rB263fa406cd2b |
August 10, 2021, 01:35 (GMT) |
Fix T90087: Assigning object data doesn't copy vertex groups Assigning a mesh seems to do its own parameter copying, which means we need to manual copy its vertex groups here, which was just overlooked in rB3b6ee8cee708. Differential Revision: https://developer.blender.org/D12110 |
August 10, 2021, 01:35 (GMT) |
Fix: Avoid floating point error in some mesh primitive nodes Some mesh primitives created using geometry nodes use loops to create vertices and accumulates positions/angles in FP variables. This allows rounding errors to accumulate and can introduce significant errors. To minimize changes from original implementation, variables allowing errors to accumulate are replaced by: delta * index. Affected Mesh Primitives nodes are Line, Grid, Cylinder, Circle, Cone, and UV-Sphere. Differential Revision: https://developer.blender.org/D12136 |
August 10, 2021, 01:35 (GMT) |
Add custom data comparison for generic attributes Generic attributes CD_PROP_* comparison is added in customdata_compare Checks for built-in as well as user created attributes. Reviewed By: JacquesLucke Differential Revision: https://developer.blender.org/D12137 |
August 10, 2021, 01:35 (GMT) |
PyDoc: Fix poll_message_set API documentation to consistent with Python style Fix poll_message_set API documentation to consistent with Python style Reviewed By: Blendify Differential Revision: https://developer.blender.org/D12150 |
August 10, 2021, 01:35 (GMT) |
XR Controller Support Step 2: Action Maps Addresses the remaining portions of T77137 (Python API for Controller Interaction), which was partially completed by D10942. Adds an XR "action maps" system for loading XR action data from a Python script. Action maps are accessible via the Python API, and are used to pass default actions to the VR session during the xr_session_start_pre() callback. Since action maps are stored only as runtime data, they will be cleaned up with the rest of the VR runtime data on file read or exit. Reviewed By: Julian Eisel, Hans Goudey Differential Revision: https://developer.blender.org/D10943 |
August 10, 2021, 01:35 (GMT) |
GPencil: New Caps icons These icons are used to define the type of caps. Designed by: Matias Mendiola Reviewed by: Pablo Vazquez |
|