diff options
Diffstat (limited to 'apps/plugins/calendar.c')
-rw-r--r-- | apps/plugins/calendar.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/apps/plugins/calendar.c b/apps/plugins/calendar.c index a70f47c34b..765b42ef59 100644 --- a/apps/plugins/calendar.c +++ b/apps/plugins/calendar.c | |||
@@ -39,14 +39,12 @@ | |||
39 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ | 39 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ |
40 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ | 40 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ |
41 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) | 41 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) |
42 | #define CALENDAR_QUIT (BUTTON_SELECT|BUTTON_MENU) | 42 | #define CALENDAR_QUIT (BUTTON_MENU|BUTTON_REL) |
43 | #define CALENDAR_SELECT (BUTTON_SELECT|BUTTON_REL) | 43 | #define CALENDAR_SELECT (BUTTON_SELECT|BUTTON_REL) |
44 | #define CALENDAR_NEXT_WEEK BUTTON_SCROLL_FWD | 44 | #define CALENDAR_NEXT_WEEK BUTTON_SCROLL_FWD |
45 | #define CALENDAR_PREV_WEEK BUTTON_SCROLL_BACK | 45 | #define CALENDAR_PREV_WEEK BUTTON_SCROLL_BACK |
46 | #define CALENDAR_NEXT_DAY BUTTON_RIGHT | 46 | #define CALENDAR_NEXT_DAY BUTTON_RIGHT |
47 | #define CALENDAR_PREV_DAY BUTTON_LEFT | 47 | #define CALENDAR_PREV_DAY BUTTON_LEFT |
48 | #define CALENDAR_NEXT_MONTH BUTTON_PLAY | ||
49 | #define CALENDAR_PREV_MONTH (BUTTON_MENU|BUTTON_REL) | ||
50 | 48 | ||
51 | #elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) | 49 | #elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) |
52 | #define CALENDAR_QUIT BUTTON_POWER | 50 | #define CALENDAR_QUIT BUTTON_POWER |
@@ -1095,17 +1093,18 @@ enum plugin_status plugin_start(const void* parameter) | |||
1095 | case CALENDAR_QUIT: | 1093 | case CALENDAR_QUIT: |
1096 | exit = true; | 1094 | exit = true; |
1097 | break; | 1095 | break; |
1098 | 1096 | #ifdef CALENDAR_NEXT_MONTH | |
1099 | case CALENDAR_NEXT_MONTH: | 1097 | case CALENDAR_NEXT_MONTH: |
1100 | case CALENDAR_NEXT_MONTH | BUTTON_REPEAT: | 1098 | case CALENDAR_NEXT_MONTH | BUTTON_REPEAT: |
1101 | next_month(&shown, 0); | 1099 | next_month(&shown, 0); |
1102 | break; | 1100 | break; |
1103 | 1101 | #endif | |
1102 | #ifdef CALENDAR_PREV_MONTH | ||
1104 | case CALENDAR_PREV_MONTH: | 1103 | case CALENDAR_PREV_MONTH: |
1105 | case CALENDAR_PREV_MONTH | BUTTON_REPEAT: | 1104 | case CALENDAR_PREV_MONTH | BUTTON_REPEAT: |
1106 | prev_month(&shown, 0); | 1105 | prev_month(&shown, 0); |
1107 | break; | 1106 | break; |
1108 | 1107 | #endif | |
1109 | case CALENDAR_NEXT_WEEK: | 1108 | case CALENDAR_NEXT_WEEK: |
1110 | case CALENDAR_NEXT_WEEK | BUTTON_REPEAT: | 1109 | case CALENDAR_NEXT_WEEK | BUTTON_REPEAT: |
1111 | next_day(&shown, 7); | 1110 | next_day(&shown, 7); |