aboutsummaryrefslogtreecommitdiff
path: root/src/viewport.c
diff options
context:
space:
mode:
authorJose Diez <jose.manuel.diez@gmail.com>2015-11-11 16:18:00 +0000
committerJose Diez <jose.manuel.diez@gmail.com>2015-11-11 16:18:00 +0000
commit587a51cf8b3a90063b8618b6e17b2aded01431c7 (patch)
tree0322dfc3684162d0770975d159ba61fd178d551c /src/viewport.c
parentc53ca5a9c59626a90551e2eaa00ad3e4247b3734 (diff)
downloadimv-587a51cf8b3a90063b8618b6e17b2aded01431c7.tar.gz
viewport_reset -> viewport_scale_to_window, add viewport_scale_to_actual
Diffstat (limited to 'src/viewport.c')
-rw-r--r--src/viewport.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/viewport.c b/src/viewport.c
index 46c6ae7..d97d97b 100644
--- a/src/viewport.c
+++ b/src/viewport.c
@@ -55,12 +55,12 @@ void imv_viewport_toggle_playing(struct imv_viewport *view, struct imv_image *im
}
}
-void imv_viewport_reset(struct imv_viewport *view)
+void imv_viewport_scale_to_actual(struct imv_viewport *view, const struct imv_image *img)
{
view->scale = 1;
- view->x = view->y = 0;
view->redraw = 1;
- view->locked = 0;
+ view->locked = 1;
+ imv_viewport_center(view, img);
}
void imv_viewport_move(struct imv_viewport *view, int x, int y)