summaryrefslogtreecommitdiff
path: root/apps/plugins/calculator.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/calculator.c')
-rw-r--r--apps/plugins/calculator.c45
1 files changed, 11 insertions, 34 deletions
diff --git a/apps/plugins/calculator.c b/apps/plugins/calculator.c
index f02f99ee0d..77f79f9057 100644
--- a/apps/plugins/calculator.c
+++ b/apps/plugins/calculator.c
@@ -493,29 +493,7 @@ F3: equal to "="
493#define CALCULATOR_CALC BUTTON_VOLUP 493#define CALCULATOR_CALC BUTTON_VOLUP
494#define CALCULATOR_CLEAR (BUTTON_SELECT|BUTTON_REPEAT) 494#define CALCULATOR_CLEAR (BUTTON_SELECT|BUTTON_REPEAT)
495 495
496#elif CONFIG_KEYPAD == XDUOO_X3_PAD 496#elif CONFIG_KEYPAD == XDUOO_X3_PAD || CONFIG_KEYPAD == XDUOO_X3II_PAD || CONFIG_KEYPAD == XDUOO_X20_PAD
497#define CALCULATOR_LEFT BUTTON_PREV
498#define CALCULATOR_RIGHT BUTTON_NEXT
499#define CALCULATOR_UP BUTTON_HOME
500#define CALCULATOR_DOWN BUTTON_OPTION
501#define CALCULATOR_QUIT BUTTON_POWER
502#define CALCULATOR_INPUT_CALC_PRE (BUTTON_OPTION|BUTTON_REPEAT)
503#define CALCULATOR_INPUT (BUTTON_PLAY|BUTTON_REL)
504#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT)
505#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT)
506
507#elif CONFIG_KEYPAD == XDUOO_X3II_PAD
508#define CALCULATOR_LEFT BUTTON_PREV
509#define CALCULATOR_RIGHT BUTTON_NEXT
510#define CALCULATOR_UP BUTTON_HOME
511#define CALCULATOR_DOWN BUTTON_OPTION
512#define CALCULATOR_QUIT BUTTON_POWER
513#define CALCULATOR_INPUT_CALC_PRE (BUTTON_OPTION|BUTTON_REPEAT)
514#define CALCULATOR_INPUT (BUTTON_PLAY|BUTTON_REL)
515#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT)
516#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT)
517
518#elif CONFIG_KEYPAD == XDUOO_X20_PAD
519#define CALCULATOR_LEFT BUTTON_PREV 497#define CALCULATOR_LEFT BUTTON_PREV
520#define CALCULATOR_RIGHT BUTTON_NEXT 498#define CALCULATOR_RIGHT BUTTON_NEXT
521#define CALCULATOR_UP BUTTON_HOME 499#define CALCULATOR_UP BUTTON_HOME
@@ -537,7 +515,7 @@ F3: equal to "="
537#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT) 515#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT)
538#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT) 516#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT)
539 517
540#elif CONFIG_KEYPAD == IHIFI_770_PAD 518#elif CONFIG_KEYPAD == IHIFI_770_PAD || CONFIG_KEYPAD == IHIFI_800_PAD
541#define CALCULATOR_LEFT BUTTON_HOME 519#define CALCULATOR_LEFT BUTTON_HOME
542#define CALCULATOR_RIGHT BUTTON_VOL_DOWN 520#define CALCULATOR_RIGHT BUTTON_VOL_DOWN
543#define CALCULATOR_UP BUTTON_PREV 521#define CALCULATOR_UP BUTTON_PREV
@@ -548,16 +526,15 @@ F3: equal to "="
548#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT) 526#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT)
549#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT) 527#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT)
550 528
551#elif CONFIG_KEYPAD == IHIFI_800_PAD 529#elif CONFIG_KEYPAD == EROSQ_PAD
552#define CALCULATOR_LEFT BUTTON_HOME 530#define CALCULATOR_LEFT BUTTON_SCROLL_BACK
553#define CALCULATOR_RIGHT BUTTON_VOL_DOWN 531#define CALCULATOR_RIGHT BUTTON_SCROLL_FWD
554#define CALCULATOR_UP BUTTON_PREV 532#define CALCULATOR_UP BUTTON_PREV
555#define CALCULATOR_DOWN BUTTON_NEXT 533#define CALCULATOR_DOWN BUTTON_NEXT
556#define CALCULATOR_QUIT BUTTON_POWER 534#define CALCULATOR_QUIT BUTTON_POWER
557#define CALCULATOR_INPUT_CALC_PRE (BUTTON_HOME|BUTTON_REPEAT) 535#define CALCULATOR_INPUT BUTTON_PLAY
558#define CALCULATOR_INPUT (BUTTON_PLAY|BUTTON_REL) 536#define CALCULATOR_CALC BUTTON_MENU
559#define CALCULATOR_CALC (BUTTON_PLAY|BUTTON_REPEAT) 537#define CALCULATOR_CLEAR BUTTON_BACK
560#define CALCULATOR_CLEAR (BUTTON_POWER|BUTTON_REPEAT)
561 538
562#else 539#else
563#error No keymap defined! 540#error No keymap defined!