summaryrefslogtreecommitdiff
path: root/apps/plugins/calendar.c
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-10-08 09:47:40 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-10-11 16:37:17 -0400
commit2a471e288c16b91a7186a60b3fb84dd55a494c7a (patch)
tree3e746212c5fa69b59f61d19b6e29d11aa8a5e31b /apps/plugins/calendar.c
parent5efaa9ef8073bb216e3dcdbb4476f2fa7c672b76 (diff)
downloadrockbox-2a471e288c16b91a7186a60b3fb84dd55a494c7a.tar.gz
rockbox-2a471e288c16b91a7186a60b3fb84dd55a494c7a.zip
New port: AIGO EROS Q / EROS K
The Q and K have a slightly different case, but the hardware under the shell is completely identical. These models are rebadged versions: * Hifiwalker H2 (== Q) * AGPTek H3 (== K) * Surfans F20 (== K) Other notes: * Significant improvements in the shared Hiby-platform launcher/loader * SD card can theoretically be hot-swapped now * Support external USB mass storage! * Some consolidation of Hiby-platform targets * Some consolidation of plugin keymaps Todo/known issues: * Keymaps need to be gone over properly * Convert to HAVE_SCROLLWHEEL? Change-Id: I5a8a4f22c38a5b69392ca7c0a8ad8c4e07d9523c
Diffstat (limited to 'apps/plugins/calendar.c')
-rw-r--r--apps/plugins/calendar.c38
1 files changed, 9 insertions, 29 deletions
diff --git a/apps/plugins/calendar.c b/apps/plugins/calendar.c
index 89dcc61714..59aba941ae 100644
--- a/apps/plugins/calendar.c
+++ b/apps/plugins/calendar.c
@@ -381,27 +381,7 @@
381#define CALENDAR_NEXT_MONTH (BUTTON_VOLDOWN) 381#define CALENDAR_NEXT_MONTH (BUTTON_VOLDOWN)
382#define CALENDAR_PREV_MONTH (BUTTON_VOLUP) 382#define CALENDAR_PREV_MONTH (BUTTON_VOLUP)
383 383
384#elif CONFIG_KEYPAD == XDUOO_X3_PAD 384#elif CONFIG_KEYPAD == XDUOO_X3_PAD || CONFIG_KEYPAD == XDUOO_X3II_PAD || CONFIG_KEYPAD == XDUOO_X20_PAD
385#define CALENDAR_QUIT BUTTON_POWER
386#define CALENDAR_SELECT BUTTON_PLAY
387#define CALENDAR_NEXT_WEEK BUTTON_OPTION
388#define CALENDAR_PREV_WEEK BUTTON_HOME
389#define CALENDAR_NEXT_DAY BUTTON_NEXT
390#define CALENDAR_PREV_DAY BUTTON_PREV
391#define CALENDAR_NEXT_MONTH BUTTON_VOL_UP
392#define CALENDAR_PREV_MONTH BUTTON_VOL_DOWN
393
394#elif CONFIG_KEYPAD == XDUOO_X3II_PAD
395#define CALENDAR_QUIT BUTTON_POWER
396#define CALENDAR_SELECT BUTTON_PLAY
397#define CALENDAR_NEXT_WEEK BUTTON_OPTION
398#define CALENDAR_PREV_WEEK BUTTON_HOME
399#define CALENDAR_NEXT_DAY BUTTON_NEXT
400#define CALENDAR_PREV_DAY BUTTON_PREV
401#define CALENDAR_NEXT_MONTH BUTTON_VOL_UP
402#define CALENDAR_PREV_MONTH BUTTON_VOL_DOWN
403
404#elif CONFIG_KEYPAD == XDUOO_X20_PAD
405#define CALENDAR_QUIT BUTTON_POWER 385#define CALENDAR_QUIT BUTTON_POWER
406#define CALENDAR_SELECT BUTTON_PLAY 386#define CALENDAR_SELECT BUTTON_PLAY
407#define CALENDAR_NEXT_WEEK BUTTON_OPTION 387#define CALENDAR_NEXT_WEEK BUTTON_OPTION
@@ -421,7 +401,7 @@
421#define CALENDAR_NEXT_MONTH BUTTON_VOL_UP 401#define CALENDAR_NEXT_MONTH BUTTON_VOL_UP
422#define CALENDAR_PREV_MONTH BUTTON_VOL_DOWN 402#define CALENDAR_PREV_MONTH BUTTON_VOL_DOWN
423 403
424#elif CONFIG_KEYPAD == IHIFI_770_PAD 404#elif CONFIG_KEYPAD == IHIFI_770_PAD || CONFIG_KEYPAD == IHIFI_800_PAD
425#define CALENDAR_QUIT BUTTON_POWER 405#define CALENDAR_QUIT BUTTON_POWER
426#define CALENDAR_SELECT BUTTON_PLAY 406#define CALENDAR_SELECT BUTTON_PLAY
427#define CALENDAR_NEXT_WEEK (BUTTON_POWER | BUTTON_VOL_DOWN) 407#define CALENDAR_NEXT_WEEK (BUTTON_POWER | BUTTON_VOL_DOWN)
@@ -431,15 +411,15 @@
431#define CALENDAR_NEXT_MONTH BUTTON_VOL_DOWN 411#define CALENDAR_NEXT_MONTH BUTTON_VOL_DOWN
432#define CALENDAR_PREV_MONTH BUTTON_VOL_UP 412#define CALENDAR_PREV_MONTH BUTTON_VOL_UP
433 413
434#elif CONFIG_KEYPAD == IHIFI_800_PAD 414#elif CONFIG_KEYPAD == EROSQ_PAD
435#define CALENDAR_QUIT BUTTON_POWER 415#define CALENDAR_QUIT BUTTON_POWER
436#define CALENDAR_SELECT BUTTON_PLAY 416#define CALENDAR_SELECT BUTTON_PLAY
437#define CALENDAR_NEXT_WEEK (BUTTON_POWER | BUTTON_VOL_DOWN) 417#define CALENDAR_NEXT_WEEK BUTTON_NEXT
438#define CALENDAR_PREV_WEEK (BUTTON_POWER | BUTTON_VOL_UP) 418#define CALENDAR_PREV_WEEK BUTTON_PREV
439#define CALENDAR_NEXT_DAY BUTTON_NEXT 419#define CALENDAR_NEXT_DAY BUTTON_SCROLL_FWD
440#define CALENDAR_PREV_DAY BUTTON_PREV 420#define CALENDAR_PREV_DAY BUTTON_SCROLL_BACK
441#define CALENDAR_NEXT_MONTH BUTTON_VOL_DOWN 421#define CALENDAR_NEXT_MONTH BUTTON_VOL_UP
442#define CALENDAR_PREV_MONTH BUTTON_VOL_UP 422#define CALENDAR_PREV_MONTH BUTTON_VOL_DOWN
443 423
444#else 424#else
445#error "No keypad setting." 425#error "No keypad setting."