summaryrefslogtreecommitdiff
path: root/apps/plugins/pictureflow/pictureflow.c
diff options
context:
space:
mode:
authorAidan MacDonald <amachronic@protonmail.com>2021-05-16 16:44:01 +0100
committerAidan MacDonald <amachronic@protonmail.com>2021-05-22 12:20:44 +0000
commit5cbeb88541ebbfe388b3d60a1c7564b556b9748b (patch)
tree9ef43acdc857fa3b9be01bf35a45ab2b2ac19b3f /apps/plugins/pictureflow/pictureflow.c
parenta2bac25a6355d1ac59df34717a28c3c03728c885 (diff)
downloadrockbox-5cbeb88541ebbfe388b3d60a1c7564b556b9748b.tar.gz
rockbox-5cbeb88541ebbfe388b3d60a1c7564b556b9748b.zip
FiiO M3K: keymap improvements & fixes
- Add support for skip and seek while the player is locked. (Thanks to @bahus for the suggestion) - Fix touch zones because the down button zone ended up being a lot smaller than expected due to the touchpad's wonkiness. Also added a visual display of the touchpad to its debug menu. - Fixes the pictureflow keymap because it was mostly unusable. Change-Id: Ic0da4f8df3613ff7828ce1cb940ed9e77ada3281
Diffstat (limited to 'apps/plugins/pictureflow/pictureflow.c')
-rw-r--r--apps/plugins/pictureflow/pictureflow.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/plugins/pictureflow/pictureflow.c b/apps/plugins/pictureflow/pictureflow.c
index 9faf53661e..9731d92d35 100644
--- a/apps/plugins/pictureflow/pictureflow.c
+++ b/apps/plugins/pictureflow/pictureflow.c
@@ -148,6 +148,15 @@ const struct button_mapping pf_context_buttons[] =
148 {PF_CONTEXT, BUTTON_FFWD|BUTTON_REPEAT, BUTTON_FFWD}, 148 {PF_CONTEXT, BUTTON_FFWD|BUTTON_REPEAT, BUTTON_FFWD},
149 {PF_TRACKLIST, BUTTON_FFWD|BUTTON_REL, BUTTON_FFWD}, 149 {PF_TRACKLIST, BUTTON_FFWD|BUTTON_REL, BUTTON_FFWD},
150 {PF_WPS, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY}, 150 {PF_WPS, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY},
151#elif CONFIG_KEYPAD == FIIO_M3K_PAD
152 {PF_PREV, BUTTON_LEFT, BUTTON_NONE},
153 {PF_PREV_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE},
154 {PF_NEXT, BUTTON_RIGHT, BUTTON_NONE},
155 {PF_NEXT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE},
156 {PF_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER},
157 {PF_QUIT, BUTTON_POWER|BUTTON_REPEAT, BUTTON_POWER},
158 {PF_CONTEXT, BUTTON_MENU|BUTTON_REL, BUTTON_MENU},
159 {PF_TRACKLIST, BUTTON_MENU|BUTTON_REPEAT, BUTTON_MENU},
151#endif 160#endif
152#if CONFIG_KEYPAD == IAUDIO_M3_PAD 161#if CONFIG_KEYPAD == IAUDIO_M3_PAD
153 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE) 162 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE)