summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorRobert Kukla <roolku@rockbox.org>2009-07-26 14:26:14 +0000
committerRobert Kukla <roolku@rockbox.org>2009-07-26 14:26:14 +0000
commit275a30092e84f9d026a18bcf90b2f29721302a33 (patch)
tree8c8c84673fbee68dd79d65a8269744c82669392a /apps
parent682a991f0f5df93a4b32042d64d9a9ccb1d0dcdf (diff)
downloadrockbox-275a30092e84f9d026a18bcf90b2f29721302a33.tar.gz
rockbox-275a30092e84f9d026a18bcf90b2f29721302a33.zip
initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22053 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/keymaps/keymap-mr100.c10
-rw-r--r--apps/plugins/stats.c1
2 files changed, 6 insertions, 5 deletions
diff --git a/apps/keymaps/keymap-mr100.c b/apps/keymaps/keymap-mr100.c
index 514d38b4e6..efbbca4d1b 100644
--- a/apps/keymaps/keymap-mr100.c
+++ b/apps/keymaps/keymap-mr100.c
@@ -275,12 +275,12 @@ static const struct button_mapping button_context_keyboard[] = {
275static const struct button_mapping remote_button_context_standard[] = { 275static const struct button_mapping remote_button_context_standard[] = {
276 { ACTION_STD_PREV, BUTTON_RC_PLAY, BUTTON_NONE }, 276 { ACTION_STD_PREV, BUTTON_RC_PLAY, BUTTON_NONE },
277 { ACTION_STD_PREVREPEAT, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE }, 277 { ACTION_STD_PREVREPEAT, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_NONE },
278 { ACTION_STD_NEXT, BUTTON_RC_DISPLAY, BUTTON_NONE }, 278 { ACTION_STD_NEXT, BUTTON_RC_DOWN, BUTTON_NONE },
279 { ACTION_STD_NEXTREPEAT, BUTTON_RC_DISPLAY|BUTTON_REPEAT,BUTTON_NONE }, 279 { ACTION_STD_NEXTREPEAT, BUTTON_RC_DOWN|BUTTON_REPEAT,BUTTON_NONE },
280 { ACTION_STD_CANCEL, BUTTON_RC_REW, BUTTON_NONE }, 280 { ACTION_STD_CANCEL, BUTTON_RC_REW, BUTTON_NONE },
281 { ACTION_STD_OK, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, 281 { ACTION_STD_OK, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF },
282 { ACTION_STD_CONTEXT, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_RC_FF }, 282 { ACTION_STD_CONTEXT, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_RC_FF },
283 { ACTION_STD_MENU, BUTTON_RC_FAV, BUTTON_NONE }, 283 { ACTION_STD_MENU, BUTTON_RC_HEART, BUTTON_NONE },
284 284
285 LAST_ITEM_IN_LIST 285 LAST_ITEM_IN_LIST
286}; 286};
@@ -297,7 +297,7 @@ static const struct button_mapping remote_button_context_wps[] = {
297 { ACTION_WPS_STOPSEEK, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF|BUTTON_REPEAT }, 297 { ACTION_WPS_STOPSEEK, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF|BUTTON_REPEAT },
298 298
299 { ACTION_WPS_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, 299 { ACTION_WPS_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY },
300 { ACTION_WPS_MENU, BUTTON_RC_FAV, BUTTON_NONE }, 300 { ACTION_WPS_MENU, BUTTON_RC_HEART, BUTTON_NONE },
301 301
302 { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, 302 { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE },
303 { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, 303 { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE },
@@ -340,7 +340,7 @@ static const struct button_mapping remote_button_context_usb_hid[] = {
340 { ACTION_USB_HID_VOLUP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, 340 { ACTION_USB_HID_VOLUP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE },
341 { ACTION_USB_HID_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, 341 { ACTION_USB_HID_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE },
342 { ACTION_USB_HID_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, 342 { ACTION_USB_HID_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE },
343 { ACTION_USB_HID_MENU, BUTTON_RC_FAV, BUTTON_NONE }, 343 { ACTION_USB_HID_MENU, BUTTON_RC_HEART, BUTTON_NONE },
344 344
345 LAST_ITEM_IN_LIST 345 LAST_ITEM_IN_LIST
346}; /* remote_button_context_usb_hid */ 346}; /* remote_button_context_usb_hid */
diff --git a/apps/plugins/stats.c b/apps/plugins/stats.c
index 976fd262f8..accb286369 100644
--- a/apps/plugins/stats.c
+++ b/apps/plugins/stats.c
@@ -75,6 +75,7 @@ static bool abort;
75 75
76#elif CONFIG_KEYPAD == MROBE100_PAD 76#elif CONFIG_KEYPAD == MROBE100_PAD
77#define STATS_STOP BUTTON_POWER 77#define STATS_STOP BUTTON_POWER
78#define STATS_STOP_REMOTE BUTTON_RC_DOWN
78 79
79#elif CONFIG_KEYPAD == IAUDIO_M3_PAD 80#elif CONFIG_KEYPAD == IAUDIO_M3_PAD
80#define STATS_STOP BUTTON_REC 81#define STATS_STOP BUTTON_REC