A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
2
fork

Configure Feed

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

at master 122 lines 5.5 kB view raw
1% $Id$ % 2\subsection{Rockblox} 3\screenshot{plugins/images/ss-rockblox}{Rockblox}{fig:rockblox} 4Rockblox is a Rockbox version of the classic falling blocks game from Russia. 5The aim of the game is to make the falling blocks of different shapes 6form full rows. Whenever a row is completed, it will be cleared away, and you 7gain points. For every ten lines completed, the game level increases, making 8the blocks fall faster. If the pile of blocks reaches the ceiling, the game is over. 9 10\begin{btnmap} 11 \nopt{SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD}{ 12 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} 13 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonPlay} 14 \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_S_PAD}{\ButtonPlay} 15 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec} 16 \opt{SANSA_CLIP_PAD}{\ButtonHome} 17 \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonUp} 18 \opt{GIGABEAT_PAD}{\ButtonA} 19 \opt{MROBE100_PAD}{\ButtonDisplay} 20 \opt{COWON_D2_PAD}{\ButtonMenu} 21 \opt{PBELL_VIBE500_PAD}{\ButtonCancel} 22 \opt{MPIO_HD300_PAD}{\ButtonRec} 23 \opt{SAMSUNG_YH820_PAD}{\ButtonRec} 24 \opt{HAVEREMOTEKEYMAP}{& } 25 \opt{RG_NANO_PAD}{\ButtonB} 26 & Restart game\\ 27 } 28 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD% 29 ,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 30 ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 31 ,IRIVER_H10_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 32 ,SAMSUNG_YH820_PAD,RG_NANO_PAD} 33 {\ButtonLeft} 34 \opt{COWON_D2_PAD}{\TouchMidLeft} 35 \opt{MPIO_HD300_PAD}{\ButtonRew} 36 \opt{HAVEREMOTEKEYMAP}{& } 37 & Move left\\ 38 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD% 39 ,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 40 ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,IPOD_4G_PAD,IPOD_3G_PAD% 41 ,IRIVER_H10_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD% 42 ,SAMSUNG_YH820_PAD,RG_NANO_PAD} 43 {\ButtonRight} 44 \opt{COWON_D2_PAD}{\TouchMidRight} 45 \opt{MPIO_HD300_PAD}{\ButtonFF} 46 \opt{HAVEREMOTEKEYMAP}{& } 47 & Move right\\ 48 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD% 49 ,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_PAD% 50 ,GIGABEAT_S_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,RG_NANO_PAD} 51 {\ButtonDown} 52 \opt{SANSA_FUZEPLUS_PAD}{\ButtonSelect} 53 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonPlay} 54 \opt{IRIVER_H10_PAD}{\ButtonScrollDown} 55 \opt{COWON_D2_PAD}{\TouchBottomMiddle} 56 \opt{MPIO_HD300_PAD}{\ButtonEnter} 57 \opt{SAMSUNG_YH92X_PAD}{\ButtonRew} 58 \opt{SAMSUNG_YH820_PAD}{\ButtonFF} 59 \opt{HAVEREMOTEKEYMAP}{& } 60 & Move down\\ 61 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonSelect} 62 \opt{scrollwheel}{\ButtonScrollBack} 63 \opt{IAUDIO_X5_PAD}{\ButtonPower} 64 \opt{IRIVER_H10_PAD}{\ButtonRew} 65 \opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolDown} 66 \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolUp} 67 \opt{SANSA_FUZEPLUS_PAD}{\ButtonVolDown{}; \ButtonBottomLeft} 68 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu} 69 \opt{COWON_D2_PAD}{\TouchBottomLeft} 70 \opt{MPIO_HD300_PAD}{\ButtonScrollUp} 71 \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonUp} 72 \opt{HAVEREMOTEKEYMAP}{& } 73 \opt{RG_NANO_PAD}{\ButtonX} 74 & Rotate anticlockwise\\ 75 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD} 76 {\ButtonUp} 77 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd{} / \ButtonMenu} 78 \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd} 79 \opt{IRIVER_H10_PAD}{\ButtonScrollUp} 80 \opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolUp/\ButtonUp} 81 \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown} 82 \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} 83 \opt{COWON_D2_PAD}{\TouchBottomRight{} / \TouchTopMiddle } 84 \opt{MPIO_HD300_PAD}{\ButtonScrollDown} 85 \opt{SANSA_FUZEPLUS_PAD}{\ButtonVolUp{}; \ButtonBottomRight} 86 \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonDown} 87 \opt{HAVEREMOTEKEYMAP}{& } 88 \opt{RG_NANO_PAD}{\ButtonY} 89 & Rotate clockwise\\ 90 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} 91 \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% 92 ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} 93 \opt{IAUDIO_X5_PAD}{\ButtonRec} 94 \opt{IRIVER_H10_PAD}{\ButtonFF} 95 \opt{COWON_D2_PAD}{\TouchCenter} 96 \opt{PBELL_VIBE500_PAD}{\ButtonOK} 97 \opt{MPIO_HD300_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} 98 \opt{SANSA_FUZEPLUS_PAD}{\ButtonDown} 99 \opt{HAVEREMOTEKEYMAP}{& } 100 \opt{RG_NANO_PAD}{\ButtonA} 101 & Drop\\ 102 \opt{hold_button}{ 103 \ButtonHold{} switch 104 \opt{HAVEREMOTEKEYMAP}{& } 105 & Pause\\ 106 } 107 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} 108 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{Long \ButtonSelect} 109 \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} 110 \opt{SANSA_FUZE_PAD}{Long \ButtonHome} 111 \opt{GIGABEAT_S_PAD}{\ButtonBack} 112 \opt{COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower} 113 \opt{PBELL_VIBE500_PAD}{\ButtonRec} 114 \opt{SAMSUNG_YH92X_PAD}{\ButtonFF} 115 \opt{SAMSUNG_YH820_PAD}{\ButtonRew} 116 \opt{RG_NANO_PAD}{\ButtonStart} 117 \opt{MPIO_HD300_PAD}{Long \ButtonMenu} 118 \opt{HAVEREMOTEKEYMAP}{& 119 \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} 120 } 121 & Quit\\ 122\end{btnmap}