Blender Git Loki
Git Commits -> Revision ec4edb9
Revision ec4edb9 by Sergey Sharybin (master) April 14, 2012, 12:03 (GMT) |
Camera tracking: initial commit of dopesheet view for clip editor: - Changed regions to use the whole main region for such views as curves and dopesheet. This allows to have own panels with tools/properties in this areas. - Active clip is getting synchronized between different clip editor editors in the same screen, so updating of curve/dopesheet views happens automatically when one changes current clip in one of this editors. - Curves and dopesheet are still using PREVIEW region type instead of re-using main region. - To deal with vertical synchronization in dopesheet, re-initialization of preview region happens. - Panels in toolbox and properties panels are now separated to rely on current view mode, some operators and poll functions still need to be updated. - Added new screen called "Movie Tracking" where layout is configured to display timeline, main clip window, curves and dopesheet. |
Commit Details:
Full Hash: ec4edb94d93fe3db7e0e16bdc341cfeabfe6690f
SVN Revision: 45628
Parent Commit: c3218eb
Lines Changed: +9708, -8258
2 Added Paths:
/source/blender/editors/space_clip/clip_dopesheet_draw.c (+380, -0) (View)
/source/blender/editors/space_clip/clip_dopesheet_ops.c (+166, -0) (View)
/source/blender/editors/space_clip/clip_dopesheet_ops.c (+166, -0) (View)
19 Modified Paths:
/release/scripts/startup/bl_ui/space_clip.py (+79, -129) (Diff)
/source/blender/editors/datafiles/startup.blend.c (+8516, -7999) (Diff)
/source/blender/editors/include/ED_clip.h (+2, -1) (Diff)
/source/blender/editors/interface/resources.c (+14, -0) (Diff)
/source/blender/editors/space_clip/clip_buttons.c (+8, -0) (Diff)
/source/blender/editors/space_clip/clip_editor.c (+26, -1) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+2, -56) (Diff)
/source/blender/editors/space_clip/clip_graph_ops.c (+6, -4) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+26, -0) (Diff)
/source/blender/editors/space_clip/clip_ops.c (+1, -1) (Diff)
/source/blender/editors/space_clip/clip_toolbar.c (+4, -4) (Diff)
/source/blender/editors/space_clip/clip_utils.c (+60, -0) (Diff)
/source/blender/editors/space_clip/CMakeLists.txt (+8, -6) (Diff)
/source/blender/editors/space_clip/space_clip.c (+383, -54) (Diff)
/source/blender/makesdna/DNA_space_types.h (+3, -2) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+9, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+13, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/editors/datafiles/startup.blend.c (+8516, -7999) (Diff)
/source/blender/editors/include/ED_clip.h (+2, -1) (Diff)
/source/blender/editors/interface/resources.c (+14, -0) (Diff)
/source/blender/editors/space_clip/clip_buttons.c (+8, -0) (Diff)
/source/blender/editors/space_clip/clip_editor.c (+26, -1) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+2, -56) (Diff)
/source/blender/editors/space_clip/clip_graph_ops.c (+6, -4) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+26, -0) (Diff)
/source/blender/editors/space_clip/clip_ops.c (+1, -1) (Diff)
/source/blender/editors/space_clip/clip_toolbar.c (+4, -4) (Diff)
/source/blender/editors/space_clip/clip_utils.c (+60, -0) (Diff)
/source/blender/editors/space_clip/CMakeLists.txt (+8, -6) (Diff)
/source/blender/editors/space_clip/space_clip.c (+383, -54) (Diff)
/source/blender/makesdna/DNA_space_types.h (+3, -2) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+9, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+13, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)