summaryrefslogtreecommitdiff
path: root/apps/root_menu.c (follow)
Commit message (Collapse)AuthorAge
* FS#7994 - Rename talk.c API, make talk_disable() affect all talking (not ↵Steve Bavin2007-10-19
| | | | | | just menus), hopefully save some space. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15206 a1c6a512-1295-4272-9138-f99709370657
* Fix a bug whereby ACTION_TREE_WPS (GO_TO_PREVIOUS_MUSIC) brings us to theStéphane Doyon2007-10-12
| | | | | | | | | | | | | | | | radio, despite playback having been started since we last visited the radio. To reproduce: -go to the radio, -stop and exit it, -go to the browser, and do a playlist insert, or start a playlist from the playlist catalog, anything that starts playback without going to the WPS. -Press ACTION_TREE_WPS. Find yourself back into the radio. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15085 a1c6a512-1295-4272-9138-f99709370657
* Go to the WPS on a successful bookmark_mrb_load() from the MRB,Stéphane Doyon2007-10-12
| | | | | | | rather than popping back to the root menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15084 a1c6a512-1295-4272-9138-f99709370657
* Voice already gets shutup when starting playback. It's also appropriateStéphane Doyon2007-10-12
| | | | | | | to shut it up when returning to the WPS (GO_TO_WPS). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15083 a1c6a512-1295-4272-9138-f99709370657
* Add a voice callback to dynamic menus, along side the text_callback.Stéphane Doyon2007-10-09
| | | | | | | From FS#7563. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15042 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#5464 - organise the rocks directory. Jonathan Gordon2007-08-06
| | | | | | | If any plugins or "open with" optoins dont work please let me know... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14214 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#6159 'Add voice to roughly 100 splash screens and yes-no menus' by ↵Nils Wallménius2007-08-06
| | | | | | Stephane Doyon with some minor tweaks by me. Rerun 'configure' and do a 'make clean' before rebuilding your voice files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14213 a1c6a512-1295-4272-9138-f99709370657
* *** Lang v2 cleanup (FS#6574) ***Nils Wallménius2007-08-05
| | | | | | | | | | | | | | | | | | | 1) Introduces apps/features.txt that controls which strings are included for each target based on defines. 2) .lng and .voice files are now target specific and the format versions of both these file types have been bumped, which means that new voice files are needed. 3) Use the 'features' mechanism to exclude strings for targets that didn't use them. 4) Delete unused and deprecated and duplicated strings, sort strings in english.lang Some string IDs were changed so translations will be slightly worse than before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14198 a1c6a512-1295-4272-9138-f99709370657
* remove the need for action_signalscreenchange().Jonathan Gordon2007-07-22
| | | | | | | Fixes problems with targets where the ACTION_STD_CANCEL event is a combo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13956 a1c6a512-1295-4272-9138-f99709370657
* Give the plugin menu its own title (when configured). Fixes FS #7371Peter D'Hoye2007-07-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13856 a1c6a512-1295-4272-9138-f99709370657
* If the action handler for the menu returns ACTION_REDRAW the list will be ↵Jonathan Gordon2007-07-11
| | | | | | redrawn. Fixes the Now Playing/Resume Playback text not updating git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13848 a1c6a512-1295-4272-9138-f99709370657
* Accept FS #7303 by Christoph Reiter: add context menu to FM radio entry in ↵Peter D'Hoye2007-07-03
| | | | | | main menu. Also changes a small naming inconsistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13778 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#7387 - trying to go into the file browser when the last folder was on ↵Jonathan Gordon2007-07-03
| | | | | | the MMC/mSD card (which was removed) would go into an infinite loop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13768 a1c6a512-1295-4272-9138-f99709370657
* Remove unused function and unused headerNils Wallménius2007-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13424 a1c6a512-1295-4272-9138-f99709370657
* Change some ifdefs for the recent backdrop changes (fixes the yellow builds) ↵Nicolas Pennequin2007-04-25
| | | | | | and move the backdrop files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13265 a1c6a512-1295-4272-9138-f99709370657
* Add backdrop support for LCD remotes with depth > 1-bit. Only WPS backdrops, ↵Nicolas Pennequin2007-04-25
| | | | | | but the groundwork is laid for main backdrops too (all that's really needed are menus to set/clear them). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13263 a1c6a512-1295-4272-9138-f99709370657
* fix a stupid bug which didnt check the flag correctly (caused the player to ↵Jonathan Gordon2007-04-25
| | | | | | crash trying to access the shutdown options context menu) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13258 a1c6a512-1295-4272-9138-f99709370657
* Fix build for those who don't want to build tagcacheBrandon Low2007-04-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13203 a1c6a512-1295-4272-9138-f99709370657
* Give most of the items in the main menu a context menuJonathan Gordon2007-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13126 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow player build. Sims have no charging...Jens Arnold2007-04-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13080 a1c6a512-1295-4272-9138-f99709370657
* Stop/shutdown logic rework in browsers and menus. Recorder V1: Double-Off ↵Jens Arnold2007-04-09
| | | | | | shutdown is now possible from menus and sub-browsers as well. Player, other targets which are always powered during charging: Attempted shutdown from menu with charger plugged now displays the charging splash. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13079 a1c6a512-1295-4272-9138-f99709370657
* Fix the root menu for any targets without a radio (we are using #if not ↵Jonathan Gordon2007-04-05
| | | | | | #ifdef for CONFIG_TUNER). Fixes the bookmark issue in FS#6965) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13027 a1c6a512-1295-4272-9138-f99709370657
* FS#6948 - Fix the broken 'follow playlist' featureRobert Kukla2007-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12985 a1c6a512-1295-4272-9138-f99709370657
* Check if a new version got installed after usb disconnect and ask if user ↵Peter D'Hoye2007-03-30
| | | | | | wants to reboot. Causes disk spinup before showing the usb logo. Also fixes do_menu() not returning to root_menu after usb disconnect. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12972 a1c6a512-1295-4272-9138-f99709370657
* set correct eol-style and keywords propertiesPeter D'Hoye2007-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12966 a1c6a512-1295-4272-9138-f99709370657
* Hopefully fix FS#6863 for good. (possible to get into infinite loop in the ↵Jonathan Gordon2007-03-29
| | | | | | | | | menu with screens returning GO_TO_PREVIOUS) Also clean up root_menu.c a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12960 a1c6a512-1295-4272-9138-f99709370657
* Move all valid menu return codes to a single file (root_menu.h) so we don't ↵Jonathan Gordon2007-03-27
| | | | | | need to rely on GO_TO_ROOT == MENU_ATTACHED_USB. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12937 a1c6a512-1295-4272-9138-f99709370657
* Temporary workaround hard lockup with "nothing to resume" splash at end of ↵Dominik Riebeling2007-03-23
| | | | | | the playlist if the last active screen was the main menu. A proper fix should come soon. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12896 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#6863 - infinite looping with "Nothing to resume"Jonathan Gordon2007-03-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12872 a1c6a512-1295-4272-9138-f99709370657
* fix redJonathan Gordon2007-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12828 a1c6a512-1295-4272-9138-f99709370657
* Fix it dropping back to the file browser.Jonathan Gordon2007-03-17
| | | | | | | Fix yellow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12823 a1c6a512-1295-4272-9138-f99709370657
* Unify the way functions are called from menus.Jonathan Gordon2007-03-17
| | | | | | | | Optionally, the functions return value can be checked for a value to tell the menu to quit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12821 a1c6a512-1295-4272-9138-f99709370657
* Cast some more to keep both 32 bit and 64 bit simulator platforms happy.Jens Arnold2007-03-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12819 a1c6a512-1295-4272-9138-f99709370657
* Fix simulator builds, and some debugf() format strings.Jens Arnold2007-03-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12817 a1c6a512-1295-4272-9138-f99709370657
* Get rid of the 'center' parameter for splashes. There were only 2 of almost ↵Jens Arnold2007-03-16
| | | | | | 500 splashes which were not centered. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12807 a1c6a512-1295-4272-9138-f99709370657
* Fix the database browser not remembering its selected itemJonathan Gordon2007-03-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12705 a1c6a512-1295-4272-9138-f99709370657
* Fix and simplify previous browser tracking. Auto-init the database when ↵Steve Bavin2007-03-09
| | | | | | selected but not ready for use. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12698 a1c6a512-1295-4272-9138-f99709370657
* Temporarily revert the database auto-init as it causes navigation problems ↵Steve Bavin2007-03-08
| | | | | | that I don't have time to fix yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12686 a1c6a512-1295-4272-9138-f99709370657
* Really don't try to initialise while the database status is unknownSteve Bavin2007-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12684 a1c6a512-1295-4272-9138-f99709370657
* Hopefully fix FS#6757Jonathan Gordon2007-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12680 a1c6a512-1295-4272-9138-f99709370657
* Don't try to initialise while the database status is unknownSteve Bavin2007-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12679 a1c6a512-1295-4272-9138-f99709370657
* Lead user through database initialisationSteve Bavin2007-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12678 a1c6a512-1295-4272-9138-f99709370657
* Fix the various bugs associated with pressing MENU to move in and out of Jonathan Gordon2007-03-07
| | | | | | | the Rockbox Menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12666 a1c6a512-1295-4272-9138-f99709370657
* Small '#ifdef HAVE_TAGCACHE' fixMagnus Holmgren2007-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12657 a1c6a512-1295-4272-9138-f99709370657
* #ifdef HAVE_TAGCACHEJonathan Gordon2007-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12656 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#6750, allow recording to start automatically (If alarm wakeup Jonathan Gordon2007-03-07
| | | | | | | is set to recording) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12655 a1c6a512-1295-4272-9138-f99709370657
* Fix alarm wake up. If the target has fm or recording (or both) an option is ↵Jonathan Gordon2007-03-07
| | | | | | | | | in the System menu to choose what to start when the alarm wakes up, otherwise the WPS will start git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12654 a1c6a512-1295-4272-9138-f99709370657
* Pressing Menu in the Rockbox Menu puts you back in the previous screen.Jonathan Gordon2007-03-06
| | | | | | | Hopefully simplify the code a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12643 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#6716 - make it easier to follow the selected file going in and Jonathan Gordon2007-03-06
| | | | | | | out of the trees git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12638 a1c6a512-1295-4272-9138-f99709370657
* Fix the problem where you can get stuck in the plugin browser after Jonathan Gordon2007-03-06
| | | | | | | stopping music in the WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12632 a1c6a512-1295-4272-9138-f99709370657