summaryrefslogtreecommitdiff
path: root/apps/main_menu.c (follow)
Commit message (Collapse)AuthorAge
* prepared to mount multiple partitions into one logical file system (most ↵Jörg Hohensohn2004-12-28
| | | | | | useful for Ondio, internal memory + external MMC) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
* bigger Rockbox logo for bigger LCD screenDaniel Stenberg2004-12-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5500 a1c6a512-1295-4272-9138-f99709370657
* The Poweroff menu entry is only for PlayersLinus Nielsen Feltzing2004-10-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5258 a1c6a512-1295-4272-9138-f99709370657
* a hell of a commit: changed several HAVE_xx configuration flags into ↵Jörg Hohensohn2004-09-28
| | | | | | multiple choice values (keypad, tuner, CPU, h/w codec) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
* Restored behaviour of SETTINGS_OK2 (old BUTTON_LEFT) in info menuHenrik Backe2004-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5116 a1c6a512-1295-4272-9138-f99709370657
* Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg2004-09-19
| | | | | | instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
* adjustment for the Ondio: button driver has an Odio part, for now it has a ↵Jörg Hohensohn2004-09-10
| | | | | | Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5055 a1c6a512-1295-4272-9138-f99709370657
* First step in revamping the USB event handling, paving the way for the ↵Linus Nielsen Feltzing2004-07-26
| | | | | | upcoming SYS_POWER_OFF event git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4951 a1c6a512-1295-4272-9138-f99709370657
* New feature: clean shutdown if you press OFF twice in the file browser, or ↵Linus Nielsen Feltzing2004-07-24
| | | | | | | | | select "Shut off" in the main menu. Players only have the menu option, due to lack of keys. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4940 a1c6a512-1295-4272-9138-f99709370657
* New way of defining menus and options allows to declare them static const, ↵Jörg Hohensohn2004-07-23
| | | | | | which saves the code to runtime-assemble them. Rockbox just got 6 KB smaller. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4931 a1c6a512-1295-4272-9138-f99709370657
* Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. ↵Jens Arnold2004-05-14
| | | | | | Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4620 a1c6a512-1295-4272-9138-f99709370657
* battery level announcement fixedJörg Hohensohn2004-04-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4517 a1c6a512-1295-4272-9138-f99709370657
* removed a warning, BTW: you need to update your voice file for the new stuffJörg Hohensohn2004-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4488 a1c6a512-1295-4272-9138-f99709370657
* voice UI updates: nicer month setting, bookmark browser, Rockbox info screenJörg Hohensohn2004-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4487 a1c6a512-1295-4272-9138-f99709370657
* Third step of the voice-UI: numerical settings are spoken (composed at ↵Jörg Hohensohn2004-03-19
| | | | | | runtime), needs new voicefont at the new location ".rockbox/langs/english.voice" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4414 a1c6a512-1295-4272-9138-f99709370657
* First shot at a nice little button bar at the bottom of the recorder LCD. ↵Linus Nielsen Feltzing2004-03-16
| | | | | | Enable Button Bar in the Display settings. Only the dir browser uses it at the moment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4391 a1c6a512-1295-4272-9138-f99709370657
* First step of the voice-UI: the menus can talk. You need a "voicefont" file ↵Jörg Hohensohn2004-03-14
| | | | | | in .rockbox to use this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4381 a1c6a512-1295-4272-9138-f99709370657
* First step towards context sensitive and configurable menus, by Brent CouttsLinus Nielsen Feltzing2004-03-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4370 a1c6a512-1295-4272-9138-f99709370657
* Moved Create Directory to the ON+Play menuLinus Nielsen Feltzing2004-03-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4360 a1c6a512-1295-4272-9138-f99709370657
* New feature: NOw you can store the recorded files in either /recordings (the ↵Linus Nielsen Feltzing2004-01-21
| | | | | | | | | | directory will be created automatically) or in the current directory. New feature: A "Create directory" menu option (untested in the simulator). Bug fix: The ON+Play menu could do nasty things if you pressed ON+Play in an empty dir. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4268 a1c6a512-1295-4272-9138-f99709370657
* Menu reorganization (patch #872810 by Peter Schneider)Björn Stenberg2004-01-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4231 a1c6a512-1295-4272-9138-f99709370657
* Added Benjamin Metzlers bookmarking feature (patch #669440)Björn Stenberg2004-01-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4227 a1c6a512-1295-4272-9138-f99709370657
* Silly me, I passed the wrong number of items to menu_init(). Thanks to Mike ↵Linus Nielsen Feltzing2003-12-19
| | | | | | Grupenhoff for pointing that out. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4167 a1c6a512-1295-4272-9138-f99709370657
* Automatic detection of FM radio hardware for V2 recordersLinus Nielsen Feltzing2003-12-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4165 a1c6a512-1295-4272-9138-f99709370657
* Initial suppport for building Rockbox for Neo. The Neo has a differentDaniel Stenberg2003-12-12
| | | | | | | key layout so we need to check for this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4138 a1c6a512-1295-4272-9138-f99709370657
* Changed Info screen battery info when unknown battery levelBjörn Stenberg2003-11-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4062 a1c6a512-1295-4272-9138-f99709370657
* Red build fixLinus Nielsen Feltzing2003-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4048 a1c6a512-1295-4272-9138-f99709370657
* Recording in FM screen, USB mode possible in FM and recording screenLinus Nielsen Feltzing2003-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4046 a1c6a512-1295-4272-9138-f99709370657
* Removed games_menu.[ch] and demo_menu.[ch] since they are no longer used.Björn Stenberg2003-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3965 a1c6a512-1295-4272-9138-f99709370657
* Brian King's .rockbox browsing patchBjörn Stenberg2003-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3964 a1c6a512-1295-4272-9138-f99709370657
* Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or ↵Hardeep Sidhu2003-07-01
| | | | | | playlist from file browser to see available options. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
* Killed a warningLinus Nielsen Feltzing2003-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3716 a1c6a512-1295-4272-9138-f99709370657
* Patch #744268 (info screen USB mode)Linus Nielsen Feltzing2003-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3715 a1c6a512-1295-4272-9138-f99709370657
* Configurable dir browser file buffer size. No more 400-file limit. No more ↵Linus Nielsen Feltzing2003-05-09
| | | | | | whining. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3661 a1c6a512-1295-4272-9138-f99709370657
* Finally, FM radio support on the FM RecorderLinus Nielsen Feltzing2003-05-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3640 a1c6a512-1295-4272-9138-f99709370657
* Added Genre+Year to ID3 viewer, and added the viewer to the main menu.Björn Stenberg2003-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3234 a1c6a512-1295-4272-9138-f99709370657
* Added basic playlist creation. Creates <dirname>.m3u in the parent ↵Björn Stenberg2003-01-29
| | | | | | directory, containing all mp3/mp2/mpa files found recursively. The process can be aborted with OFF or STOP. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3185 a1c6a512-1295-4272-9138-f99709370657
* Local variables line removed.Mats Lidell2003-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3160 a1c6a512-1295-4272-9138-f99709370657
* Remove use of rockbox-mode.el in local variables list.Mats Lidell2003-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
* Code for alarm mod. Enable with adding -DHAVE_ALARM_MOD in Makefile ↵Uwe Freese2003-01-22
| | | | | | (EXTRA_DEFINES). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3150 a1c6a512-1295-4272-9138-f99709370657
* avoid mem info overflow when having 8MB ;-)Uwe Freese2003-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3128 a1c6a512-1295-4272-9138-f99709370657
* main menu shows different charge statesUwe Freese2002-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2986 a1c6a512-1295-4272-9138-f99709370657
* Sleep timer, inspired by Jim HaganiLinus Nielsen Feltzing2002-12-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2918 a1c6a512-1295-4272-9138-f99709370657
* Finally, merged the improved power code from Uwe Freese:Björn Stenberg2002-12-03
| | | | | | | | | | | | - The battery level (percentage) is more realistic and considers if the charger is on. - It considers the "lazyness" a battery shows when the charging has just turned on or off (see below). But this is not perfect by now. - The battery level is good enough to estimate the remaining running time and the remaining charging time. And so the info screen now shows this info. - The maximum time of a charging cycle is now dynamically calculated out of the battery level (percentage) and is not a fixed value. - A minimum of 60 minutes is waited after a charging cycle stops before another one starts. - Added another screen in the battery debug screen (press down three times). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2913 a1c6a512-1295-4272-9138-f99709370657
* Added disk space to Info menu item. (Players press + to see it.)Björn Stenberg2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2837 a1c6a512-1295-4272-9138-f99709370657
* Recording settings are now persistent. Added a Recording Settings menuLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2818 a1c6a512-1295-4272-9138-f99709370657
* Added recording functionalityLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2816 a1c6a512-1295-4272-9138-f99709370657
* Use status_set...Mats Lidell2002-10-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2661 a1c6a512-1295-4272-9138-f99709370657
* The player firmware now autodetects the LCD type. No need for two player ↵Linus Nielsen Feltzing2002-10-15
| | | | | | versions anymore git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2658 a1c6a512-1295-4272-9138-f99709370657
* fixed the buffer info to use one more decimal, also now require both a keyDaniel Stenberg2002-10-15
| | | | | | | press and key release even to exit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2630 a1c6a512-1295-4272-9138-f99709370657