Commit graph

216 commits

Author SHA1 Message Date
Linus Nielsen Feltzing
09a1725e20 Forgot to ifdef the fm_force_mono setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4829 a1c6a512-1295-4272-9138-f99709370657
2004-07-05 18:09:00 +00:00
Linus Nielsen Feltzing
6e95efd659 Added the fm_force_mono setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4827 a1c6a512-1295-4272-9138-f99709370657
2004-07-05 14:27:50 +00:00
Linus Nielsen Feltzing
26440c9fd6 Moved settings_parseline() to misc.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4824 a1c6a512-1295-4272-9138-f99709370657
2004-07-05 11:15:50 +00:00
Jörg Hohensohn
986675dfd5 For non-numeric values, write explainations into the .cfg file. Also fixed a default value.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4800 a1c6a512-1295-4272-9138-f99709370657
2004-06-23 08:12:19 +00:00
Jens Arnold
bb187c3a33 Peak meter dbfs setting didn't load properly from .cfg files / settings reset
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4798 a1c6a512-1295-4272-9138-f99709370657
2004-06-23 07:15:22 +00:00
Linus Nielsen Feltzing
2939b19a58 Adjusted the RTC bit sum
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4795 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 12:50:12 +00:00
Linus Nielsen Feltzing
6403f98567 Too few bits were allocated for the talk_dir setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4794 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 12:43:54 +00:00
Linus Nielsen Feltzing
94da3b5f1d Added the (practically useless) 20ms option to the Auto Volume setting, for completeness
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4793 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 12:37:42 +00:00
Jörg Hohensohn
5c8a2f5835 sort options for files & directories
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4789 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 09:16:44 +00:00
Linus Nielsen Feltzing
e6590f1259 Bumped the config block version
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4783 a1c6a512-1295-4272-9138-f99709370657
2004-06-21 13:47:04 +00:00
Linus Nielsen Feltzing
3db9c83364 Simplified the settings code by removing the phys2val conversions. This has the side effect of increasing the resolution for the balance setting from 2% steps to 1% steps, and bass boost from 10% steps to 1% steps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4782 a1c6a512-1295-4272-9138-f99709370657
2004-06-21 13:42:37 +00:00
Jörg Hohensohn
6ff6d21d13 settings_load() is now split in RTC and HD part, so RTC settings get loaded early (car adapter mode)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4776 a1c6a512-1295-4272-9138-f99709370657
2004-06-19 15:50:02 +00:00
Jörg Hohensohn
75e7e501d5 oops, forgot to take out my test hack, some comments improved
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4775 a1c6a512-1295-4272-9138-f99709370657
2004-06-19 09:39:25 +00:00
Jörg Hohensohn
44171b99b6 New method of persisting the settings, using a central table. This saves lots of spaghetti code and saves ~6kB in .ajz size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4772 a1c6a512-1295-4272-9138-f99709370657
2004-06-18 20:41:59 +00:00
Linus Nielsen Feltzing
1de3dd570d Moved set_time_screen() to screens.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4534 a1c6a512-1295-4272-9138-f99709370657
2004-04-21 06:49:12 +00:00
Linus Nielsen Feltzing
7ddf0d673d Reworked the time get/set functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4522 a1c6a512-1295-4272-9138-f99709370657
2004-04-20 10:23:57 +00:00
Jörg Hohensohn
f2d8b0e975 voice UI updates: nicer month setting, bookmark browser, Rockbox info screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4487 a1c6a512-1295-4272-9138-f99709370657
2004-04-12 12:29:44 +00:00
Jörg Hohensohn
a9ca6ebbd4 voice for the time+date setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4478 a1c6a512-1295-4272-9138-f99709370657
2004-04-09 15:12:42 +00:00
Jörg Hohensohn
6e77d1fe39 Voice UI searches for <mylanguage>.voice, no hard-coded "english.voice" any more. We can localize the voice now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4471 a1c6a512-1295-4272-9138-f99709370657
2004-04-06 07:06:59 +00:00
Jörg Hohensohn
c8592bac33 Voice UI: option to spell dirs/files, say (known) extension with file number, minor fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4465 a1c6a512-1295-4272-9138-f99709370657
2004-04-04 19:08:44 +00:00
Jörg Hohensohn
3aa99e14cd Step 4 of voice UI:
- "talkbox" functionality added, but yet without thumbnail recording
- menu under "general settings" to configure voice
- directories and folders can be voiced as a numbers


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4440 a1c6a512-1295-4272-9138-f99709370657
2004-03-27 00:11:01 +00:00
Henrik Backe
c2d1540bbb Patch 882053, mangled bookmark seetings in cfg file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4420 a1c6a512-1295-4272-9138-f99709370657
2004-03-21 13:23:51 +00:00
Jörg Hohensohn
beec2e97e6 Overlooked to "voice" the set_int() function, this is why many numerical setting remained silent.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4416 a1c6a512-1295-4272-9138-f99709370657
2004-03-20 16:49:58 +00:00
Linus Nielsen Feltzing
77936e6ec5 First shot at a nice little button bar at the bottom of the recorder LCD. 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
2004-03-16 13:44:56 +00:00
Jörg Hohensohn
42ffbf9bbc Second step of the voice-UI: Option values are spoken, if they are translatable strings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4383 a1c6a512-1295-4272-9138-f99709370657
2004-03-15 08:27:51 +00:00
Linus Nielsen Feltzing
06883bbcb9 Bumped the settings block revision number, to force a reset of the settings for those who still experience the dir buffer full error
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4377 a1c6a512-1295-4272-9138-f99709370657
2004-03-13 17:12:07 +00:00
Linus Nielsen Feltzing
e8db003465 Finally killed the nasty bug that caused all the dir-buffer-full errors for the newbies
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4372 a1c6a512-1295-4272-9138-f99709370657
2004-03-13 00:04:58 +00:00
Hardeep Sidhu
107ebc5ba9 Modified playlist handling to allow for multiple playlists to be edited at the same time. Added support in playlist viewer for viewing/editing playlists on disk (accessed via ON+PLAY->Playlist->View on a playlist). Added menu in playlist viewer for changing a few settings and saving playlist. Added File Options menu in playlist viewer ON+PLAY menu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4276 a1c6a512-1295-4272-9138-f99709370657
2004-01-26 17:05:21 +00:00
Linus Nielsen Feltzing
ef7293f0bc New feature: NOw you can store the recorded files in either /recordings (the 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
2004-01-21 14:58:40 +00:00
Linus Nielsen Feltzing
39051a548f The bookmark options were incorrectly read from the settings block, even if the data was uninitialized.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4262 a1c6a512-1295-4272-9138-f99709370657
2004-01-20 13:18:59 +00:00
Jörg Hohensohn
a8c9dd2e11 a typo prevented proper loading of the LCD flip from .cfg files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4251 a1c6a512-1295-4272-9138-f99709370657
2004-01-17 12:36:30 +00:00
Linus Nielsen Feltzing
fa0f02cacd Fixed the settings crash. The SH1 CPU is very picky about alignment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4249 a1c6a512-1295-4272-9138-f99709370657
2004-01-16 09:40:37 +00:00
Björn Stenberg
89d2039367 Temporarily removed resume settings, since they crash! I need to look at it, but first I need to sleep.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4246 a1c6a512-1295-4272-9138-f99709370657
2004-01-16 00:55:03 +00:00
Björn Stenberg
baa991a89d Fixed resume problem (caused by the change from short to int)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4244 a1c6a512-1295-4272-9138-f99709370657
2004-01-16 00:18:33 +00:00
Björn Stenberg
a108ec2ebd Added Benjamin Metzlers bookmarking feature (patch #669440)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4227 a1c6a512-1295-4272-9138-f99709370657
2004-01-14 00:13:04 +00:00
Daniel Stenberg
0f68958b11 Henrik Backe's patch that introduces 'fonts' and 'langs' subdirectories
in .rockbox


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4206 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:40:25 +00:00
Jörg Hohensohn
f993365447 Moved the low-level playback functionality into a new, separate module "mp3_playback". This e.g. allows to export a memory playback API to the plugins, opens the door to games with sound, UI sounds, etc.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4192 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 20:42:51 +00:00
Linus Nielsen Feltzing
74976c1484 New recording feature: Prerecord up to 30 seconds before you press the Play key. Especially useful for FM radio recording. Also fixed a bug which didn't apply the recording settings correctly in the Radio screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4183 a1c6a512-1295-4272-9138-f99709370657
2003-12-31 03:13:29 +00:00
Jörg Hohensohn
a5e1d06354 Upside Down option for display (and buttons) now wired into the display settings menu, persistence, simulator stubs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4168 a1c6a512-1295-4272-9138-f99709370657
2003-12-20 10:00:37 +00:00
Hardeep Sidhu
58bafee963 Don't write playlist shuffle settings immediately to disk. Instead, save them in global settings and only flush to disk when the playlist is modified \(e.g. insert,delete\). As part of the changes the resume index was changed from an int to a short to give an extra 2 bytes in RTC ram to be used for another playlist index.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4121 a1c6a512-1295-4272-9138-f99709370657
2003-12-09 08:18:03 +00:00
Linus Nielsen Feltzing
6691e6107c The FM/V2 Recorder battery capacity default value is now 2200mAh
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4076 a1c6a512-1295-4272-9138-f99709370657
2003-11-28 11:06:21 +00:00
Linus Nielsen Feltzing
aaa99e70ba Recording in FM screen, USB mode possible in FM and recording screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4046 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 00:33:43 +00:00
Linus Nielsen Feltzing
54a7e206dc Oooops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4009 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 00:18:19 +00:00
Linus Nielsen Feltzing
c22b411731 Patch #798050 by Leslie Donaldson, activates Line In on Player models
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4008 a1c6a512-1295-4272-9138-f99709370657
2003-11-03 23:36:36 +00:00
Björn Stenberg
b1c429e6fb Car Ignition Auto Stop (patch #736339 by Craig Sather)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3976 a1c6a512-1295-4272-9138-f99709370657
2003-10-17 14:49:00 +00:00
Björn Stenberg
fb067481a8 Runtime display bug fix by Craig Sather (patch #766552)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3974 a1c6a512-1295-4272-9138-f99709370657
2003-10-17 13:54:48 +00:00
Linus Nielsen Feltzing
5d68d27f20 Now settings_apply() also sets the MP3 buffer margin (antiskip)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3947 a1c6a512-1295-4272-9138-f99709370657
2003-09-04 22:49:33 +00:00
Linus Nielsen Feltzing
c0879d1199 The recording source setting is now saved correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3930 a1c6a512-1295-4272-9138-f99709370657
2003-08-14 23:31:28 +00:00
Robert Hak
8afb858804 we have ROCKBOX_DIR, lets use it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3927 a1c6a512-1295-4272-9138-f99709370657
2003-08-09 08:52:50 +00:00
Björn Stenberg
067262dbf0 Moved lcd default contrast knowledge from settings.c to lcd driver. Now lcd_init sets default contrast until settings are read.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3824 a1c6a512-1295-4272-9138-f99709370657
2003-07-09 23:07:49 +00:00