February 5, 2019, 09:53 (GMT) |
Cleanup: sanitize BKE_libblock_copy_for_localize() copy flags. Asking to not copy animdata, but copy actions, is pure nonsense (and make LIB_ID_COPY_ACTIONS flag totally useless/no-op). |
February 5, 2019, 09:53 (GMT) |
Cleanup: Remove old deprecated BKE_libblock_copy_nolib() from BKE_library. Was not used anymore, time to get rid of it. |
February 5, 2019, 09:53 (GMT) |
BKE_library: id_copy: More general usage of LIB_ID_COPY_LOCALIZE. Turns out most of our 'local working copy' cases can use same set of flags. Note that this commit adds LIB_ID_COPY_CACHES to all our local meshes copying, however this is no-op since that flag is unused during mesh copying... We may want to add another set of flags without that one at some point, but for now it would not be useful imho. |
February 5, 2019, 09:53 (GMT) |
BKE_library: add 'no preview' flag to LIB_ID_COPY_LOCALIZE. No local work copy is expected to need preview data, at least it should not. Part of copy flags cleanup, done in separate commit in case something goes wrong here... |
February 5, 2019, 08:49 (GMT) |
Cleanup: initial regrouping of ID create/copy flags. Those two first sets of flags should represent some common use cases. The goal here is to reduce verbosity of calls to BKE_id_copy_ex, and help make it more obvious the 'common behaviours' of ID copying across codebase. |
February 5, 2019, 08:49 (GMT) |
Cleanup: comments before items in enums. |
February 5, 2019, 08:49 (GMT) |
Cleanup: BKE_library: rename id_copy to BKE_id_copy. Time to follow conventions for that one as well. |
February 5, 2019, 08:49 (GMT) |
Cleanup: BKE_library: remove 'test' param of id_copy. This was used in *one* place only... much better to have a dedicated helper for that kind of things. ;) |
February 5, 2019, 07:39 (GMT) |
February 5, 2019, 03:21 (GMT) |
Fix: Ensure that KeyingSet.bl_description field is properly escaped when using the Export to File operator Previously, if double-quotes appeared in the KeyingSet.bl_description field, these would cause a syntax error in the resulting .py script export of the KeyingSet. Since single quotes are even more likely to appear (e.g. as apostrophes), we now use triple quotes here. Unreported bug, noticed earlier when investigating T61010. |
February 5, 2019, 02:28 (GMT) |
Fix T58221: Spin tool w/ merge first/last crashes Spinning geometry that included non boundary/wire edges crashed when merge first/last enabled. |
February 4, 2019, 23:40 (GMT) |
Fix empty object front/back display in perspective views |
February 4, 2019, 23:29 (GMT) |
Fix T61163: Single sided images show when viewed from side |
February 4, 2019, 22:17 (GMT) |
Cleanup: remove contributors for Python files Following removal from C source code. See: 8c68ed6df16d8893 |
February 4, 2019, 22:10 (GMT) |
Cleanup: remove contributors for CMake files Following removal from C source code. See: 8c68ed6df16d8893 |
February 4, 2019, 21:32 (GMT) |
Fixed code style. |
February 4, 2019, 21:28 (GMT) |
Compositor: Added denoising node This node is built on Intel's OpenImageDenoise library. Other denoisers could be integrated, for example Lukas' work. Compositor: Made OpenImageDenoise optional, added CMake and build_env files to find OIDN Compositor: Fixed some warnings in the denoising operator build_environment: Updated OpenImageDenoise to 0.8.1 build_environment: Updated OpenImageDenoise in `make deps` for macOS Differential Revision: https://developer.blender.org/D4304 |
Revision 41f2a8c by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 4, 2019, 19:01 (GMT) |
GP: Cleanup blend render functions This is the first step to try to fix the problems with colors. |
February 4, 2019, 14:55 (GMT) |
build_environment: Updated OpenImageDenoise to 0.8.1 |
February 4, 2019, 13:27 (GMT) |
Compositor: Fixed some warnings in the denoising operator |
|
|
|


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