Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

These are the last plugin keymaps needed for the GoGear SA9200. Left to add in: a 128x160 backdrop for rockblox to stop errors when compiling and then to finally enable plugins.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23915 a1c6a512-1295-4272-9138-f99709370657

+38 -6
+1 -1
apps/plugins/cube.c
··· 246 246 #define CUBE_INC BUTTON_UP 247 247 #define CUBE_DEC BUTTON_DOWN 248 248 #define CUBE_MODE BUTTON_MENU 249 - #define CUBE_PAUSE BUTTON_SELECT 249 + #define CUBE_PAUSE BUTTON_PLAY 250 250 #define CUBE_HIGHSPEED BUTTON_RIGHT 251 251 252 252 #elif CONFIG_KEYPAD == ONDAVX747_PAD
+11
apps/plugins/doom/i_video.c
··· 321 321 #define DOOMBUTTON_ENTER BUTTON_VIEW 322 322 #define DOOMBUTTON_WEAPON BUTTON_VOL_DOWN 323 323 #define DOOMBUTTON_MAP BUTTON_VOL_UP 324 + #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD 325 + #define DOOMBUTTON_UP BUTTON_UP 326 + #define DOOMBUTTON_DOWN BUTTON_DOWN 327 + #define DOOMBUTTON_LEFT BUTTON_PREV 328 + #define DOOMBUTTON_RIGHT BUTTON_NEXT 329 + #define DOOMBUTTON_SHOOT BUTTON_RIGHT 330 + #define DOOMBUTTON_OPEN BUTTON_MENU 331 + #define DOOMBUTTON_ESC BUTTON_POWER 332 + #define DOOMBUTTON_ENTER BUTTON_LEFT 333 + #define DOOMBUTTON_WEAPON BUTOTN_VOL_DOWN 334 + #define DOOMBUTTON_MAP BUTTON_VOL_UP 324 335 #elif CONFIG_KEYPAD == ONDAVX747_PAD 325 336 #define DOOMBUTTON_ESC BUTTON_POWER 326 337 #define DOOMBUTTON_SHOOT BUTTON_VOL_UP
+19 -5
apps/plugins/lib/pluginlib_actions.c
··· 107 107 || (CONFIG_KEYPAD == SANSA_C200_PAD) \ 108 108 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \ 109 109 || (CONFIG_KEYPAD == MROBE100_PAD) \ 110 - || (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) \ 111 110 || (CONFIG_KEYPAD == PHILIPS_HDD1630_PAD) \ 112 111 || (CONFIG_KEYPAD == SANSA_CLIP_PAD) \ 113 112 || (CONFIG_KEYPAD == CREATIVEZVM_PAD) \ ··· 171 170 { PLA_DOWN_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, 172 171 { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, 173 172 { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, 173 + #elif (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) 174 + { PLA_UP, BUTTON_UP, BUTTON_NONE}, 175 + { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, 176 + { PLA_LEFT, BUTTON_PREV, BUTTON_NONE}, 177 + { PLA_RIGHT, BUTTON_NEXT, BUTTON_NONE}, 178 + { PLA_UP_REPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE}, 179 + { PLA_DOWN_REPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE}, 180 + { PLA_LEFT_REPEAT, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE}, 181 + { PLA_RIGHT_REPEAT, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE}, 174 182 #elif (CONFIG_KEYPAD == ONDAVX747_PAD) /* Touchscreen target */ 175 183 #elif (CONFIG_KEYPAD == ONDAVX777_PAD) /* Touchscreen target */ 176 184 #elif (CONFIG_KEYPAD == SAMSUNG_YH_PAD) ··· 205 213 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ 206 214 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \ 207 215 || (CONFIG_KEYPAD == MROBE100_PAD) \ 208 - || (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) \ 209 216 || (CONFIG_KEYPAD == PHILIPS_HDD1630_PAD) \ 210 217 || (CONFIG_KEYPAD == SANSA_CLIP_PAD) \ 211 218 || (CONFIG_KEYPAD == SANSA_M200_PAD) ··· 303 310 { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, 304 311 { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, 305 312 { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, 313 + #elif (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) 314 + { PLA_LEFT, BUTTON_PREV, BUTTON_NONE}, 315 + { PLA_RIGHT, BUTTON_NEXT, BUTTON_NONE}, 316 + { PLA_LEFT_REPEAT, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE}, 317 + { PLA_RIGHT_REPEAT, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE}, 318 + { PLA_FIRE, BUTTON_PLAY, BUTTON_NONE}, 319 + { PLA_FIRE_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, 306 320 #elif (CONFIG_KEYPAD == ONDAVX747_PAD) /* Touchscreen target */ 307 321 #elif (CONFIG_KEYPAD == ONDAVX777_PAD) /* Touchscreen target */ 308 322 #elif (CONFIG_KEYPAD == SAMSUNG_YH_PAD) ··· 445 459 {PLA_FIRE_REPEAT, BUTTON_RC_MODE|BUTTON_REPEAT, BUTTON_NONE}, 446 460 #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD 447 461 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, 448 - {PLA_START, BUTTON_RIGHT, BUTTON_NONE}, 462 + {PLA_START, BUTTON_RIGHT, BUTTON_NONE}, 449 463 {PLA_MENU, BUTTON_MENU, BUTTON_NONE}, 450 - {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, 451 - {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, 464 + {PLA_FIRE, BUTTON_PLAY, BUTTON_NONE}, 465 + {PLA_FIRE_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, 452 466 #elif (CONFIG_KEYPAD == IAUDIO67_PAD) 453 467 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, 454 468 {PLA_START, BUTTON_PLAY, BUTTON_NONE},
+7
apps/plugins/logo.c
··· 167 167 #define LP_DEC_Y BUTTON_DOWN 168 168 #define LP_INC_Y BUTTON_UP 169 169 170 + #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD 171 + #define LP_QUIT BUTTON_POWER 172 + #define LP_DEC_X BUTTON_PREV 173 + #define LP_INC_X BUTTON_NEXT 174 + #define LP_DEC_Y BUTTON_DOWN 175 + #define LP_INC_Y BUTTON_UP 176 + 170 177 #elif CONFIG_KEYPAD == ONDAVX747_PAD 171 178 #define LP_QUIT BUTTON_POWER 172 179 #elif CONFIG_KEYPAD == ONDAVX777_PAD