From ca0c3dee0a23e683aee2cbabf1571067c00b2e49 Mon Sep 17 00:00:00 2001 From: Christian Soffke Date: Tue, 29 Mar 2022 20:56:28 +0200 Subject: ImageViewer: M3K keymap allow scrolling up/down Change-Id: I385354688b1d8f8df4d44e7e177e23bdb6ed3df4 --- apps/plugins/imageviewer/imageviewer.c | 8 ++++++++ apps/plugins/imageviewer/imageviewer_button.h | 2 ++ 2 files changed, 10 insertions(+) (limited to 'apps') diff --git a/apps/plugins/imageviewer/imageviewer.c b/apps/plugins/imageviewer/imageviewer.c index 0dd140d1ab..f57dc7e3b3 100644 --- a/apps/plugins/imageviewer/imageviewer.c +++ b/apps/plugins/imageviewer/imageviewer.c @@ -616,11 +616,19 @@ static int scroll_bmp(struct image_info *info) case IMGVIEW_UP: case IMGVIEW_UP | BUTTON_REPEAT: +#ifdef IMGVIEW_SCROLL_UP + case IMGVIEW_SCROLL_UP: + case IMGVIEW_SCROLL_UP | BUTTON_REPEAT: +#endif pan_view_up(info); break; case IMGVIEW_DOWN: case IMGVIEW_DOWN | BUTTON_REPEAT: +#ifdef IMGVIEW_SCROLL_DOWN + case IMGVIEW_SCROLL_DOWN: + case IMGVIEW_SCROLL_DOWN | BUTTON_REPEAT: +#endif pan_view_down(info); break; diff --git a/apps/plugins/imageviewer/imageviewer_button.h b/apps/plugins/imageviewer/imageviewer_button.h index e6cd2ac089..b8b8c3baf7 100644 --- a/apps/plugins/imageviewer/imageviewer_button.h +++ b/apps/plugins/imageviewer/imageviewer_button.h @@ -529,7 +529,9 @@ #define IMGVIEW_ZOOM_IN BUTTON_VOL_UP #define IMGVIEW_ZOOM_OUT BUTTON_VOL_DOWN #define IMGVIEW_UP BUTTON_UP +#define IMGVIEW_SCROLL_UP BUTTON_SCROLL_BACK #define IMGVIEW_DOWN BUTTON_DOWN +#define IMGVIEW_SCROLL_DOWN BUTTON_SCROLL_FWD #define IMGVIEW_LEFT BUTTON_LEFT #define IMGVIEW_RIGHT BUTTON_RIGHT #define IMGVIEW_NEXT BUTTON_BACK -- cgit v1.2.3