Wiki > Main > RockboxUserInterfaceProposal (compare)
Difference: RockboxUserInterfaceProposal (r5 vs. r4)
This is a discussion of the Rockbox user interface for the Recorder (and the FM recorder).
Instead of having a single "main screen" and a single "main menu" the UI is divided into several screens with each their own context sensitive menus. These screens are considered at the same level. For some screens, the current screen will be remembered and restored after a power cycle (an extension of resume play).
The screens are outermost, e.g. backing out of menus (using LEFT) brings you to the screen you were at when you entered the menu.
Holding down F3 brings up a context-sensitive menu (depends on the currently selected screen)
One of the benefits of this change will be that you can pause a game, adjust the volume or choose another song and return to the game.
Another usecase is to have the jpeg viewer work as a screen saver which will be activated after a while with inactivity (this requires no other plugin is running).
The user interface is re-organized into "Screens" having "context sensitive menus".
Switching between screens will be done using one of the GlobalKeys?.
The screens may have Overlays, e.g. the ID3 viewer is an overlay to Track. The difference between a screen and an overlay is that in order to reach an overlay you need to go to the "parent" screen first (there are exceptions to this rule; some overlays may be available on more than one screen, e.g. the ID3 Viewer overlay can be reached from the Track, Files and Playlist screen).
Here are the main screens:
Some overall design principles and wishes:
CategoryFrontpage: Rockbox User Interface Discussion
r6 - 08 Feb 2006 - 08:59:33 - DanielStenbergRevision r5 - 20 Sep 2005 - 15:45 - JonasHaeggqvist
Revision r4 - 13 Oct 2004 - 15:04 - DaveHooper
Copyright © by the contributing authors.