December 23, 2020, 13:43 (GMT) |
Fix incorrect debugging text in extra operator icons for buttons |
December 23, 2020, 13:34 (GMT) |
Cleanup: Move functions to new ED (editor) operators file & general cleanup With the new `ed_util_ops.c` introduced in 2250b5cefee7, existing code can be cleaned up to use it. * Move new ID preview operators to `ed_util_ops.c` * Move ED operator registration to `ed_util_ops.c` * Use doxygen sections in `ed_util_ops.c` * Rename ID related ED operators to use `ED_OT_lib_id_` prefix. * Remove unused `#include`s |
December 23, 2020, 13:34 (GMT) |
Fix T84013: Crash closing maximized File Browser opened from Preferences After 1e799dd26ec1, the logic to recognize a temporary File Browser window didn't work correctly anymore. It would recognize a maximized File Browser inside a temporary window as a temporary File Browser window, and attempt to close this (rather than returning to the previous layout). The logic there was pretty weak, and still is I think. A more stable solution would need bigger refactoring. With this, it's also not possible to maximize or fullscreen an area within a temporary window (Preferences, File Browser, render window) anymore. Think that won't make a noticable difference, since you couldn't open multiple areas there anyway, and the area seems to be maximized already. Cleaned up the code a bit to not become more confusing with the changes. |
December 23, 2020, 11:42 (GMT) |
GPencil: Reverse menu items and cleanup unused |
December 23, 2020, 10:56 (GMT) |
GPencil: Change Elastic defaults to 0.15 |
December 23, 2020, 10:17 (GMT) |
Sculpt Undo: Fix broken memory size and potential use of uninitialized variables. That code looked really like a joke tbh... Random reported memory usage is not really that important, but the uninitialized items counts was potentially fairly severe. |
December 23, 2020, 08:36 (GMT) |
Merge branch 'master' into temp-gpencil-interpolate |
December 23, 2020, 08:34 (GMT) |
GPencil: Change default values |
December 23, 2020, 06:47 (GMT) |
Fixed undo bugs caused by SculptVertRef refactor. I need to figure out the right way to make assigning a pointer to a SculptVertRef to an int* spit out a compiler error. |
December 23, 2020, 01:13 (GMT) |
Cleanup: Reduce Variable scope clip_buttons |
December 22, 2020, 22:59 (GMT) |
Merge branch 'master' into sculpt-dev |
December 22, 2020, 22:59 (GMT) |
Sculpt: Mask Init operator and random init modes |
December 22, 2020, 22:11 (GMT) |
Added a new cavity automasking mode for sculpt colors painting. In theory it should also work with other sculpt tools (the automasking code is fairly general) though it doesn't seem to do much. |
December 22, 2020, 20:58 (GMT) |
Cleanup: Use true and false for booleans |
December 22, 2020, 18:49 (GMT) |
GPencil: Change Operator Text |
December 22, 2020, 18:47 (GMT) |
GPencil: Add Remove Breakdowns to Menu in Dopesheet |
December 22, 2020, 18:26 (GMT) |
WM: minor optimization for when there is a large number of notifiers Don't add the same stats refresh notifiers multiple times, it can be slow to search the full list of notifiers for duplicates when there are many. Fundamentally the time complexity in searching for duplicates is still bad. Inspired by D9901 from Erik Abrahamsson |
December 22, 2020, 18:23 (GMT) |
Fix for "use_soft_limits" |
December 22, 2020, 18:02 (GMT) |
Merge branch 'master' into greasepencil-object |
December 22, 2020, 18:01 (GMT) |
Merge branch 'master' into temp-gpencil-interpolate |
|
|
|


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