March 6, 2018, 00:36 (GMT) |
Fix T54234, add BLENDER_VERSION_CHAR to .plist |
March 5, 2018, 22:57 (GMT) |
March 5, 2018, 21:01 (GMT) |
Heavy refactor of 'Point To' editing normals tools. Core code remains the same, but UI/UX was quiet deeply changed: * Some fixes in core code (like missing normalization of new normal in spherize case), as well as some optimizations (reducing amount of vector operations per affected normals) and cleanup/simplifications. * Moving modal part of the op closer to moder 'state of the art' Blender code, mainly: ** Use a modal keymap instead of hard-coded shortcuts. ** Use of proper header message generator extracting shortcuts from modal keymap. ** Get rid of odd 'callback' function stuff for 'point to mouse', this can be handled much more simply directly in main modal function. ** Adding some more keymap shortcuts (to temporarily reset normals, to toggle invert, aligned and spherize options...). ** Do not immediately finish when selecting 'point to pivot/object/etc.', keep consistent behavior requiring an explicit validation. This also makes it possible to cancel after seeing effects of changes, or to try another option, go back and forth between original and changed versions, etc. * Fixed memleak in case one would close Blender while modal op was running (we need to define cancel operator callback for that case). Note that we could (should?) go further still, adding ways to edit spherize strength, even with some numinput. We could also add an option to handle target value as global (current case) or local coordinates. And so on. For now that will do though. |
March 5, 2018, 21:01 (GMT) |
Fix broken UI code after recent refactor. |
March 5, 2018, 15:14 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 6901b72 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 5, 2018, 14:52 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 7d9427a by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 5, 2018, 14:51 (GMT) |
Prepare eraser icon to use different images The code is ready to change the icon for each type of eraser, but as it's not decided yet, we keep the same image in all of them while we decide new design. |
March 5, 2018, 14:01 (GMT) |
Sequencer: Expose read-only FPS property for movie-type strips Main purpose is to make it possible to cover FPS detection with regression test. But it might also be handy for some other scripters. Thanks Campbell for review! |
March 5, 2018, 13:59 (GMT) |
UI: rename panel 'Workspace Add-ons' Show/Hide is limited to menus |
March 5, 2018, 11:16 (GMT) |
Merge branch 'master' into soc-2017-normal-tools |
March 5, 2018, 11:00 (GMT) |
March 5, 2018, 10:44 (GMT) |
Fix T54225: Blur node stopped working when Map Range was fed with image The issue was happening with fast Gaussian blur, and caused by NaN value pixels in the input buffer. Now made it so Map Range output does not produce NaN, by returning arbitrary value of 0. Still better than NaN! |
March 5, 2018, 05:58 (GMT) |
Cleanup: left wrong comment in |
March 5, 2018, 05:58 (GMT) |
Fix T53478, T53430: Sequencer cut edge case fails Previous fix for T53430 caused T54200. The edge case for soft & hard cuts weren't working, where the strip used start/end-still & the frame was placed exactly on the start/end of of the sequence content. T54200 fixed the end-still case but broke hard-cuts for all other cases. This fixes the case for soft/hard cuts with/without start/end-still. |
March 5, 2018, 05:58 (GMT) |
Revert "Fix T53430: Cut at the strip end fails w/ endstill" This reverts commit 855799ecc1c5e53d9fbfe520fd5402bc0138f674. Caused T54200 |
March 5, 2018, 03:10 (GMT) |
Revision 3c28f6f by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 4, 2018, 15:13 (GMT) |
Move mode type check before set mode The mode must be verified for this object type before apply new mode. |
Revision 1010b75 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 4, 2018, 12:52 (GMT) |
More changes in object mode switch The outliner does not need special code. Mode change still need more work, because in some situations, still the old mode remains activated. |
March 4, 2018, 06:40 (GMT) |
Fix LLVM/OSL library detection on macOS to prefer own OSL libraries. |
March 4, 2018, 06:39 (GMT) |
Fix Clang compiler detection on macOS. "AppleClang" was not properly detected here. Now make the compiler ID test a bit less compact but consistent with other code. |
|
|
|


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