April 18, 2019, 06:04 (GMT) |
clang-format: add statement macro Disabled for now but corrects syntax when we switch to v8. |
April 18, 2019, 05:59 (GMT) |
Cleanup: indentation from braces in '#if 0' |
April 18, 2019, 05:59 (GMT) |
Cleanup: comment blocks |
April 18, 2019, 04:52 (GMT) |
UI: don't expand selection tool option enum This was taking too much space. |
April 18, 2019, 04:52 (GMT) |
Cleanup: move region manipulation to utility functions |
April 18, 2019, 04:52 (GMT) |
Cleanup: warnings |
April 17, 2019, 20:25 (GMT) |
further fix attempts for crashing |
April 17, 2019, 19:26 (GMT) |
cmake: Fix python linker issues on windows. Recent cmake work made the debug build link both python37.dll and python37_d.dll |
April 17, 2019, 19:20 (GMT) |
attempt to take hard edges into account at quad remeshing (with mark sharp on edges) |
April 17, 2019, 17:37 (GMT) |
Edit Mode: Rework display to differentiate selection modes This removes the large edges and instead use colors to hint in which selection mode the user is. The component in each individual selection mode is more prominent to add more emphasis. The other components are less prominent and dimmed. A minor default theme changes needed to be made to keep clarity in all combinations. Forcing old behavior (no selection mode hit) could be done quite easily by just making the 2 booleans true (selectFaces and selectEdges). Reviewers: campbellbarton, billreynish Reviewed By: campbellbarton, billreynish Subscribers: ThinkingPolygons Maniphest Tasks: T1234 Differential Revision: https://developer.blender.org/D4526 |
April 17, 2019, 17:24 (GMT) |
ClangFormat: disable for generated theme |
April 17, 2019, 16:50 (GMT) |
Cleanup: line wrapping caused by comments |
April 17, 2019, 16:09 (GMT) |
Animation: Refactor storage usage during fcurve modifier evaluation Previously, when a fcurve modifier used storage, many heap allocations were done. This caused major slowdowns as described in T63656. Furthermore, the storage usage was a special case only used by the Cycles modifier. This refactor makes storage usage the "normal" case. That reduces the overall complexity. The storage is stack allocated now. The framerate on the provided test scene went up from ~5 fps to ~16 fps. Reviewers: angavrilov Differential Revision: https://developer.blender.org/D4701 |
Revision 865bb3f by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 17, 2019, 16:09 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/blenloader/intern/versioning_280.c source/blender/draw/engines/gpencil/gpencil_engine.h |
April 17, 2019, 15:39 (GMT) |
Tests: Fix Alembic regression test |
April 17, 2019, 15:32 (GMT) |
Tests: Fix ID properties test Simply adjust to Python API changes done in 2.8. |
April 17, 2019, 14:54 (GMT) |
Avoid autosave name collisions When the same .blend file was open in two instances of Blender, the autosaved files would overwrite each other. The solution is to put the pid into the filename. The exact pattern is the result of a discussion with @pablovazquez. |
April 17, 2019, 13:58 (GMT) |
Fix T63678 Link error of tests with MSVC. Ideally OCIO removes their log2 implementation from the global namespace but for now this linker tweak will have to do. |
April 17, 2019, 12:32 (GMT) |
GPUBuffers: Remove wrong assert The assert was not true if the pbvh node had no triangle. Also update the comment to reflect that. |
April 17, 2019, 11:49 (GMT) |
Fix T63673: Wrong api documentation for Quaternion.dot(other) |
|
|
|


Master Commits
MiikaHweb | 2003-2021