Revision d478cc7 by Miguel Pozo / Brecht Van Lommel April 8, 2020, 10:25 (GMT) |
Fix Windows Tablet API preference not being used It was sometimes set before reading preferences, now it's passed to GHOST every time preferences are read. Differential Revision: https://developer.blender.org/D5641 |
Revision a3c1605 by Campbell Barton April 8, 2020, 06:46 (GMT) |
Cleanup: rename to BLI_path_cwd to BLI_path_abs_from_cwd This is now more clearly a function that makes the path absolute using the current working directory. |
Revision 57468ae by Campbell Barton April 8, 2020, 06:29 (GMT) |
Revision b0d565e by Campbell Barton April 8, 2020, 06:27 (GMT) |
Cleanup: reduce scope of variables in custom data copying |
Revision 35861a4 by Campbell Barton April 8, 2020, 06:26 (GMT) |
Fix T67098: Inset causes shape keys to reset exiting edit-mode Edit-mesh interactive redo reset the meshes shape-key index. Also copy the selection mode when copying meshes. |
Revision bd45ec0 by Campbell Barton April 8, 2020, 03:29 (GMT) |
Cleanup: disable clang-format for character table |
Revision 1c58311 by Campbell Barton April 8, 2020, 03:22 (GMT) |
Fix status bar message showing saved when saving failed Resolves the following issues: - For the first time you save a .blend file, there was no feedback. - If the file fails to save (eg "No space left on device") the status bar message replaces the error with an invalid "Saved" message. While there is a popup, the user may cancel it with mouse motion and be left with the status bar message saying the file saved. D7371 by @XDroid with edits. |
Revision 056ebb5 by Campbell Barton April 8, 2020, 00:34 (GMT) |
Cleanup: clang-format |
Revision 1ec2f8d by Campbell Barton April 8, 2020, 00:33 (GMT) |
Cleanup: spelling |
Revision 161c13e by Campbell Barton April 8, 2020, 00:24 (GMT) |
Fix building without translations enabled |
Revision 1ee3def by Harley Acheson April 7, 2020, 23:33 (GMT) |
UI: Splash Screen Language Selection Quick Setup splash now includes language selection. Differential Revision: https://developer.blender.org/D7370 Reviewed by Brecht Van Lommel |
Revision 9d0f452 by Brecht Van Lommel April 7, 2020, 21:56 (GMT) |
Fix missed depsgraph update after undo in some cases Forgot to take into account legacy DEG_id_tag_update with zero flag. |
Revision a2243f1 by Brecht Van Lommel April 7, 2020, 21:43 (GMT) |
Debugging: change Undo/Redo redraw timer to include dependency graph update This is often the slowest part and was not counted before. |
Revision 968619d by Harley Acheson April 7, 2020, 20:25 (GMT) |
UI: Language Selection Changes Removal of 'Translation' checkbox. Enable translation options when selecting non-English languages. Differential Revision: https://developer.blender.org/D7210 Reviewed by Brecht Van Lommel |
Revision 53981c7 by Brecht Van Lommel April 7, 2020, 18:29 (GMT) |
Cleanup: refactor adaptive sampling to more easily change some parameters No functional changes yet, this is work towards making CPU and GPU results match more closely. |
Revision 7b4b07a by Antonio Vazquez April 7, 2020, 18:07 (GMT) |
GPencil: Fix unreported problems with Chisel brush With the new sampling, the arc points were not using the angle of the brush and the line was with the same thickness in all orientations. |
Revision 6b58571 by Hans Goudey April 7, 2020, 16:51 (GMT) |
UI: Don't collapse all panels for subpanels The behavior for subpanels was incorrect, and the ideal behavior isn't even clear. This disables the "collapse all" ctrl click feature for panels that have parents. Differential Revision: https://developer.blender.org/D7355 |
Revision c5ed2eb by Brecht Van Lommel April 7, 2020, 15:14 (GMT) |
Undo: change depsgraph recalc flags handling to improve performance These changes only have an effect when the experimental Undo Speedup preference is enabled. * For DEG_id_tag_update, accumulate recalc flags immediately before the undo push happens instead of afterwards. Otherwise the undo state does not contain enough flags, and the current state may contain too many flags. This also means we call DEG_id_tag_update after undo with the accumulated flags to ensure they are flushed to other datablocks. * For undo, accumulate recalc flags in id->recalc and clear accumulated flags immediately. Not clearing would cause circular behavior where accumulated flags may never end up being cleared. This matches what happens after an undo push where these are also cleared, indicating that the undo state and current in-memory state match exactly. * Don't change id->recalc of identical datablocks, it should not be needed. There is one exception for armatures where pointers across datablocks exist which otherwise would cause problems. There may be a better solution to this but it seems to work in agent 327 production files. * This contains a change in undofile.c to avoid detecting all datablocks as changed for the first of the two undo steps, where we restore to the state of the last undo push before going to the one before. Without this the whole system is much less efficient. However this is unsafe in the sense that if an app handler or operators edits a datablock after an undo push, that change will not be undone. It can be argued that this is acceptable behavior, since a following undo push will include that change and this may already have unexpected side effects. Ref T60695 Differential Revision: https://developer.blender.org/D7339 |
Revision 02598e6 by Campbell Barton April 7, 2020, 14:43 (GMT) |
Fix T73566: Mesh analysis, error showing intersecting faces |
April 7, 2020, 13:23 (GMT) |
Fix T74720: bmesh.ops.delete default context argument does nothing |
|