Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-17 | Fix many typos and other issues in UI messages. | Bastien Montagne | |
2020-02-17 | Cleanup: Alembic, split source files into reader and writer | Sybren A. Stüvel | |
This separation between reader and writer code is part of Milesone 2 of T73363. In this commit the reader and writer classes are separated into their own files, any `#include` and `using` statements are cleaned up, and some separator comments have been removed. No functional changes. | |||
2020-02-17 | Keymap: minor tweaks so box-select shortcuts show in the menu | Campbell Barton | |
2020-02-17 | GPencil: Fix unreported move to layer with lock material | Antonio Vazquez | |
The strokes with the material locked could be moved. Now the lock is respected. | |||
2020-02-17 | Fix: Forgot to include the blade icon in CMakeLists | William Reynish | |
This should make the Blade icon appear correctly in the Sequencer | |||
2020-02-17 | Keymap: add sequencer box select with handles | Campbell Barton | |
Use Ctrl-B, include in menu, rename property to match graph editor. | |||
2020-02-17 | Fix T73906: Crash calling render from Python | Campbell Barton | |
2020-02-17 | Fix T73909: Crash deleting grease pencil layer from dope sheet | Campbell Barton | |
2020-02-17 | Fix T73898: UDIM crash changing form tiled to single | Campbell Barton | |
2020-02-16 | Rename Sequencer 'Cut' to 'Split' | William Reynish | |
This avoids the ambiguity with the Cut operator in the Sequencer, which could be confused with Cut/Copy/Paste. Use 'Split' for the operator and 'Blade' for the active tool. Patch by Nathan Lovato, with edits Differential Revision: https://developer.blender.org/D5542 | |||
2020-02-16 | Fix T73880: error rendering UDIM in Eevee after recent refactor | Brecht Van Lommel | |
2020-02-16 | Cleanup: Transform: Rearrange definitions and declarations | mano-wii | |
2020-02-15 | Cleanup: refactor GPU material attribute and texture requests | Brecht Van Lommel | |
2020-02-15 | Cleanup: split off code from gpu_codegen.c into smaller files | Brecht Van Lommel | |
2020-02-15 | Cleanup: don't perform some GPU shader codegen operations twice | Brecht Van Lommel | |
2020-02-15 | Fix potential crash with Eevee render of missing image textures | Brecht Van Lommel | |
This NULL check is needed elsewhere, do it here as well. | |||
2020-02-15 | Fix Eevee shader node error when using both RGB and vector curve nodes | Brecht Van Lommel | |
2020-02-15 | Fix crash in some Eevee shader node setups after vector math node changes | Brecht Van Lommel | |
2020-02-15 | Cleanup: Silence warnings | mano-wii | |
2020-02-15 | Fix T73763: Laggy when zooming a node editor with International Fonts | mano-wii | |
Two main reasons for the lag: - Allocation of memory with transfer to GPU. - BLF_cache_clear(); The (partial) solution is to avoid memory allocating in some setups through the `GPU_texture_clear`. Differential Revision: https://developer.blender.org/D6837 | |||
2020-02-15 | GPU: Add GPU support to fill a texture image with a constant value | mano-wii | |
This solution is optimized for GL version 4.4 or greater. | |||
2020-02-15 | Transform: Deduplicate time snap code | mano-wii | |
2020-02-15 | Cleanup: work around clang-format differences between versions | Brecht Van Lommel | |
Ref T73747 | |||
2020-02-15 | Fix T67924: transform right/up arrow keys not working on macOS | Brecht Van Lommel | |
2020-02-15 | Keymap: move weight & vertex paint handling before pose mode | Campbell Barton | |
This is needed so pose keymap doesn't override weight paint, which currently prevents the weight paint context menu from showing. Logically pose mode is secondary when used in combination with weight paint, so evaluate it afterwards. Also move vertex paint keymap since they have a lot in common, it's simpler to keep them evaluated at the same place. Resolves T73384 | |||
2020-02-15 | Cleanup: duplicate calls to add keymap handlers | Campbell Barton | |
2020-02-15 | Fix warp modifier invert vertex group duplicate flag | Campbell Barton | |
2020-02-15 | Fix T58571: Limited dissolve ignores boundaries between delimited faces | Campbell Barton | |
When a vertex between two edges is being collapsed, it's important that edges between delimiting faces use the angle between edges without scaling it down. While faces with different materials wont ever be merged into a single face, all the detail between the two faces may be removed. | |||
2020-02-15 | Cleanup: spelling | Campbell Barton | |
2020-02-15 | Cleanup: comment unused node defines | Campbell Barton | |
2020-02-15 | Cleanup: remove various unused defines | Campbell Barton | |
2020-02-15 | Cleanup: remove unused RenderData.displaymode | Campbell Barton | |
2020-02-15 | Cleanup: use define for golden ratio | Campbell Barton | |
Move from workbench_private.h where it wasn't used. | |||
2020-02-15 | Cleanup: unused BIK_api struct & defines | Campbell Barton | |
This was part of an unfinished API, however this wasn't touched since 2009. | |||
2020-02-15 | Cleanup: unused math colorspace defines | Campbell Barton | |
2020-02-15 | Cleanup: bmesh inset comments | Campbell Barton | |
- Use doxy sections - Don't document implementation details in doxy comments. | |||
2020-02-15 | Modifiers: Add option to directly specify a 2D transform for UVWarp | Lukas Stockner | |
Currently the only option is to warp based on the transform of other objects, which is inconvenient if you want to e.g. control it through a driver - you need to set up a dummy object and go through that, which is clunky and should be unneccessary. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6690 | |||
2020-02-15 | Cleanup: mixed camel/snake case | Campbell Barton | |
2020-02-15 | Cleanup: clang-format | Campbell Barton | |
2020-02-15 | Cleanup: make BLI_make_exist local to the file selector | Campbell Barton | |
This isn't a general utility, and the name wasn't descriptive. | |||
2020-02-15 | Cleanup: define use | Campbell Barton | |
2020-02-15 | Cleanup: redundant headers | Campbell Barton | |
2020-02-15 | Cleanup: use UI_GetThemeColor3ubv when alpha is ignored | Campbell Barton | |
2020-02-15 | Revert "Fix T73763: Laggy with nodes Editor + International Fonts" | Clément Foucault | |
This reverts commit a21f5ec56245f7f1fbede4aa3c140a582c3a6a1b. | |||
2020-02-15 | Shading: Extend Vector Math Node with Sin, Cos, Tan and Wrap functions | Charlie Jolly | |
This adds some extra functions recently added to the float Maths Node. Not all functions have been ported over in this patch. Also: + Tidy up menu + Change node color to match other vector nodes, this helps distinguish vector and float nodes in the tree + Move shared OSL functions to new header node_math.h Reviewed By: brecht Differential Revision: https://developer.blender.org/D6713 | |||
2020-02-14 | DRW: Fix viewport render always rendering with transparent background | Clément Foucault | |
2020-02-14 | Cleanup: simplify redundant tests in scrollbar code | Nicholas Rishel | |
Differential Revision: https://developer.blender.org/D6783 | |||
2020-02-14 | Fix failing assert & uninitialized paint settings in empty scene | Julian Eisel | |
Steps to reproduce were: * Add new (empty) scene * Add some mesh object * Change to texture paint mode While it can be argued that we should already init the settings when creating a new scene (so that the texture tab can show up), BKE_paint_init() should always ensure paint settings are initialized either way. Related to T73611. | |||
2020-02-14 | Cleanup: Fix compiler warning | Antonio Vazquez | |
2020-02-14 | Cleanup: Rename ED_region_tag_redraw_overlay() to ED_region_tag_redraw_cursor() | Julian Eisel | |
Old name was a bit confusing/misleading, esp. since previous commit. |