summaryrefslogtreecommitdiff
path: root/apps/menu.h (follow)
Commit message (Collapse)AuthorAge
* first gigabeat commitMarcoen Hirschberg2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
* Button driver for iAudio X5Linus Nielsen Feltzing2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8828 a1c6a512-1295-4272-9138-f99709370657
* Use the iPod 4G button mappings for the iPod 3G as well (at least for now)Dave Chapman2006-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8591 a1c6a512-1295-4272-9138-f99709370657
* iPod: Fix some button-mapping bugs and inconsistenciesDave Chapman2006-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8531 a1c6a512-1295-4272-9138-f99709370657
* Matt v.d. Westhuizen's iAudio X5 keypad adjustmentsDaniel Stenberg2006-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman2006-01-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
* Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be ↵Dave Chapman2005-12-19
| | | | | | identical to the other 4G models git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8262 a1c6a512-1295-4272-9138-f99709370657
* iPod: Add placeholder button definitions - these need reviewing when the ↵Dave Chapman2005-11-12
| | | | | | button usage for the iPod is decided git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7830 a1c6a512-1295-4272-9138-f99709370657
* Fixed a bug whith the multi-screen menus : when entering / leaving a menu, ↵Kevin Ferrare2005-11-03
| | | | | | the selected item was not voiced git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7739 a1c6a512-1295-4272-9138-f99709370657
* Corrected a small bug about status bar not refreshing the clock in menus on ↵Kevin Ferrare2005-10-31
| | | | | | archos, added some H1x0 remote key bindings (thanks Stephan Wezel for the patch ! ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7698 a1c6a512-1295-4272-9138-f99709370657
* Partial menus support on remote (only browsing is working, changing option ↵Kevin Ferrare2005-10-30
| | | | | | isn't), corrected a bug in gui_list about scrollbar beeing displayed sometimes when it musn't git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7693 a1c6a512-1295-4272-9138-f99709370657
* On popular demand, the arrow cursor is reintroducedLinus Nielsen Feltzing2005-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7438 a1c6a512-1295-4272-9138-f99709370657
* Removed the line selector option, it is now always an inverse bar (except ↵Linus Nielsen Feltzing2005-08-30
| | | | | | for the Player/Studio of course) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7423 a1c6a512-1295-4272-9138-f99709370657
* Hristo Kovachev's keypad fixes for the H300 buildDaniel Stenberg2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
* When exiting the context menu with the menu button, call the main menu. ↵Jens Arnold2005-06-23
| | | | | | Mainly useful on Ondio which can't have both main menu and context menu bound in wps. Holding MODE on Ondio will now bring up the wps context menu instead of the main menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6840 a1c6a512-1295-4272-9138-f99709370657
* Button adjustments for H1x0: added mode button for leaving menus and ↵Jens Arnold2005-06-18
| | | | | | cancelling settings, removed unnecessary soft keylock from wps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6743 a1c6a512-1295-4272-9138-f99709370657
* Add remote control support to tree and menu. Move defines from wps.c to wps.hMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6692 a1c6a512-1295-4272-9138-f99709370657
* FM preset menu: Set cursor to the current preset on enter. Added a generic ↵Jens Arnold2005-04-10
| | | | | | function to the menu system which allows for setting the position. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6264 a1c6a512-1295-4272-9138-f99709370657
* Added button definitions for gmini build. Prettified formatting.Jens Arnold2005-01-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5638 a1c6a512-1295-4272-9138-f99709370657
* Added iRiver button codesLinus Nielsen Feltzing2004-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5437 a1c6a512-1295-4272-9138-f99709370657
* Moved most actions off of button release events.Björn Stenberg2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5164 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
* 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
* Const policed pointer arguments to functions, part 3Jens Arnold2004-08-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 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
* Added menu_insert()Linus Nielsen Feltzing2004-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4826 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
* Second step of the voice-UI: Option values are spoken, if they are ↵Jörg Hohensohn2004-03-15
| | | | | | translatable strings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4383 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
* New onplay-menu for the Player.Kjell Ericson2003-01-29
| | | | | | | The menu_run() function is split into two functions, where the new menu_run() works like before, and the new function menu_show() returns the menu item number you selected. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3180 a1c6a512-1295-4272-9138-f99709370657
* Moved on_screen, f2_screen, f3_screen and handle_usb (renamed usb_screen) to ↵Björn Stenberg2002-09-24
| | | | | | | | | | | a new file: screens.c. typedef Menu replaced with a bool. All code now calls usb_screen() for usb handling. Nearly all code now deals with USB connect/disconnect properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2401 a1c6a512-1295-4272-9138-f99709370657
* use an unsigned char * for the stringDaniel Stenberg2002-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2312 a1c6a512-1295-4272-9138-f99709370657
* MENU_DISK_CHANGED is the new value for telling disk content might haveDaniel Stenberg2002-08-23
| | | | | | | changed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1949 a1c6a512-1295-4272-9138-f99709370657
* Remade the menu system slightly. All functions invoked from menus now useDaniel Stenberg2002-08-23
| | | | | | | | | | | | | the Menu typedef as return type, and *ALL* menus that intercept USB connect can then return MENU_REFRESH_DIR so that the parent (any parent really) that do file or dir-accesses knows that and can do the refresh. If no refresh is needed by the parent, MENU_OK is returned. Somewhat biggish commit this close to 1.3, but we need to sort out this refresh-after-usb-connected business. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1948 a1c6a512-1295-4272-9138-f99709370657
* Abstracted settings user interface into set_bool, set_int and set_option.Björn Stenberg2002-06-27
| | | | | | | | Removed the unnecessary menu entry ids. Made playlist_shuffle and scroll_speed proper global settings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1220 a1c6a512-1295-4272-9138-f99709370657
* killed off a warningDaniel Stenberg2002-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@998 a1c6a512-1295-4272-9138-f99709370657
* Added support for nested menusBjörn Stenberg2002-05-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@707 a1c6a512-1295-4272-9138-f99709370657
* Oh, wrong APIBjörn Stenberg2002-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@654 a1c6a512-1295-4272-9138-f99709370657
* Abstracted the menu interfaceBjörn Stenberg2002-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@641 a1c6a512-1295-4272-9138-f99709370657
* made the logo display a true splash screenRobert Hak2002-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@631 a1c6a512-1295-4272-9138-f99709370657
* moved from the simulator dirDaniel Stenberg2002-05-17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@614 a1c6a512-1295-4272-9138-f99709370657