October 4, 2021, 02:14 (GMT) |
Cleanup: use system includes |
October 4, 2021, 02:12 (GMT) |
check_cppcheck: use quiet output Without this, each cppcheck invocation included all defines/includes flooding the console with unhelpful information. Also remove nonexistent directory to exclude. |
October 4, 2021, 02:12 (GMT) |
check_cppcheck: use '--cppcheck-build-dir' Use a temporary directory for faster performance. |
October 4, 2021, 02:12 (GMT) |
project_source_info: queue_processes() now waits for jobs to finish queue_processes() - used for some of the "make check_*" utilities, wasn't waiting for all jobs to finish before returning. This conflicted with running cleanup operations. |
October 4, 2021, 02:12 (GMT) |
Fix possible NULL pointer deference The pointer was referenced before being checked. |
October 4, 2021, 01:28 (GMT) |
Fix T91904: Assert when loading empty CurveProfile Somehow, the file from T71329 has an empty curve profile. While that may be a problem in itself, it's reasonable to avoid asserts or crashes when loading or drawing such a CurveProfile. This commit just makes sure the table always has a single vertex, and adds some checks in drawing code. |
October 4, 2021, 00:52 (GMT) |
Cleanup: Make more functions static This simplifies the surface of the API for a CurveProfile. |
October 3, 2021, 23:54 (GMT) |
Cleanup: Replace macro with function |
October 3, 2021, 23:31 (GMT) |
Cleanup: Make function static |
October 3, 2021, 23:23 (GMT) |
Cleanup: Add doxygen sections, rearrange functions |
October 3, 2021, 22:28 (GMT) |
Keymap: print more verbose output for --debug-handlers Include the short-cut text and the operator properties to make it easier to track down the key-map item source that matched the event. |
October 3, 2021, 22:28 (GMT) |
Cleanup: rename eRegionType -> eRegion_Type Match eSpace_Type. |
October 3, 2021, 22:28 (GMT) |
Fix key-map with fall-back tool on RMB select Regression in bffda4185dc7eee88e49818b72fa8c34dc2778e6. |
October 3, 2021, 21:58 (GMT) |
Asset Browser: Support dragging assets into catalogs With this it is possible to select any number of assets in the Asset Browser and drag them into catalogs. The assets will be moved to that catalog then. However, this will only work in the "Current File" asset library, since that is the only library that allows changing assets, which is what's done here. While dragging assets over the tree row, a tooltip is shown explaining what's going to happen. In preparation to this, the new UI tree-view API was already extended with custom drop support, see 4ee2d9df428d. ---- Changes here to the `wmDrag` code were needed to support dragging multiple assets. Some of it is considered temporary because a) a proper #AssetHandle design should replace some ugly parts of this patch and b) the multi-item support in `wmDrag` isn't that great yet. The entire API will have to be written anyway (see D4071). Maniphest Tasks: T91573 Differential Revision: https://developer.blender.org/D12713 Reviewed by: Sybren St�vel |
October 3, 2021, 21:25 (GMT) |
Commit working code. |
October 3, 2021, 21:18 (GMT) |
Cleanup: Rename file-list function to better match what it's doing |
October 3, 2021, 20:01 (GMT) |
Geometry Nodes: Handle Type Selection Node Update This node creates a boolean field selection of bezier spline points that have a handle of the given type on the selected 'side' of the contol point. This is evaluated on the point domain. Differential Revision: https://developer.blender.org/D12559 |
October 3, 2021, 19:40 (GMT) |
Cleanup: Move curveprofile.c to C++ |
October 3, 2021, 18:43 (GMT) |
Geometry Nodes: Points to Volume Fields fixes A few items when OpenVDB is not enabled. - Cleanup a compiler warning - Add a node warning message - Return an empty geometry set |
October 3, 2021, 15:30 (GMT) |
Fix T91810 Bevel not working well with certain unbeveled edge positions. A previous commit, c56526d8b68ab, which sometimes didn't drop offsets into 'in plane' faces, as a fix to T71329, was overly aggressive. If all the intermediate edges are in the same plane then it is fine to just put the meeting point on the plane of the start and end edges. |
|
|
|


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