1
0
Fork 0
forked from len0rd/rockbox
Commit graph

75 commits

Author SHA1 Message Date
Daniel Stenberg
b285076925 Remade the menu system slightly. All functions invoked from menus now use
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
2002-08-23 12:32:52 +00:00
Markus Braun
861eac8aea corrected display of values when entering a setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1827 a1c6a512-1295-4272-9138-f99709370657
2002-08-20 20:30:32 +00:00
Markus Braun
5e4c1d2ad8 enabled status bar in menus on recorders
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1822 a1c6a512-1295-4272-9138-f99709370657
2002-08-20 19:37:00 +00:00
Linus Nielsen Feltzing
b3bda03db0 Added Balance setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1744 a1c6a512-1295-4272-9138-f99709370657
2002-08-14 21:30:06 +00:00
Björn Stenberg
cd7691de22 Enabled saving settings to disk on player
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1717 a1c6a512-1295-4272-9138-f99709370657
2002-08-13 17:16:09 +00:00
Mats Lidell
c0f9bec7e1 Updates status bar so volume change is visible immediately.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1704 a1c6a512-1295-4272-9138-f99709370657
2002-08-13 09:15:21 +00:00
Björn Stenberg
b47e64ed6a Changed #ifdef from ARCHOS_RECORDER to HAVE_*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1625 a1c6a512-1295-4272-9138-f99709370657
2002-08-08 20:44:25 +00:00
Linus Nielsen Feltzing
eb896e7f3e Fixed key repeat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1475 a1c6a512-1295-4272-9138-f99709370657
2002-07-27 22:45:29 +00:00
Linus Nielsen Feltzing
d5d38f120b Changed AVC to Auto Volume
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1454 a1c6a512-1295-4272-9138-f99709370657
2002-07-26 14:32:07 +00:00
Linus Nielsen Feltzing
d731cdd0db Automatic Volume Control for Recorder by Heikki Hannikainen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1447 a1c6a512-1295-4272-9138-f99709370657
2002-07-25 15:55:22 +00:00
Linus Nielsen Feltzing
c132c48677 Loudness, Superbass and sorting patch by Heikki Hannikainen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1401 a1c6a512-1295-4272-9138-f99709370657
2002-07-22 16:39:17 +00:00
Björn Stenberg
6b25f79af0 Settings are now saved in RTC RAM on Recorder (Heikki Hannikainen).
Introduced debug menu (Heikki Hannikainen).
Cleaned up settings API.
Added scroll_speed init.
Moved dbg_ports() and dbg_rtc() from firmware/debug.c to apps/debug_menu.c
Made panic buffer static.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1347 a1c6a512-1295-4272-9138-f99709370657
2002-07-15 11:02:12 +00:00
Linus Nielsen Feltzing
ed8da1d461 Added decimal handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1246 a1c6a512-1295-4272-9138-f99709370657
2002-06-28 12:40:32 +00:00
Linus Nielsen Feltzing
667fb7c6e9 First step towards a better sound setting API
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1243 a1c6a512-1295-4272-9138-f99709370657
2002-06-28 11:48:53 +00:00
Björn Stenberg
60b356ea25 Abstracted settings user interface into set_bool, set_int and set_option.
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
2002-06-27 01:08:11 +00:00
Linus Nielsen Feltzing
e743c45d98 Now uses the global settings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1115 a1c6a512-1295-4272-9138-f99709370657
2002-06-20 09:00:23 +00:00
Björn Stenberg
0d7e2cf2e0 2% steps instead of 10%
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1094 a1c6a512-1295-4272-9138-f99709370657
2002-06-19 16:27:39 +00:00
Daniel Stenberg
32e02b434d include settings.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1087 a1c6a512-1295-4272-9138-f99709370657
2002-06-19 14:58:57 +00:00
Linus Nielsen Feltzing
6d96b50ac9 Now it uses the DEFAULT_xxx_SETTING macros
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1081 a1c6a512-1295-4272-9138-f99709370657
2002-06-19 13:53:10 +00:00
Björn Stenberg
dbf59f490e Added lcd_update to make settings work ok on recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1030 a1c6a512-1295-4272-9138-f99709370657
2002-06-17 10:21:18 +00:00
Björn Stenberg
b24136154b MENU exits sound setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@850 a1c6a512-1295-4272-9138-f99709370657
2002-05-31 09:30:22 +00:00
Felix Arends
ebbbe4b863 included sprintf.h for snprintf definition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@803 a1c6a512-1295-4272-9138-f99709370657
2002-05-29 16:38:19 +00:00
Björn Stenberg
856a13a2d2 Adapted to modified button_get() call
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@760 a1c6a512-1295-4272-9138-f99709370657
2002-05-28 12:10:12 +00:00
Daniel Stenberg
63ab180d3c include config.h early to make all ifdefs work fine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@721 a1c6a512-1295-4272-9138-f99709370657
2002-05-27 07:00:48 +00:00
Björn Stenberg
052fc4d9b2 Sound settings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@708 a1c6a512-1295-4272-9138-f99709370657
2002-05-26 17:03:52 +00:00