aboutsummaryrefslogtreecommitdiffstats
path: root/main.c
diff options
context:
space:
mode:
authorBert <ber.t@gmx.com>2011-04-19 13:27:20 +0200
committerBert <ber.t@gmx.com>2011-04-19 13:27:20 +0200
commitba293b09dfd6bea651bc40e711813302b87e6437 (patch)
treec93beec8f526addeb74f9ba2e22387ea5fd50421 /main.c
parent548b383f0be8a8a4248fd0858cd0922c47ef4275 (diff)
downloadnsxiv-ba293b09dfd6bea651bc40e711813302b87e6437.tar.zst
Center zoomed area
Diffstat (limited to 'main.c')
-rw-r--r--main.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/main.c b/main.c
index 5892f18..da05211 100644
--- a/main.c
+++ b/main.c
@@ -424,13 +424,13 @@ void on_keypress(XKeyEvent *kev) {
/* zooming */
case XK_plus:
case XK_equal:
- changed = img_zoom_in(&img);
+ changed = img_zoom_in(&img, &win);
break;
case XK_minus:
- changed = img_zoom_out(&img);
+ changed = img_zoom_out(&img, &win);
break;
case XK_0:
- changed = img_zoom(&img, 1.0);
+ changed = img_zoom(&img, &win, 1.0);
break;
case XK_w:
if ((changed = img_fit_win(&img, &win)))
@@ -607,7 +607,7 @@ void on_buttonpress(XButtonEvent *bev) {
break;
case Button4:
if (mask == ControlMask)
- changed = img_zoom_in(&img);
+ changed = img_zoom_in(&img, &win);
else if (mask == ShiftMask)
changed = img_pan(&img, &win, PAN_LEFT);
else
@@ -615,7 +615,7 @@ void on_buttonpress(XButtonEvent *bev) {
break;
case Button5:
if (mask == ControlMask)
- changed = img_zoom_out(&img);
+ changed = img_zoom_out(&img, &win);
else if (mask == ShiftMask)
changed = img_pan(&img, &win, PAN_RIGHT);
else