tornavis/source/blender/makesdna
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
..
intern Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
CMakeLists.txt
DNA_ID.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_action_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_anim_types.h Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing. 2019-01-31 12:04:57 +01:00
DNA_armature_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_boid_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_brush_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_cachefile_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_camera_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_cloth_types.h Cleanup: corrections to last commit 2019-01-08 01:00:40 +11:00
DNA_collection_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_color_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_constraint_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_curve_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_customdata_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_defs.h Main Workspace Integration 2017-06-01 19:59:37 +02:00
DNA_documentation.h DNA; document how to ignore a struct 2015-05-08 06:54:13 +10:00
DNA_dynamicpaint_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_effect_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_fileglobal_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_freestyle_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_genfile.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_gpencil_modifier_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_gpencil_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_gpu_types.h Cleanup: corrections to last commit 2019-01-08 01:00:40 +11:00
DNA_image_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_ipo_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_key_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_lamp_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_lattice_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_layer_types.h Cleanup: rename BASE_FROMDUPLI -> BASE_FROM_DUPLI 2019-01-15 23:30:31 +11:00
DNA_lightprobe_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_linestyle_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_listBase.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
DNA_mask_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_material_types.h Workbench: Make Material transparency part of the rgba color picker 2019-01-29 20:34:37 +01:00
DNA_mesh_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_meshdata_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_meta_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_modifier_types.h Add miter pattern options. 2019-01-18 12:54:10 -05:00
DNA_movieclip_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_nla_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_node_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_object_enums.h GP: Rename CTX and OB modes 2018-12-14 16:52:12 +01:00
DNA_object_fluidsim_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_object_force_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_object_types.h Depsgraph: remove features incompatible with new system. 2019-01-31 12:03:05 +01:00
DNA_outliner_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_packedFile_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_particle_types.h Cleanup: redundant defines 2019-01-26 19:15:30 +11:00
DNA_rigidbody_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_scene_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_screen_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_sdna_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_sequence_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_shader_fx_types.h Fix T60805: Grease Pencil Rim Effect Problem 2019-01-24 11:33:35 +01:00
DNA_smoke_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_sound_types.h Cleanup: commas at the end of enums 2019-01-16 00:03:03 +11:00
DNA_space_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_speaker_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_text_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_texture_types.h Cleanup: Remove unused MTex.texflag 2019-01-29 09:11:05 +11:00
DNA_tracking_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_userdef_types.h Preferences: add new Viewport, Animation, Navigation, Save & Load sections. 2019-01-17 11:44:33 +01:00
DNA_vec_types.h Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
DNA_vfont_types.h Cleanup: move DNA comments before struct members 2019-01-08 00:43:00 +11:00
DNA_view2d_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_view3d_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00
DNA_windowmanager_types.h Cleanup: unused struct declarations 2019-01-28 22:06:53 +11:00
DNA_workspace_types.h Cleanup: comment line length (DNA) 2019-01-15 23:15:35 +11:00
DNA_world_types.h Cleanup: sort forward declarations of enum & struct 2019-01-28 21:17:58 +11:00