February 28, 2020, 12:57 (GMT) |
UI: improve label text colors in save and security popups This adds a utility functions to draw a label highlighted or in red. Differential Revision: https://developer.blender.org/D6934 |
Revision 3181123 by Brecht Van Lommel February 28, 2020, 12:49 (GMT) |
Objects: make evaluated data runtime storage usable for types other than mesh This is in preparation of new object types. This only changes mesh_eval, we may do the same for mesh_deform_eval and other areas in the future if there is a need for it. This previously caused a bug in T74283, that should be fixed now. Differential Revision: https://developer.blender.org/D6695 |
Revision c60be37 by Jacques Lucke February 28, 2020, 12:28 (GMT) |
Nodes: Use destructor callbacks for bNodeSocketType and bNodeType Reviewers: brecht Differential Revision: https://developer.blender.org/D6963 |
Revision da1140f by Brecht Van Lommel February 28, 2020, 12:01 (GMT) |
Revert "Objects: make evaluated data runtime storage usable for types other than mesh" This reverts commit f2b95b9eae2ee913c99cff7595527b18d8b49d0a. Fix T74283: modifier display lost when moving object in edit mode. The cause is not immediately obvious so better to revert and look at this carefully. |
Revision 7a8a074 by Sergey Sharybin February 28, 2020, 11:42 (GMT) |
Multires: Move current reshaping/propagation logic to legacy file It will eventually rewritten. This commit prepares some clean space to start this process. So far no functional changes. |
February 28, 2020, 11:39 (GMT) |
Fix T73587: Wrong sub-panel animation on double-click Under the special circumstance of double clicking and then opening a panel with sub-panels again, the parent panel's offset in y-direction was added twice to the child panels: once inside "get_panel_real_ofsy" and once within "align_sub_panels". This introduced a visible glitch. Reviewed by: Julian Eisel Differential Revision: https://developer.blender.org/D6942 |
Revision 1eb73d1 by Sergey Sharybin February 28, 2020, 11:24 (GMT) |
Multires: Fix CCG->MDISPS conversion happens twice Was happening when leaving sculpt mode, introducing unnecessary lag to the operation. |
Revision 944da82 by Sergey Sharybin February 28, 2020, 11:24 (GMT) |
Multires: Cleanup, use early return |
Revision feead32 by Sergey Sharybin February 28, 2020, 11:24 (GMT) |
Multires: Cleanup, naming |
Revision d9c25f0 by Julian Eisel February 28, 2020, 10:36 (GMT) |
UI: Move menu shadow theme options next to each other For some reason they were separated, even though they are closely related. |
Revision 9a855f9 by Sergey Sharybin February 28, 2020, 09:12 (GMT) |
Cleanup: Spelling |
Revision 4c4d36c by Sergey Sharybin February 28, 2020, 09:12 (GMT) |
Subdiv: Correct corner passed to foreach_loop callback Was affecting quad faces. where 0 was always passed for inner loops and a wrong one for boundary ones. In the current code this change shouldn't cause any difference since the corner index is ignored in the actual callback, but it is required to have his fixed for an upcoming changes. |
Revision 9cac5fa by Campbell Barton February 28, 2020, 02:25 (GMT) |
Fix camera border gizmo size |
Revision e98f94d by Campbell Barton February 28, 2020, 01:33 (GMT) |
Cleanup: warnings using 'abs' on float values |
Revision d7d7859 by Campbell Barton February 28, 2020, 00:52 (GMT) |
Cleanup: use fgets for parsing the xdg user dirs Match bookmark reading behavior. |
Revision ba54697 by Campbell Barton February 28, 2020, 00:46 (GMT) |
Fix BLI_str_rstrip skipping the first character |
Revision 28fca2c by Campbell Barton February 27, 2020, 22:18 (GMT) |
Docs: update the tool key-map docs, reference them from the toolbar |
Revision dd2cdd4 by Campbell Barton February 27, 2020, 22:18 (GMT) |
Fix T72903: Bone envelope & bone size tool functionality swapped |
Revision e339c77 by Germano Cavalcante February 27, 2020, 21:52 (GMT) |
Cleanup: transform comments |
Revision 30158b6 by Howard Trickey February 27, 2020, 21:36 (GMT) |
Fix T74256, crash in bmesh.ops.bevel if segments not set. Also changed signature of bevel function to take integer for segments instead of float, which is just wrong. |
|