Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-10Cleanup: Fix warning (unused variable)Dalai Felinto
2020-02-10GPencil: Don't hide blend mode for mask layersAntonio Vazquez
2020-02-10GPencil: Change Mask panel layoutAntonio Vazquez
2020-02-10Cleanup: Rename `BKE_library_override_` functions to `BKE_lib_override_library_`Bastien Montagne
pqrt of T72604.
2020-02-10Updated install_deps to latest required OSL/LLVM.Bastien Montagne
2020-02-10CTest: 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-10Refactor: 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-10Fix mismatch in BKE headers' multi-include safeguards naming.Bastien Montagne
Forgot to update those in recent `BKE_lib_` files renames.
2020-02-10Cleanup CLOG identifiers in BKE_lib' implementation files.Bastien Montagne
2020-02-10Merge branch 'blender-v2.82-release'Lukas Stockner
2020-02-10Fix unreported: Packing/unpacking errors don't mention tiled imagesLukas Stockner
Thanks to @dfelinto for spotting this!
2020-02-10GPencil: Fix unreported missing annotation popover menuAntonio Vazquez
This was introduced when annotations was splited.
2020-02-10Fix 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-10Cleanup/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-10Merge branch 'greasepencil-object' into greasepencil-refactorAntonio Vazquez
2020-02-10GPencil: Fix compiler error after mergeAntonio Vazquez
2020-02-10Merge branch 'greasepencil-object' into greasepencil-refactorAntonio Vazquez
2020-02-10Merge branch 'master' into greasepencil-objectAntonio Vazquez
Conflicts: source/blender/blenkernel/intern/gpencil.c source/blender/editors/sculpt_paint/paint_ops.c
2020-02-10BLI: add utilities for defining non-movable and non-copyable classesJacques Lucke
Structs and classes can subclass these member-free classes privately. Then they become non-movable, non-copyable or both.
2020-02-10USD: Install USD library via install_deps.shSybren 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-10Cleanup: 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-10Fix missed include update in recent BKE_library renaming.Bastien Montagne
2020-02-10BLI: improve various C++ data structuresJacques Lucke
The changes come from the `functions` branch, where I'm using these structures a lot. This also includes a new `BLI::Optional<T>` type, which is similar to `std::Optional<T>` which can be used when Blender starts using C++17.
2020-02-10Cycles: internal support for constant object/mesh attribute valuesAlex Fuller
None are currently exported from Blender, this fixes the Cycles side implementation. Differential Revision: https://developer.blender.org/D6794
2020-02-10UI: Graph Editor Show Cursor panelWilliam Reynish
Make the Graph Editor Cursor panel fit in and use the split layout. Also removed the snap buttons, since they were only a subset of the snapping possibilities, all of which are in Key > Snap anyway, and also in the context menu. Update the theme to use correct hierarchy progression like in other editors. Differential Revision: https://developer.blender.org/D6785 Reviewed by Brecht van Lommel
2020-02-10Cleanup/refactor: Rename `BKE_library` files to `BKE_lib`.Bastien Montagne
Note that `BKE_library.h`/`library.c` were renamed to `BKE_lib_id.h`/`lib_id.c` to avoid having a too generic name here. Part of T72604.
2020-02-10Tracking: Clarify calculation of camera matrix for object solverSergey Sharybin
It might be confusing why matrix is constructed from scratch rather than using already calculated one.
2020-02-10Tracking: Cleanup, more clear variable nameSergey Sharybin
2020-02-10Tracking: Fix usage PLACEHOLDER functionSergey Sharybin
Don't use BKE_view_layer_context_active_PLACEHOLDER which is marked as "never use this". In fact, it isn't needed to lookup for camera in the tracking function at all: camera object is always explicitly passed to it.
2020-02-10PY API doc generation: Add option for multi-tasking sphinx.Bastien Montagne
2020-02-10Fix T61138: Difficulty in aligning handles of Stroke of type Curvemano-wii
The user has preference to select the center point for alignment. But in this case, it was not available for selection. Also prioritizes selection of the middle point over the handles. Reviewed By: #user_interface, brecht Differential Revision: https://developer.blender.org/D6780
2020-02-10GPencil: Fix unreported missing annotation popover menuAntonio Vazquez
This was introduced when annotations was splited.
2020-02-10GPencil: Add option to add mask layer one by oneAntonio Vazquez
Now it uses a list of layer using a pure dynamic enum list.
2020-02-10Cycles: Fix linking error of new avxf unit testsSergey Sharybin
Was happening on macOS. The reason of this is because OpenImageIO depends on boost, so it is to be passed to the linker after the OpenImageIO libraries.
2020-02-10Fix: Missed this line in last commitWilliam Reynish
2020-02-10UI: Bone Custom Shape layoutWilliam Reynish
The layout was somewhat poor - hard to see what relates to the custom object, and also weirdly we show the Wireframe toggle above the Custom Object control, even though it can only be active if a bone has a custom object set. Instead, I grouped everything in a Custom Shape sub-panel and used greying out. Differential Revision: https://developer.blender.org/D6789 Reviewed by Brecht van Lommel
2020-02-10Fix T73681: Python exception adding Empty objects via `object_data_add`Philipp Oeser
with "Enter Edit Mode" enabled It is valild to add Empties this way, but we cannot enter editmode on those.
2020-02-10Merge branch 'greasepencil-object' into greasepencil-refactorAntonio Vazquez
Conflicts: source/blender/blenloader/intern/versioning_280.c
2020-02-10Merge branch 'master' into greasepencil-objectAntonio Vazquez
2020-02-10GPencil: Add invert mask option to Mask subpanelAntonio Vazquez
2020-02-10GPencil: Make Mask panel as SubpanelAntonio Vazquez
2020-02-10Fix T73696: Text editor scroll glitchKai Jægersen
Scrolling a short text buffer could show the cursor offset.
2020-02-10Cleanup: spellingCampbell Barton
2020-02-10Cleanup: sort file, struct listsCampbell Barton
2020-02-10Cleanup: keymap formatting, unused argCampbell Barton
2020-02-09GPencil: Don't add mask layers to mask listAntonio Vazquez
This avoid cyclic relations
2020-02-09GPencil: Back Mask Switch to 2 modes: ON/OFFAntonio Vazquez
2020-02-09GPencil: New list of Masking LayersAntonio Vazquez
This replaces the old unique layer for masking with a full list.
2020-02-09VSE: Add option to select handles with box selectionRichard Antalik
Patch adds an "Handle" option to the `SEQUENCER_OT_box_select` operator, that allows to select the handles instead of whole strips. Feature is mapped to Alt key modifier A difference from the proposed design in T70730 is that covering the entire strip with the box actually selects both handles. Reviewed By: iss Differential Revision: https://developer.blender.org/D6372
2020-02-09Merge branch 'blender-v2.82-release'Sebastián Barschkis