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.

fiiom3k: Recording keymap adjustment

Long button presses to create a new file
were in conflict with button presses to
play/pause.

Pressing SELECT is now used to create a new file
(and start recording, if stopped),
pressing PLAY/PAUSE will start or pause recording.

Change-Id: If2e568b9b05500d73fd54b691262a64d1a0ff487

+3 -5
+1 -3
apps/keymaps/keymap-fiiom3k.c
··· 215 215 }; /* button_context_yesnoscreen */ 216 216 217 217 static const struct button_mapping button_context_recscreen[] = { 218 - {ACTION_REC_PAUSE, BUTTON_SELECT, BUTTON_NONE}, 219 218 {ACTION_REC_PAUSE, BUTTON_PLAY, BUTTON_NONE}, 220 - {ACTION_REC_NEWFILE, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT}, 221 - {ACTION_REC_NEWFILE, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY}, 219 + {ACTION_REC_NEWFILE, BUTTON_SELECT, BUTTON_NONE}, 222 220 {ACTION_STD_MENU, BUTTON_MENU, BUTTON_NONE}, 223 221 {ACTION_STD_CANCEL, BUTTON_BACK, BUTTON_NONE}, 224 222 {ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE},
+2 -2
manual/platform/keymap-fiiom3k.tex
··· 46 46 \newcommand{\ActionWpsAbReset}{Long \ButtonBack} 47 47 48 48 %Button actions, recording context 49 - \newcommand{\ActionRecPause}{\ButtonSelect{} or \ButtonPlay} 49 + \newcommand{\ActionRecPause}{\ButtonPlay} 50 50 \newcommand{\ActionRecExit}{\ButtonBack{} or \ButtonPower} 51 - \newcommand{\ActionRecNewfile}{Long \ButtonSelect{} or Long \ButtonPlay} 51 + \newcommand{\ActionRecNewfile}{\ButtonSelect} 52 52 \newcommand{\ActionRecMenu}{\ButtonMenu} 53 53 \newcommand{\ActionRecPrev}{\ActionStdPrev} 54 54 \newcommand{\ActionRecPrevRepeat}{\ActionStdPrevRepeat}