May 31, 2018, 16:07 (GMT) |
Depsgraph: Fixes to prevent object duplicate to jump This includes: - Skip OB_RECALC_TIME tag from object duplicate operator not sure why it is needed: even if original object was animated, duplicating it will copy evaluated values. - Don't tag whole ID for update when updating it after relations rebuilt. Use the same trickery to detect whether animation is to be re-evaluated or not as is done for update flag=0. - Don't tag datablocks which are expanded for update of copy-on-write. - Avoid flush along relation from copy-on-write operation in action. This will not invalidate any pointers in the copied datablock since we don't reference anything in the action. |
May 31, 2018, 16:07 (GMT) |
Depsgraph: Remove unused flags They are no longer needed after the active depsgraph concept is here. |
May 31, 2018, 16:07 (GMT) |
Transform: Read all data from original objects This is now guaranteed to be in sync with evaluated state for an active dependency graph. Solves issue with duplicating animated object. |
May 31, 2018, 16:07 (GMT) |
Depsgraph: Copy evaluated data to original datablock Only do it for active dependency graph. Currently covers animation, drivers, object and pose channel matricies. |
May 31, 2018, 16:07 (GMT) |
Depsgraph: Consider depsgraphs used by workspace as active Will cause some bad behavior when object is shared across multiple visible view layers with different overrides. Accept it for now, and possibly force single view layer later. |
May 31, 2018, 16:07 (GMT) |
Depsgraph: Begin concept of active dependency graph When active dependency graph is evaluated, it will apply animation, drivers and scalar evaluation data (such as object matrix) to an original datablock. This way operators and tools can easily read data from original datablock. This will simplify porting them to copy-on-write, and solve issues when some operator will allocate new datablock based on original one, and will want to read data from it. |
May 31, 2018, 16:07 (GMT) |
Depsgraph: Forbid update flush to go from copy-on-write to animation |
May 31, 2018, 16:07 (GMT) |
Animation: Pass dependency graph to animation system This way we allow animation system to make decisions based on which context dependency graph is coming from, and whether it belongs to an active edit window or not. |
May 31, 2018, 16:07 (GMT) |
Sequencer: Make dependency graph part of sequencer context Currently unused, but will be needed soon to deal with active edit window context. |
May 31, 2018, 16:00 (GMT) |
UI: fix own error switching fake space types |
Revision 6b53fc7 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 31, 2018, 15:03 (GMT) |
Fix color picker panel position This is ahack to avoid the panel is shifted to the right. It looks the function to calculate the visible rect is using the toolbar size, but the view is full width. |
May 31, 2018, 14:57 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/alembic/intern/abc_exporter.cc source/blender/blenkernel/BKE_mball.h source/blender/blenkernel/intern/depsgraph.c source/blender/blenkernel/intern/mball.c source/blender/editors/object/object_add.c source/blender/render/intern/source/convertblender.c |
Revision 1bc6089 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 31, 2018, 14:50 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision c3f0823 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 31, 2018, 14:46 (GMT) |
UI: Back edit line button to previous place |
May 31, 2018, 14:46 (GMT) |
May 31, 2018, 14:44 (GMT) |
Cleanup: remove G.main from BKE mball code. |
May 31, 2018, 14:36 (GMT) |
Cleanup: warning |
May 31, 2018, 14:21 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/object/object_add.c source/blender/editors/object/object_select.c source/blender/editors/space_outliner/outliner_edit.c |
Revision bd7ccd4 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 31, 2018, 14:11 (GMT) |
UI: Remove redundanrt options moved to Top Bar |
Revision 3a6328f by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) May 31, 2018, 14:06 (GMT) |
UI: Replace icon |
|
|
|


Master Commits
MiikaHweb | 2003-2021