April 16, 2020, 19:28 (GMT) |
Fix T75620: Lamp gizmo flips direction for negative scaled objects |
April 16, 2020, 19:28 (GMT) |
UI: disable shade flat/smooth in sculpt mode |
April 16, 2020, 19:28 (GMT) |
Object: only apply smooth/flat to the active object in paint modes Also some minor improvements: - Only run once per object data instance. - Correction for mesh smooth flag being used on curves. - Move curve operation into utility function. |
April 16, 2020, 19:28 (GMT) |
Cleanup: remove unused scene argument |
April 16, 2020, 19:28 (GMT) |
Cleanup: use sections for object_edit.c |
April 16, 2020, 19:28 (GMT) |
Logging: log warnings which had been disabled since 2.4x |
April 16, 2020, 19:28 (GMT) |
Fix T75750 Image Editor: Rendered result is much brighter than in viewport |
April 16, 2020, 19:28 (GMT) |
Fix T75751 Overlay: Clipping Region crashes Blender |
April 16, 2020, 19:28 (GMT) |
Fix T75443 Color Management: Use after free crash when using curve mapping The root cause is that viewport can draw cached version of themself but the scene can have been updated and the pointed curvemapping could have been freed. To workaround this we just keep a copy of the curvemap at the viewport level. |
April 16, 2020, 19:28 (GMT) |
Mantaflow: Change Defaults to Improve Instantaneous Playback - Change the default cache method to replay - Change the default resolution to 32 (The same as old smoke) which have a speedup of about 4x (~4 FPS vs. ~16 FPS on initial playback) Peformance was tested with 3700x and RTX 2070 Differential Revision: https://developer.blender.org/D6853 Fixes T73799 |
April 16, 2020, 19:28 (GMT) |
Update RNA Manual References |
April 16, 2020, 19:28 (GMT) |
Operator: Add 'dissolve_and_intersect' option for 'Extrude and Move on Normals' This allows easy choice of operators when editing keymaps |
April 16, 2020, 19:28 (GMT) |
Cleanup: Remove unused operator |
April 16, 2020, 19:28 (GMT) |
Cleanup: PEP8 for python changes |
April 16, 2020, 19:28 (GMT) |
Cleanup: PEP8 for python changes |
April 16, 2020, 19:28 (GMT) |
Don't use split layout for operator properties if all are checkboxes Having a split layout looks broken if all items are checkboxes and there is no heading text, because it only uses half the width then. So this checks if all visible properties are booleans and if so, disables the split layout. A bit hacky but this should generally work. If needed we can add more control in future (e.g. default layout hints for operators). |
April 16, 2020, 19:28 (GMT) |
Support using property split for menu items & use for output FPS setting We could add an extra parameter for the label string, for now we can just use the headings. So if a layout heading is available (set and not already added) use that to enable the split layout. |
April 16, 2020, 19:28 (GMT) |
UI: Draw real node sockets for node-input buttons and left-align them Couple of reasons for this: * Makes it easier to understand that and how these buttons map to nodes. * These buttons represent node inputs, so it makes more sense to have the icons on the left. * We'd like to show the usual decorators on the right, but having two circles for different purposes next to each other would be confusing. Also respects the socket shape. So if a diamond shape is used for example, the properties show that too. I'm not sure if the previous icon textures were cached, either way this method doesn't use the caching. So this adds a draw call for every socket icon which is a bit annoying, but probably neglectable. Would be better if we'd use proper icon textures or batches, but that's a separate change. Differential Revision: https://developer.blender.org/D7409 |
April 16, 2020, 19:28 (GMT) |
Draw node socket icons in properties using real node socket shape/color |
April 16, 2020, 19:28 (GMT) |
Fix wrong use of heading in Preferences |
|
|
|


Master Commits
MiikaHweb | 2003-2021