tornavis/source/blender
Brecht Van Lommel 83f8f44791 Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing.
This removes a bunch of animation/driver evaluations and recalc flags that
should be redundant in the new depsgraph, and were incorrectly affecting
the evaluated scene in a permanent way.

Still two cases that could be removed if the depsgraph is improved, in
BKE_object_handle_data_update and BKE_cachefile_update_frame.

For physics subframe interpolation there are also still calls to
BKE_object_where_is_calc that should ideally be removed as well, though
they are not known to cause keyframing bugs.

Differential Revision: https://developer.blender.org/D4274
2019-01-31 12:04:57 +01:00
..
alembic Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
avi Cleanup: sort cmake file lists 2019-01-25 08:49:51 +11:00
blenfont Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
blenkernel Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
blenlib Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
blenloader Depsgraph: remove features incompatible with new system. 2019-01-31 12:03:05 +01:00
blentranslation Correct build error removing includes 2019-01-26 23:08:11 +11:00
bmesh Cleanup: style, unused variable 2019-01-31 15:54:37 +11:00
collada Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
compositor Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
datatoc MSVC: remove compiler __func__ define 2019-01-11 09:33:20 +11:00
depsgraph Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
draw Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
editors Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
freestyle Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
gpencil_modifiers Cleanup: style, unused variable 2019-01-31 15:54:37 +11:00
gpu Cleanup: style, unused variable 2019-01-31 15:54:37 +11:00
ikplugin Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
imbuf Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
makesdna Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
makesrna Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
modifiers Cleanup: Unused function argument 2019-01-30 11:02:36 +01:00
nodes Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
physics Cleanup: sort forward declarations of enum & struct 2019-01-28 22:12:49 +11:00
python Cleanup: replace attrib w/ attr 2019-01-29 08:32:25 +11:00
render Depsgraph: remove features incompatible with new system. 2019-01-31 12:03:05 +01:00
shader_fx Cleanup: remove redundant BKE/BLI/BIF headers 2019-01-26 21:20:25 +11:00
windowmanager Fix T59293: Can't assign shortcut to undo history 2019-01-31 17:27:46 +11:00
CMakeLists.txt Cleanup: sort cmake file lists 2019-01-25 08:49:51 +11:00