b0686af32b
Merge branch 'blender-v2.83-release'
2020-05-14 18:48:48 +10:00
5d2e54af37
Merge branch 'blender-v2.83-release'
2020-05-14 18:48:45 +10:00
13769bcbe5
Fluid: Rename smoke flow forces to fluid flow forces
...
Better to use more general term since in theory these forces can be used for smoke and liquid.
2020-05-14 10:41:00 +02:00
9ebb3a386e
Fix T76732: Error detecting modifier key clicks
...
At the time of checking, the previous type isn't the last key pressed.
2020-05-14 18:02:37 +10:00
fee46615f4
WM: include previous value, type in event printing
2020-05-14 17:59:14 +10:00
e22ea3dc0e
Cleanup: sync clang-format with master
...
Avoid noisy diff's & conflicts.
2020-05-14 17:11:24 +10:00
de6a866114
Merge branch 'blender-v2.83-release'
2020-05-14 15:26:32 +10:00
0892ce85b2
Merge branch 'blender-v2.83-release'
2020-05-14 15:26:30 +10:00
cdc7a93c36
Merge branch 'blender-v2.83-release'
2020-05-14 15:26:27 +10:00
1cbc3a8f2b
Fix undo-push assert for some modes with zero undo steps
...
Also fixes files not being tagged as modified with zero undo steps.
2020-05-14 15:18:51 +10:00
0cd9b1243c
Fix sculpt/paint missing undo-step limiting
2020-05-14 14:52:07 +10:00
95a47ff226
Cleanup: move assignment out of loop
2020-05-14 13:52:56 +10:00
1fadda344c
Merge branch 'blender-v2.83-release'
2020-05-14 04:19:11 +02:00
4341b5b2fe
Fix T59954: View all Sequences doesn't show all sequences
...
Set boundbox_seq start X minimum value to SFRA.
This should be part of rBf66b5edf98c9, but I forgot to include this change.
2020-05-14 04:10:29 +02:00
27ef012ac7
Fix T52782: crash rendering more virtual parent particles than children
2020-05-14 03:42:09 +02:00
db1099c0ae
Merge branch 'blender-v2.83-release'
2020-05-14 03:09:33 +02:00
ec324d8741
Fix T59089: --engine command line option does not affect 3D viewport render
2020-05-14 03:08:08 +02:00
2c61b7f354
Fix T75071: rendering fails when all render layers disabled, but using compositor
2020-05-14 02:45:43 +02:00
88841559de
Fix T66005: crash deleting render slot while rendering to it
2020-05-14 02:38:02 +02:00
e2eb47191d
Fix T75715: crash rendering animation with persistent images
2020-05-14 02:14:18 +02:00
bd18ffe1f8
Fix T76388: Freestyle not respecting Show Emitter settings
2020-05-14 02:14:18 +02:00
d62c98a02d
GPencil: Change tooltip
2020-05-13 22:49:30 +02:00
b369d46eb7
GPencil: Add new X-Ray option for Canvas Grid
...
In some situations is good to have a grid visible anot beeing occulde by meshes.
By default is OFF.
Differential Revision: https://developer.blender.org/D7721
2020-05-13 22:49:24 +02:00
71298a1da9
Revert "GPencil: Add new X-Ray option for Canvas Grid"
...
This reverts commit fd025b0b7a .
2020-05-13 22:48:52 +02:00
5ee71320c6
Revert "GPencil: Change tooltip"
...
This reverts commit 7b688a6b04 .
2020-05-13 22:48:44 +02:00
7b688a6b04
GPencil: Change tooltip
2020-05-13 22:44:15 +02:00
fd025b0b7a
GPencil: Add new X-Ray option for Canvas Grid
...
In some situations is good to have a grid visible anot beeing occulde by meshes.
By default is OFF.
Differential Revision: https://developer.blender.org/D7721
2020-05-13 22:44:04 +02:00
891b91928a
Merge branch 'blender-v2.83-release'
2020-05-13 15:26:34 -04:00
16cc424bc5
Fix T75365: memory leak when writing PNG fails due to lack of disk space
2020-05-13 21:22:06 +02:00
2bc5c18714
Fix wrong Volume object step size tooltip
2020-05-13 21:22:06 +02:00
5e96c43854
Fix T76556: Apply parenting when joining parent into object
...
The current behavior isn't necessarily "incorrect," but it's unintuitive
and confusing. A simple fix is to apply parentinv before finishing the
operator.
However, there may still be issues when the object's parent has a parent.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D7723
2020-05-13 15:21:30 -04:00
4da3044abc
Refactor: Move brush foreach_id to new IDTypeInfo structure.
2020-05-13 19:52:19 +02:00
e4890fa564
Refactor: Move lightprobe foreach_id to new IDTypeInfo structure.
2020-05-13 19:39:47 +02:00
c0e1bd815b
Cleanup: Keep IDTypeInfo separated from ID type specific API.
...
Also do not define IDTypeInfo callback when default generic code is
enough...
2020-05-13 19:34:34 +02:00
58cc5c8573
Refactor: Move speaker foreach_id to new IDTypeInfo structure.
2020-05-13 19:30:04 +02:00
3a896bb373
Refactor: Move world foreach_id to new IDTypeInfo structure.
2020-05-13 19:22:46 +02:00
658b254e3e
Cleanup: Keep IDTypeInfo separated from ID type specific API.
...
Also do not define IDTypeInfo callback when default generic code is
enough...
2020-05-13 19:11:19 +02:00
73f38f8db0
Refactor: Move shapekey foreach_id to new IDTypeInfo structure.
2020-05-13 19:08:54 +02:00
9ac5413ac0
Refactor: Move camera foreach_id to new IDTypeInfo structure.
2020-05-13 19:01:20 +02:00
c9048441f5
Cleanup: Do not mix IDTypeInfo code with rest of an ID type specific API...
2020-05-13 18:54:13 +02:00
91ecab5000
Merge branch 'blender-v2.83-release'
2020-05-13 18:48:11 +02:00
2b5e301ea4
Fix T75574: Instant crash: averaging custom normals on model.
...
Fairly critical code mistake actually, since it uses malloca,
BLI_smallstack should *never* be declared inside a loop...
Also optimized handling of the `loop_weight` heapsimple, we can also
only create and use a single one for all edited objects...
Found two other operators potentially affected by same issue (split
normals, and weld edges into faces).
2020-05-13 18:47:44 +02:00
95583a398c
Fix T76717: Set Rotation Mode Incorrectly Recalculates Bone Rotation In Pose Mode
...
The issue was that we didn't convert the current rotational values.
We simply just switched mode without doing any data conversions.
2020-05-13 16:29:19 +02:00
5b043b0724
Merge branch 'blender-v2.83-release'
2020-05-13 15:49:26 +02:00
c7f74863dd
Fix T76711: override data-blocks could be renamed in the outliner
...
Overriding datablock should never have an editable name.
This also moves the check for linked/overridden datablocks above the
check for master-collection (otherwise a linked/overriden collection
could still be renamed)
Maniphest Tasks: T76711
Differential Revision: https://developer.blender.org/D7718
2020-05-13 15:30:16 +02:00
3a1426afbd
Merge branch 'blender-v2.83-release'
2020-05-13 23:19:29 +10:00
e7d5e16af1
Merge branch 'blender-v2.83-release'
2020-05-13 23:19:22 +10:00
facc9bc878
Merge branch 'blender-v2.83-release'
2020-05-13 23:19:18 +10:00
5159b8e1ea
Fix extra undo step when switching object modes
...
Changing between modes would always add a user visible undo step
that set object mode.
Avoid storing this extra undo step on object mode switching.
2020-05-13 23:14:01 +10:00
54ea356240
Cleanup: remove redundant active object NULL check & poll
...
This was from 66da2f537a but never did anything,
as a NULL object always exited at the beginning of the operator.
2020-05-13 23:14:01 +10:00