|
Task Description
Overview:
This adds the hotkey [short home], and allows you to stop/start play more or less anywhere [long home] which I find quite useful. Hopefully, it’s a little more consistent too, though it still needs a bit of polish.
Problems:
I’d quite like [short power] to stop play in the menus by calling ACTION_TREE_STOP, but unfortunately that only works for local files, not for the radio, which feels inconsistent. I’ve put in a feature request; http://forums.rockbox.org/index.php?topic=25657.0
The recording screen isn’t very consistent with the rest of the keymap - you can press [left] or [home] to get back to the menu, and [short power] and [right] both open the recording menu. This seems to be a peculiarity of the way the recording screen is designed, though I’ll try to improve it.
There is a ‘glitch’ in that when you press [long home] deep in the menus, it’ll sometimes jump through another menu before dropping back to the WPS / Radio screen.
Some users prefer to have a free button with which to turn the backlight back on - they are seemingly used to using [short down], which is bound to playlist here. However, if they don’t set the WPS hotkey, they’ll still have a ‘functionless’ button, so no functionality is lost.
I haven’t touched the HID part at all, because I have no clue what it does…
Details of major changes: WPS: [Long up] Pitch screen [Short down] Playlist screen [Long down] Quick screen [Short home] Hotkey [Long home] Stop
Pitch screen: [Short select] Cycle mode [Long select] Reset
Recording screen: (troublesome) [Short select] Start / pause [Short left] / [Short home] New file / exit [Short right] / [Short power] Recording menu [Volume] Adjust settings
Radio screen: [Short select] Scan / search [Long select] Presets [Short down] Radio menu
Built against r2799. All comments and suggestions welcome, and thanks for reading.
|