diff options
author | Christian Soffke <christian.soffke@gmail.com> | 2022-03-29 20:56:28 +0200 |
---|---|---|
committer | Aidan MacDonald <amachronic@protonmail.com> | 2022-04-01 11:01:52 -0400 |
commit | ca0c3dee0a23e683aee2cbabf1571067c00b2e49 (patch) | |
tree | fd12a54642e9877ae45248803f4e397c2f28078e | |
parent | 6e3937e8366a906b58d61890c0c9165c700563bd (diff) | |
download | rockbox-ca0c3dee0a.tar.gz rockbox-ca0c3dee0a.zip |
ImageViewer: M3K keymap allow scrolling up/down
Change-Id: I385354688b1d8f8df4d44e7e177e23bdb6ed3df4
-rw-r--r-- | apps/plugins/imageviewer/imageviewer.c | 8 | ||||
-rw-r--r-- | apps/plugins/imageviewer/imageviewer_button.h | 2 |
2 files changed, 10 insertions, 0 deletions
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 |