October 18, 2019, 12:43 (GMT) |
Fix autokeyframe not working on bones mirrored bones The previous code for this didn't work as the MIRROR bone flag would be cleared before the autokeyframe code was run. |
October 18, 2019, 12:43 (GMT) |
Docs: clarify writefile.c format text |
October 18, 2019, 12:43 (GMT) |
Fix T69644 / T68586: objects flag unsynced when drag hidden collections That would lead to crashes and other issues. The solution is not elegant though, it involves resyncing all the collections again. Differential Revision: https://developer.blender.org/D6043 |
October 18, 2019, 12:43 (GMT) |
October 18, 2019, 12:43 (GMT) |
UI: Add renaming to Node and VSE strip context menu We should have that consistently everywhere the operation is available. |
October 18, 2019, 12:43 (GMT) |
File Browser: Add F2 shortcut to rename files Previously, we used Ctrl+Click for renaming, but since that shortcut is now consistently used to add items to the selection, we can't use that. In other cases we switched to F2 now, so it makes sense for the File Browser too. Further, AFAIK renaming was only possible through the context menu, which makes it hard to discover in the right click select keymap (have to press W). Note that I had to do some internal changes to ensure the context menu always acts on the clicked/hovered item, while the shortcut operates on the active item. William and I agreed that this is likely the behavior expected by most users. |
October 18, 2019, 12:43 (GMT) |
Fix image undo restoring float/byte tiles into the wrong buffer type This also resolves the (unlikely) issue of undo having uninitialized zbuf data, now it's cleared instead. |
October 18, 2019, 12:43 (GMT) |
Cleanup: pep8 |
October 18, 2019, 12:43 (GMT) |
Fix T70787: Duplicating objects with custom property of type ID creates bogus links. Note that the issue also affected animdata handling... Checked all usages of the `BKE_libblock_copy_ex()` function, and think never handling user count here is valid, although a bit risky maybe. But other solution would be to add yet another copy flag, so would rather go with that one for now. |
October 18, 2019, 11:35 (GMT) |
Cleanup: clang-format |
October 18, 2019, 11:35 (GMT) |
Cleanup: warnings |
October 18, 2019, 11:35 (GMT) |
Fix T69964: GPencil: Fill options are not shown on a properties editor Differential Revision: https://developer.blender.org/D6041 |
October 18, 2019, 11:35 (GMT) |
Cleanup: Fix wrong assert introduced by rBd98ae27f02c7 |
October 18, 2019, 11:35 (GMT) |
Version bump to 2.81.15 |
October 18, 2019, 11:35 (GMT) |
Fix T70714: Crash when using OBJECT_OT_material_slot_assign op without UI. There is no guarantee we can get any valid UI from the context, and that operator can work without it. |
October 18, 2019, 11:35 (GMT) |
Depsgraph: Inform when update or tag happens during evaluation It is not allowed to do tagging or updates while dependency graph is in the middle of evaluation. This is something what is simple to violate from python code. This change adds some sanity checks. The request to update view layer or dependency graph will raise an exception in Python now, so it's easy for scripters to notice. Tagging for update will do silent return unless running with debug command line argument. This is because it's a bit tricky to know which exact dependency graph corresponds to a context from which an update tag was triggered. Differential Revision: https://developer.blender.org/D6035 |
October 18, 2019, 11:35 (GMT) |
Depsgraph: Cleanup, promote is_evaluating query This way it might be used for sanity checks in RNA API as well. |
October 18, 2019, 11:35 (GMT) |
Fix T70715: sculpt brush jitter after recent TBB changes Fix error in the splitting constructor, and some refactoring. |
October 18, 2019, 11:35 (GMT) |
Cleanup: Remove unused variable |
October 18, 2019, 11:35 (GMT) |
Fix T70695: Scene crashes Blender on open. Note that this commit fixes the crash itself, but actual issue is *how* that situation could happen (having insert override operation with local 'source' overriding data-block with an empty bone constraints stack...). |
|