April 17, 2020, 11:02 (GMT) |
Merge branch 'temp-checkbox-layout-tweaks-patch' into temp-checkbox-layout-tweaks-apply |
April 17, 2020, 10:49 (GMT) |
Don't compare decorator button against itself |
April 17, 2020, 10:46 (GMT) |
Merge branch 'temp-checkbox-layout-tweaks-patch' into temp-checkbox-layout-tweaks-apply |
April 17, 2020, 10:46 (GMT) |
Merge branch 'temp-checkbox-layout-tweaks-patch' into temp-checkbox-layout-tweaks |
April 17, 2020, 10:45 (GMT) |
Remove the ability of `add_python_test()` to run without `TEST_PYTHON_EXE` Every platform should now have a value (configured by the user or detected by CMake) for `TEST_PYTHON_EXE`, so there is no need to allow running without. This also removes the need to have some Python files marked as executable. |
April 17, 2020, 10:45 (GMT) |
Fix inconsistent checkbox text padding with different DPIs |
April 17, 2020, 10:40 (GMT) |
Add `TEST_PYTHON_EXE` as advanced CMake option, and default to `${PYTHON_EXECUTABLE}` on macOS/Linux. The default value on Windows remains the Python from the installation directory. |
April 17, 2020, 08:17 (GMT) |
Bevel modifier: Group Profile and Custom Profile together |
April 17, 2020, 05:13 (GMT) |
Fix layout issue in Bevel modifier Limit Method |
April 16, 2020, 22:33 (GMT) |
Cleanup: Consistent code formatting |
April 16, 2020, 22:08 (GMT) |
Merge branch 'master' into modifier-panels-ui |
April 16, 2020, 22:04 (GMT) |
Draw list panels with box widget colors and code This solves the transparency and theming issues by reusing the theming from the box widget. This requires a new drawing function in order to use box drawing with an opaque inner color, alpha blended with the region's background color. |
April 16, 2020, 19:29 (GMT) |
Minor tweaks to decimate modifier layout code Should not have any visible impact. |
April 16, 2020, 19:29 (GMT) |
Fix expanded enums using columns within split layout |
April 16, 2020, 19:29 (GMT) |
UI: Remove old hacks for dynamic scrollbar hiding Although we still dynamically hide scrollbars, they don't change the region size anymore. They are simply drawn on top of the region content. Because of this, some hacks introduced by fa28e50ac2a7 are no longer necessary. Without these hacks, the scrollbar visibility is evaluated much more often (cheap operation) which should be more reliable and possibly solve some glitches. Also replaces integers passed as booleans. Fixes T75782. |
April 16, 2020, 19:29 (GMT) |
Fix T75675: Unlinking [with setting users to zero] not clearing LIB_TAG_EXTRAUSER_SET flag For example in the Image Editor, an assert would be triggered after unlinking an image [with setting users to zero] and then setting the image for the Image Editor again. Whenever we set an Image for Image Editor, the Image ID is flagged LIB_TAG_EXTRAUSER_SET, when we unlink [with setting users to zero] this flag was not cleared. quote @mont29: "a proper fix would be to move this to modern code, and actually delete the ID..." but that is for later. Maniphest Tasks: T75675 Differential Revision: https://developer.blender.org/D7452 |
April 16, 2020, 19:29 (GMT) |
Fix T75680: Nodegroup user count increased when file saved in edit group mode. This editor's code was a bit schizophrenic, some parts considering its nodetree usages as real refcounted ones, others, as shallow 'user one' ones... Editors should not be real ID users anyway, unless there are *very* good reasons for it, so swich it to fully 'shallow' usage now. |
April 16, 2020, 19:29 (GMT) |
Fix T74964 Stereo 3D anaglyph and interlace not working Caused by framebuffer initialized in the wrong context. |
April 16, 2020, 19:29 (GMT) |
Fix Memory Leak in Shader Interface |
April 16, 2020, 19:29 (GMT) |
Fix T75730: Properly remove unused override properties/operations. While code is supposed to handle gracefully invalid override operations, it is much cleaner to avoid those completely. |
|
|
|


Master Commits
MiikaHweb | 2003-2021