From 79281774a6f1e72aa6fba99dd9b3524b3cd5a2cd Mon Sep 17 00:00:00 2001 From: Jose Diez Date: Wed, 11 Nov 2015 15:02:07 +0000 Subject: Improved zoom behaviour --- src/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index cbbe493..a7b115c 100644 --- a/src/main.c +++ b/src/main.c @@ -184,10 +184,10 @@ int main(int argc, char** argv) case SDLK_RIGHT: imv_navigator_next_path(&nav); break; case SDLK_EQUALS: case SDLK_i: - case SDLK_UP: imv_viewport_zoom(&view, 1); break; + case SDLK_UP: imv_viewport_zoom(&view, &img, KBD, 1); break; case SDLK_MINUS: case SDLK_o: - case SDLK_DOWN: imv_viewport_zoom(&view, -1); break; + case SDLK_DOWN: imv_viewport_zoom(&view, &img, KBD, -1); break; case SDLK_a: imv_viewport_scale_to_actual(&view, &img);break; case SDLK_r: imv_viewport_scale_to_window(&view, &img);break; case SDLK_c: imv_viewport_center(&view, &img); break; @@ -203,7 +203,7 @@ int main(int argc, char** argv) } break; case SDL_MOUSEWHEEL: - imv_viewport_zoom(&view, e.wheel.y); + imv_viewport_zoom(&view, &img, MOUSE, e.wheel.y); break; case SDL_MOUSEMOTION: if(e.motion.state & SDL_BUTTON_LMASK) { -- cgit v1.2.3