diff options
author | Andrea Weikert <elubie@gmx.net> | 2010-02-07 22:07:56 +0300 |
---|---|---|
committer | Andrea Weikert <elubie@gmx.net> | 2010-02-07 22:07:56 +0300 |
commit | 064345ad8c72d0af21b31c3da47bad6ceb3a7023 (patch) | |
tree | 4e09796a2f98544a3cd72fe66eb30f1f9506cc99 /source/blender/editors/space_sequencer/sequencer_edit.c | |
parent | 8b0c6a14f9e248d9bf519985527195467542ecf7 (diff) |
Partial fix for [#20567] SEQUENCER: Image Preview completely unusable
* Zoom and Pan should work now (thanks Aligorith for reviewing)
* mostly removed ancient drawing code
* Fit preview in Window still has issue, HOME key in preview area should be working though
Diffstat (limited to 'source/blender/editors/space_sequencer/sequencer_edit.c')
-rw-r--r-- | source/blender/editors/space_sequencer/sequencer_edit.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/editors/space_sequencer/sequencer_edit.c b/source/blender/editors/space_sequencer/sequencer_edit.c index bd1db4c29b6..fb8f3b37683 100644 --- a/source/blender/editors/space_sequencer/sequencer_edit.c +++ b/source/blender/editors/space_sequencer/sequencer_edit.c @@ -2226,13 +2226,17 @@ void SEQUENCER_OT_view_all(wmOperatorType *ot) static int sequencer_view_all_preview_exec(bContext *C, wmOperator *op) { Scene *scene= CTX_data_scene(C); - //bScreen *sc= CTX_wm_screen(C); + bScreen *sc= CTX_wm_screen(C); ScrArea *area= CTX_wm_area(C); ARegion *ar= CTX_wm_region(C); SpaceSeq *sseq= area->spacedata.first; - //View2D *v2d= UI_view2d_fromcontext(C); - + View2D *v2d= UI_view2d_fromcontext(C); + v2d->cur= v2d->tot; + UI_view2d_curRect_validate(v2d); + UI_view2d_sync(sc, area, v2d, V2D_LOCK_COPY); + +#if 0 /* Like zooming on an image view */ float zoomX, zoomY; int width, height, imgwidth, imgheight; @@ -2261,6 +2265,7 @@ static int sequencer_view_all_preview_exec(bContext *C, wmOperator *op) else { sseq->zoom= 1.0f; } +#endif ED_area_tag_redraw(CTX_wm_area(C)); return OPERATOR_FINISHED; |