Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-11 | GPencil: Fix typo error in struct name for write | Antonio Vazquez | |
This produced errors loading the mask list. | |||
2020-02-11 | GPencil: Fix merge layers operator to merge Mask list | Antonio Vazquez | |
2020-02-11 | GPencil: Add new Hide and Invert icons to Masks | Antonio Vazquez | |
2020-02-11 | GPencil: Add limit control for number of masking layers | Antonio Vazquez | |
2020-02-11 | Merge branch 'greasepencil-object' into greasepencil-refactor | Antonio Vazquez | |
2020-02-11 | Merge branch 'master' into greasepencil-object | Antonio Vazquez | |
2020-02-11 | CLeanup: clang-format | Campbell Barton | |
2020-02-11 | Cleanup: minor edit to last commit | Campbell Barton | |
Avoid repeating the fallback return. | |||
2020-02-11 | Fix T73348: Surface Deform distortion on bind with small faces | Campbell Barton | |
Thanks to @CodyWinch for finding the root cause | |||
2020-02-11 | Merge branch 'blender-v2.82-release' | Campbell Barton | |
2020-02-11 | Fix T73682: Sampling color fails for float images | Campbell Barton | |
2020-02-11 | Fix T73695: line highlight jitters with smooth scroll | Kai Jægersen | |
2020-02-11 | UI: Use popup dialog for make single user from operator search | Campbell Barton | |
Use a popup since the default action was to do nothing, the user would always need to access the redo panel. Resolves T73711. | |||
2020-02-11 | Fix T56108: Crash editing corrupted vertex groups | Campbell Barton | |
While the file in this report had corrupted values, this is avoidable without adding any extra overhead. Use unsigned vertex group indices since we don't need negative values, this is an alternative to checking they aren't negative in many places. Vertex group values over INT_MAX is still considered invalid, so any accidental unsigned wrapping won't be silently ignored. | |||
2020-02-11 | Cleanup: remove duplicate, commented structs | Campbell Barton | |
2020-02-11 | Cleanup: extra semicolons, comma use, undeclared vars | Campbell Barton | |
2020-02-11 | Cleanup: unused headers | Campbell Barton | |
2020-02-11 | Cleanup: add license header, use header guards | Campbell Barton | |
2020-02-11 | Doc: update to T73699 fix | Campbell Barton | |
It's important to refer to "other selected objects" in this case. | |||
2020-02-11 | Doc: simplify T72883 fix | Campbell Barton | |
Code example made it seem setting the active object was more complex than a single assignment. | |||
2020-02-11 | RNA: Raise error assigning an active object which doesn't exist | Campbell Barton | |
Previously this silently cleared the view layers active object. | |||
2020-02-11 | GPencil: Refactor: Add implementation of new mask list system | Clément Foucault | |
This system makes it possible to have up to 256 layers in a GPencil Object that can be used as masks. User can use more than 256 layers and use mask on them but the masking one must be from one of the first 256. This commit does not include optimizations. | |||
2020-02-10 | Fix T72883: Correct Context Usage | Aaron Carlisle | |
2020-02-10 | Fix T73699: Unhelpful error message when trying to knife project a manifold ↵ | Aaron Carlisle | |
object | |||
2020-02-10 | Revert "Sculpt: Remove partial viewport updates from sculpt stroke code" | Pablo Dobarro | |
This reverts commit 394b48029c5335381f774f83524ad6ee5cb986da. Leaving this here does not affect performance in any significant way and it may be useful in the future. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6688 | |||
2020-02-10 | Fix T72690: Do not draw points behind the viewport camera in the paint cursor | Pablo Dobarro | |
In some situations the symmetry point may be behind the camera, so the projection is inverted and it looks wrong. This avoids drawing points in screen space when they are behind the camera. Reviewed By: jbakker Maniphest Tasks: T72690 Differential Revision: https://developer.blender.org/D6487 | |||
2020-02-10 | Fix T66349: Add missing update for face orientation overlay | Pablo Dobarro | |
This forces the full geometry when that overlay is enabled. I would rather not support this and leave that bug as a know issues/ limitation because this is terrible for performance and people may not be aware that by enabling the option they are disabling the optimization. Reviewed By: jbakker Maniphest Tasks: T66349 Differential Revision: https://developer.blender.org/D6552 | |||
2020-02-10 | GPencil: Add header checkbox in Mask Panel | Antonio Vazquez | |
2020-02-10 | Cleanup: Fix warning (unused variable) | Dalai Felinto | |
2020-02-10 | GPencil: Don't hide blend mode for mask layers | Antonio Vazquez | |
2020-02-10 | GPencil: Change Mask panel layout | Antonio Vazquez | |
2020-02-10 | Cleanup: Rename `BKE_library_override_` functions to `BKE_lib_override_library_` | Bastien Montagne | |
pqrt of T72604. | |||
2020-02-10 | Updated install_deps to latest required OSL/LLVM. | Bastien Montagne | |
2020-02-10 | CTest: Disable the cross test from the avxf unit tests. | Ray Molenkamp | |
Test fails on AVX2, I'll look into this but until the cause is determined the test will be disabled | |||
2020-02-10 | Refactor: move `Library`-specific functions into proper `BKE_library` file. | Bastien Montagne | |
Even though we do not have much of those, this might change in the future, and in any case having specific functions for this ID type in generic `BKE_lib` area was really confusing. | |||
2020-02-10 | Fix mismatch in BKE headers' multi-include safeguards naming. | Bastien Montagne | |
Forgot to update those in recent `BKE_lib_` files renames. | |||
2020-02-10 | Cleanup CLOG identifiers in BKE_lib' implementation files. | Bastien Montagne | |
2020-02-10 | Merge branch 'blender-v2.82-release' | Lukas Stockner | |
2020-02-10 | Fix unreported: Packing/unpacking errors don't mention tiled images | Lukas Stockner | |
Thanks to @dfelinto for spotting this! | |||
2020-02-10 | GPencil: Fix unreported missing annotation popover menu | Antonio Vazquez | |
This was introduced when annotations was splited. | |||
2020-02-10 | Fix T73713: Tiled textures (UDIM) getting lost when saving the .blend but ↵ | Lukas Stockner | |
not the textures The issue here is simple, IMA_SRC_TILED was missing from a check for whether the image should be saved. Note that tiled images won't be automatically saved if they have never been saved before. For single images this is handled by packing them, but packing of tiled images isn't supported yet. However, in that case the file closing dialog will at least show a warning now instead of completely ignoring tiled images. | |||
2020-02-10 | Cleanup/Refactor: Move ID deletion into its own .c file. | Bastien Montagne | |
Having functions defined in `BKE_lib_id.h` implemented into `lib_remap.c` was confusing at best. Besides trivial code splitting and header includes cleanup, had to add a new `lib_intern.h` header for callbacks used by both remapping and deletion code. | |||
2020-02-10 | Merge branch 'greasepencil-object' into greasepencil-refactor | Antonio Vazquez | |
2020-02-10 | GPencil: Fix compiler error after merge | Antonio Vazquez | |
2020-02-10 | Merge branch 'greasepencil-object' into greasepencil-refactor | Antonio Vazquez | |
2020-02-10 | Merge branch 'master' into greasepencil-object | Antonio Vazquez | |
Conflicts: source/blender/blenkernel/intern/gpencil.c source/blender/editors/sculpt_paint/paint_ops.c | |||
2020-02-10 | BLI: add utilities for defining non-movable and non-copyable classes | Jacques Lucke | |
Structs and classes can subclass these member-free classes privately. Then they become non-movable, non-copyable or both. | |||
2020-02-10 | USD: Install USD library via install_deps.sh | Sybren A. Stüvel | |
This commit adds the download, extract, patch, build, and install of the Universal Scene Description (USD) library to the `install_deps.sh` script. Reviewed By: mont29, LazyDodo Differential Revision: https://developer.blender.org/D6478 | |||
2020-02-10 | Cleanup: Add basic doc about each `BKE_main` and `BKE_lib` files. | Bastien Montagne | |
Including expected prefixes for functions in those files. Part of T72604. | |||
2020-02-10 | Fix missed include update in recent BKE_library renaming. | Bastien Montagne | |