Revision 3785dc5 by Antonio Vazquez July 31, 2020, 11:47 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision feaed44 by Antonio Vazquez July 31, 2020, 11:47 (GMT) |
GPencil: Fix unreported missing last point in NURBS conversion The last point of the curve was missing. |
Revision c565f16 by Brecht Van Lommel July 31, 2020, 10:39 (GMT) |
Revision ded4b72 by Brecht Van Lommel July 31, 2020, 10:20 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 627b294 by Brecht Van Lommel July 31, 2020, 10:03 (GMT) |
Fix build error with clang |
Revision db24e28 by Sergey Sharybin July 31, 2020, 09:53 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision de68880 by Sergey Sharybin July 31, 2020, 09:45 (GMT) |
Cleanup: Remove unused original pointer in Sequence |
Revision 1e7afea by Sergey Sharybin July 31, 2020, 09:45 (GMT) |
Fix T78835: Ghosting audio after using undo The root of the issue comes to the fact that sub-data pointers were used to match strips before/after copy-on-write. The undo system might re-use sub-data pointers after re-allocating them, making it so that, for example, pointer used by sound strip is later re-used by video strip. This fix takes an advantage of recently introduced per-sequence UUID and uses it to match sequences before/after copy-on-write. |
Revision 9ea6228 by Sergey Sharybin July 31, 2020, 09:45 (GMT) |
Sequencer: Ensure UUIDs are updated when needed Document cases where it seems that they need to be updated, but where the proper behavior is to not update the UUID. |
Revision eb8cbb6 by Sergey Sharybin July 31, 2020, 09:45 (GMT) |
Depsgraph: Add command line argument to debug UUIDs Will trigger code paths which makes sure UUIDs are generated and are unique. Enabled with --debug-depsgraph-uuid (which is also implied by --debug-depsgraph). |
Revision cc63897 by Sergey Sharybin July 31, 2020, 09:44 (GMT) |
Sequencer: Add session UUID check function Is aimed for use during development and debug, to help verifying that operations do not leave sequences with invalid UUIDs. |
Revision 3305a94 by Sergey Sharybin July 31, 2020, 09:44 (GMT) |
Sequencer: Add session UUID management to Sequence This is the first step for having sequences covered with session UUID with the goal to remove code which uses original sequence pointer to match sequences. Currently this UUID is maintained on file load, allocation and leaf duplication function.There are more cases to cover and ensure UUID is re-generated or re-used when needed. It will be done as follow-up development. |
Revision 44b32e0 by Sergey Sharybin July 31, 2020, 09:29 (GMT) |
Sequencer: Add session UUID field to the Sequence DNA |
Revision de21ddf by Sergey Sharybin July 31, 2020, 09:24 (GMT) |
BLI: Initial implementation of generic session UUID API Covers basics like generation of new UUID. Also contains code needed to use the SessionUUID as a key in the Map. |
Revision cd579c4 by Sergey Sharybin July 31, 2020, 09:22 (GMT) |
Add generic session UUID structures to DNA Allows to use pre-defined structure for session UUIDs in all data structures which needs it: pose channels, sequencer strips, modifiers. The goal of all this is to have a reliable way of matching original and copy-on-written versions of data, so that it's possible to preserve runtime caches. |
Revision f379bb3 by Jacques Lucke July 31, 2020, 09:17 (GMT) |
BLI: fix float3 in-place operators |
Revision 585c9c2 by Philipp Oeser July 31, 2020, 08:51 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 298d5eb by Philipp Oeser July 31, 2020, 08:47 (GMT) |
UI: fix buttons ranges not properly updated when tabbing to next/previous button This was reported for the FCurve modifier restrict ranges, but might fail elsewhere, too. Reason is that the post_but has its range (hardmin/ hardmax etc) set before the updates to the active button take place, so changes here dont end up on the post_but (even though the RNA range function is properly called for a new defined button - new one is not the same as the post_but though). Now update the ranges on the post_but when that gets active. Fixes T78763 Maniphest Tasks: T78763 Differential Revision: https://developer.blender.org/D8265 |
Revision f3e8326 by Jacques Lucke July 31, 2020, 08:13 (GMT) |
Cleanup: fix function signature |
Revision 59c14c1 by Aaron Carlisle July 31, 2020, 02:08 (GMT) |
Merge branch 'blender-v2.90-release' |
|
|
|


Master Commits
MiikaHweb | 2003-2021