summaryrefslogtreecommitdiffstats
path: root/apps/root_menu.c
AgeCommit message (Collapse)AuthorFilesLines
2007-07-03Fix FS#7387 - trying to go into the file browser when the last folder was on ↵Jonathan Gordon1-0/+7
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
2007-05-19Remove unused function and unused headerNils Wallménius1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13424 a1c6a512-1295-4272-9138-f99709370657
2007-04-25Change some ifdefs for the recent backdrop changes (fixes the yellow builds) ↵Nicolas Pennequin1-3/+4
and move the backdrop files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13265 a1c6a512-1295-4272-9138-f99709370657
2007-04-25Add backdrop support for LCD remotes with depth > 1-bit. Only WPS backdrops, ↵Nicolas Pennequin1-0/+3
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
2007-04-25fix a stupid bug which didnt check the flag correctly (caused the player to ↵Jonathan Gordon1-2/+2
crash trying to access the shutdown options context menu) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13258 a1c6a512-1295-4272-9138-f99709370657
2007-04-18Fix build for those who don't want to build tagcacheBrandon Low1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13203 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Give most of the items in the main menu a context menuJonathan Gordon1-11/+40
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13126 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Fix yellow player build. Sims have no charging...Jens Arnold1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13080 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Stop/shutdown logic rework in browsers and menus. Recorder V1: Double-Off ↵Jens Arnold1-1/+6
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
2007-04-05Fix the root menu for any targets without a radio (we are using #if not ↵Jonathan Gordon1-1/+1
#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
2007-03-31FS#6948 - Fix the broken 'follow playlist' featureRobert Kukla1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12985 a1c6a512-1295-4272-9138-f99709370657
2007-03-30Check if a new version got installed after usb disconnect and ask if user ↵Peter D'Hoye1-16/+0
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
2007-03-29set correct eol-style and keywords propertiesPeter D'Hoye1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12966 a1c6a512-1295-4272-9138-f99709370657
2007-03-29Hopefully fix FS#6863 for good. (possible to get into infinite loop in the ↵Jonathan Gordon1-50/+48
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
2007-03-27Move all valid menu return codes to a single file (root_menu.h) so we don't ↵Jonathan Gordon1-4/+5
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
2007-03-23Temporary workaround hard lockup with "nothing to resume" splash at end of ↵Dominik Riebeling1-1/+1
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
2007-03-21Fix FS#6863 - infinite looping with "Nothing to resume"Jonathan Gordon1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12872 a1c6a512-1295-4272-9138-f99709370657
2007-03-18fix redJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12828 a1c6a512-1295-4272-9138-f99709370657
2007-03-17Fix it dropping back to the file browser.Jonathan Gordon1-1/+1
Fix yellow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12823 a1c6a512-1295-4272-9138-f99709370657
2007-03-17Unify the way functions are called from menus.Jonathan Gordon1-1/+2
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
2007-03-17Cast some more to keep both 32 bit and 64 bit simulator platforms happy.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12819 a1c6a512-1295-4272-9138-f99709370657
2007-03-17Fix simulator builds, and some debugf() format strings.Jens Arnold1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12817 a1c6a512-1295-4272-9138-f99709370657
2007-03-16Get rid of the 'center' parameter for splashes. There were only 2 of almost ↵Jens Arnold1-5/+5
500 splashes which were not centered. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12807 a1c6a512-1295-4272-9138-f99709370657
2007-03-10Fix the database browser not remembering its selected itemJonathan Gordon1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12705 a1c6a512-1295-4272-9138-f99709370657
2007-03-09Fix and simplify previous browser tracking. Auto-init the database when ↵Steve Bavin1-27/+13
selected but not ready for use. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12698 a1c6a512-1295-4272-9138-f99709370657
2007-03-08Temporarily revert the database auto-init as it causes navigation problems ↵Steve Bavin1-0/+8
that I don't have time to fix yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12686 a1c6a512-1295-4272-9138-f99709370657
2007-03-08Really don't try to initialise while the database status is unknownSteve Bavin1-28/+31
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12684 a1c6a512-1295-4272-9138-f99709370657
2007-03-08Hopefully fix FS#6757Jonathan Gordon1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12680 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Don't try to initialise while the database status is unknownSteve Bavin1-1/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12679 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Lead user through database initialisationSteve Bavin1-3/+53
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12678 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Fix the various bugs associated with pressing MENU to move in and out of Jonathan Gordon1-5/+10
the Rockbox Menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12666 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Small '#ifdef HAVE_TAGCACHE' fixMagnus Holmgren1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12657 a1c6a512-1295-4272-9138-f99709370657
2007-03-07#ifdef HAVE_TAGCACHEJonathan Gordon1-1/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12656 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Accept FS#6750, allow recording to start automatically (If alarm wakeup Jonathan Gordon1-0/+3
is set to recording) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12655 a1c6a512-1295-4272-9138-f99709370657
2007-03-07Fix alarm wake up. If the target has fm or recording (or both) an option is ↵Jonathan Gordon1-7/+16
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
2007-03-06Pressing Menu in the Rockbox Menu puts you back in the previous screen.Jonathan Gordon1-17/+16
Hopefully simplify the code a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12643 a1c6a512-1295-4272-9138-f99709370657
2007-03-06Fix FS#6716 - make it easier to follow the selected file going in and Jonathan Gordon1-3/+3
out of the trees git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12638 a1c6a512-1295-4272-9138-f99709370657
2007-03-06Fix the problem where you can get stuck in the plugin browser after Jonathan Gordon1-0/+5
stopping music in the WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12632 a1c6a512-1295-4272-9138-f99709370657
2007-03-05Always try to select the last screen when enetering the Rockbox MenuJonathan Gordon1-13/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12623 a1c6a512-1295-4272-9138-f99709370657
2007-03-05Allow dynamic menu items to be spoken, especially the resume/now playing itemLinus Nielsen Feltzing1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12614 a1c6a512-1295-4272-9138-f99709370657
2007-03-04Try to set the selection correclty the first time the Rockbox menu is Jonathan Gordon1-0/+13
entered. Fixes FS#6715 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12578 a1c6a512-1295-4272-9138-f99709370657
2007-03-03Remove the need to double up the MENU macros in manu.h.Jonathan Gordon1-10/+10
Icons are now used by their id which must be part of the icons_6x8 enum, or Icon_NOICON for none git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12571 a1c6a512-1295-4272-9138-f99709370657
2007-03-03Fix FS#6712Jonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12568 a1c6a512-1295-4272-9138-f99709370657
2007-03-01fix the last warningJonathan Gordon1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12532 a1c6a512-1295-4272-9138-f99709370657
2007-03-01fix buildsJonathan Gordon1-2/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12531 a1c6a512-1295-4272-9138-f99709370657
2007-03-01Fix warnings on targets with an RTC.Dan Everton1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12530 a1c6a512-1295-4272-9138-f99709370657
2007-03-01Change the alaram #ifdefJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12529 a1c6a512-1295-4272-9138-f99709370657
2007-03-01Introducing the root menu!Jonathan Gordon1-0/+361
Blind users: get a new voice file as there are lots of lang changes and new strings. FS#6630 or RootMenu on the wiki for more info. complaints to /dev/null :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12528 a1c6a512-1295-4272-9138-f99709370657