summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Soffke <christian.soffke@gmail.com>2022-03-29 20:56:28 +0200
committerAidan MacDonald <amachronic@protonmail.com>2022-04-01 11:01:52 -0400
commitca0c3dee0a23e683aee2cbabf1571067c00b2e49 (patch)
treefd12a54642e9877ae45248803f4e397c2f28078e
parent6e3937e8366a906b58d61890c0c9165c700563bd (diff)
downloadrockbox-ca0c3dee0a23e683aee2cbabf1571067c00b2e49.tar.gz
rockbox-ca0c3dee0a23e683aee2cbabf1571067c00b2e49.zip
ImageViewer: M3K keymap allow scrolling up/down
Change-Id: I385354688b1d8f8df4d44e7e177e23bdb6ed3df4
-rw-r--r--apps/plugins/imageviewer/imageviewer.c8
-rw-r--r--apps/plugins/imageviewer/imageviewer_button.h2
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)
616 616
617 case IMGVIEW_UP: 617 case IMGVIEW_UP:
618 case IMGVIEW_UP | BUTTON_REPEAT: 618 case IMGVIEW_UP | BUTTON_REPEAT:
619#ifdef IMGVIEW_SCROLL_UP
620 case IMGVIEW_SCROLL_UP:
621 case IMGVIEW_SCROLL_UP | BUTTON_REPEAT:
622#endif
619 pan_view_up(info); 623 pan_view_up(info);
620 break; 624 break;
621 625
622 case IMGVIEW_DOWN: 626 case IMGVIEW_DOWN:
623 case IMGVIEW_DOWN | BUTTON_REPEAT: 627 case IMGVIEW_DOWN | BUTTON_REPEAT:
628#ifdef IMGVIEW_SCROLL_DOWN
629 case IMGVIEW_SCROLL_DOWN:
630 case IMGVIEW_SCROLL_DOWN | BUTTON_REPEAT:
631#endif
624 pan_view_down(info); 632 pan_view_down(info);
625 break; 633 break;
626 634
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 @@
529#define IMGVIEW_ZOOM_IN BUTTON_VOL_UP 529#define IMGVIEW_ZOOM_IN BUTTON_VOL_UP
530#define IMGVIEW_ZOOM_OUT BUTTON_VOL_DOWN 530#define IMGVIEW_ZOOM_OUT BUTTON_VOL_DOWN
531#define IMGVIEW_UP BUTTON_UP 531#define IMGVIEW_UP BUTTON_UP
532#define IMGVIEW_SCROLL_UP BUTTON_SCROLL_BACK
532#define IMGVIEW_DOWN BUTTON_DOWN 533#define IMGVIEW_DOWN BUTTON_DOWN
534#define IMGVIEW_SCROLL_DOWN BUTTON_SCROLL_FWD
533#define IMGVIEW_LEFT BUTTON_LEFT 535#define IMGVIEW_LEFT BUTTON_LEFT
534#define IMGVIEW_RIGHT BUTTON_RIGHT 536#define IMGVIEW_RIGHT BUTTON_RIGHT
535#define IMGVIEW_NEXT BUTTON_BACK 537#define IMGVIEW_NEXT BUTTON_BACK