Marcoen Hirschberg
640eeabfe1
change the arabic codepage from ISO-8859-6 to CP1256
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8323 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 17:12:33 +00:00
Hristo Kovachev
b1a230353e
Oops:) Make the brightness setting purely numerical
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8281 a1c6a512-1295-4272-9138-f99709370657
2005-12-22 13:31:14 +00:00
Hristo Kovachev
9b83c6c4bd
Patch No 1387627 by Peter D'Hoye: Backlight Brightness setting for H300
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8280 a1c6a512-1295-4272-9138-f99709370657
2005-12-22 10:43:36 +00:00
Marcoen Hirschberg
53a56c1593
don't display the WPS after loading, it made rockbox crash with some WPS'
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8209 a1c6a512-1295-4272-9138-f99709370657
2005-12-09 01:11:14 +00:00
Linus Nielsen Feltzing
a547084b24
Remember the default codepage setting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8202 a1c6a512-1295-4272-9138-f99709370657
2005-12-08 19:10:17 +00:00
Jens Arnold
2993ae69b5
Simplified and uniform volume handling: * Volume setting in dB on all targets, within the 'natural' range defined by the respective DAC (limited to -100..+12 dB for archos Recorders and Ondios in order to avoid 4 chars being displayed in the status bar). 0 dB means line level on all targets. * No more artificial volume limiting for Iriver and Player, settings always represent true values. Removed the various sound scaling options. * Bumped config version so save your settings. Also make sure to adjust the volume after loading a .cfg, then save the .cfg again, otherwise the volume will be out of range (a flaw in the .cfg loader).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8197 a1c6a512-1295-4272-9138-f99709370657
2005-12-07 23:07:07 +00:00
Dave Chapman
ddbf4e51aa
Prevent numerical settings from wrapping - patch by Stephan Wezel
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8192 a1c6a512-1295-4272-9138-f99709370657
2005-12-07 15:37:21 +00:00
Marcoen Hirschberg
b0fee17d6e
waiting is over: initial unicode commit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
2005-12-06 13:27:15 +00:00
Daniel Stenberg
b05eec8b1e
Big Code Police raid. Pretty pretty please, we do no macrofy simple
...
assignments and things just to make them appear as function calls. That makes
code harder to follow. Did some gcc4 warning fixes as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8163 a1c6a512-1295-4272-9138-f99709370657
2005-12-05 23:37:14 +00:00
Daniel Stenberg
f981ea93fb
kill gcc4 warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8162 a1c6a512-1295-4272-9138-f99709370657
2005-12-05 22:44:42 +00:00
Anton Oleynikov
2654d91aeb
iRiver: new sound option "prevent clipping:adjust volume/adjust bass/adjust current/off"
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8145 a1c6a512-1295-4272-9138-f99709370657
2005-12-04 14:33:10 +00:00
Dave Chapman
5009c9c1b8
Split the HAVE_RTC define into HAVE_RTC, HAVE_RTC_RAM and CONFIG_RTC - in preparation for targets (H300, iPod) which have a clock (HAVE_RTC) but no general purpose RAM available for settings data (HAVE_RTC_RAM). CONFIG_RTC is used to specify the low-level driver required.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8144 a1c6a512-1295-4272-9138-f99709370657
2005-12-04 13:05:56 +00:00
Magnus Holmgren
f9fa33f691
iRiver: Make logf-enabled builds of the simulator work again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8142 a1c6a512-1295-4272-9138-f99709370657
2005-12-04 12:11:08 +00:00
Jens Arnold
a6d409d9db
Replaced the booolean 'Backlight On When Plugged' setting with a complete alternative 'Backlight When Plugged' timeout setting. * Yield during poweroff to make backlight_off() work. * Bumped config version, save your settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8053 a1c6a512-1295-4272-9138-f99709370657
2005-11-23 20:12:33 +00:00
Jens Arnold
b51f7dfc9b
Backlight handling: * Added 'Caption Backlight' and 'Backlight On When Charging' for the iriver remote LCD. * Enabled the backlight code for the simulator, and prepared backlight simulation. It's only a stub atm, writing messages to the console window. * Added tick task handling to the simulators for this to work. * Code cleanup in backlight.c, less dead code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8034 a1c6a512-1295-4272-9138-f99709370657
2005-11-21 23:55:39 +00:00
Anton Oleynikov
6707892151
fixed scroll delay for the remote
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8014 a1c6a512-1295-4272-9138-f99709370657
2005-11-20 11:15:32 +00:00
Linus Nielsen Feltzing
062a0b3c58
The default scroll parameters are now correctly applied to the remote, as suggested by Markus Kaufhold
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8011 a1c6a512-1295-4272-9138-f99709370657
2005-11-20 09:54:57 +00:00
Kevin Ferrare
ed956459d2
Changed invert cursor as default since most of the users want it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8008 a1c6a512-1295-4272-9138-f99709370657
2005-11-20 03:18:00 +00:00
Miika Pekkarinen
93d8ca53c3
Fixed the simulator builds and added HAVE_REMOTE_LCD_TICKING define.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7987 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 09:26:02 +00:00
Miika Pekkarinen
f9234b3afb
Forgot to initialize the ticking reduce setting on boot.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7986 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 08:05:03 +00:00
Miika Pekkarinen
05fdb1ad30
Added option to reduce (and almost prevent) the remote lcd ticking
...
problem with a cost slightly more CPU usage.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7985 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 07:58:20 +00:00
Daniel Stenberg
09fce707c1
Missing file headers put back. Code within 80 cols. Code policed indenting
...
and style. Simplified struct levels. #if 0'ed unused functions. Made private
stuff static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7954 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 09:03:25 +00:00
Christi Scarborough
4c0b83f5e9
Remote WPS support (and some WPS bugfixes) by Stephan Wezel
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 20:14:59 +00:00
Daniel Stenberg
6b569d3ace
completed the CONFIG_BACKLIGHT transition
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7887 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 23:37:19 +00:00
Daniel Stenberg
b165947d81
CONFIG_BACKLIGHT is not set for the simulator builds so only do the check
...
for non-sims
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7886 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 23:21:42 +00:00
Marcoen Hirschberg
e13fad3b4b
add crossfeed dsp effect. Makes some music more enjoyable with headphones.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7884 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 21:56:56 +00:00
Daniel Stenberg
0b4576cd8b
1 - assume and use WPS files in .rockbox/wps
...
2 - load all BMPs for WPS from a directory in the same dir the WPS is loaded
from, using the same name as the WPS file without extension
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7832 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 21:48:06 +00:00
Andy
f6da6d85b6
Removed monitor option from audio_set_recording_options and the global setting rec_monitor.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7821 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 14:49:43 +00:00
Andy
e6e5496535
iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7818 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 04:00:56 +00:00
Jens Arnold
5acbd3e3c3
Please discuss default changes in the future\!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7773 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 00:40:58 +00:00
Jens Arnold
8051a0b724
Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7770 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 23:12:11 +00:00
Miika Pekkarinen
e7461b3609
iRiver: New crossfader with more configuration capability. Might still
...
have small bugs, but those will be fixed as soon as possible. Config
block version bumped; please SAVE YOUR SETTINGS.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7765 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 16:40:20 +00:00
Kevin Ferrare
9b5264d37f
Corrected the bug with boolean settings (the inverted screen that couldn't be turned back to normal) added full multi-screen sound setting support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7761 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 03:18:34 +00:00
Kevin Ferrare
81411a8226
Corrected a bug introduced with the multi screen settings handling code : The current value wasn't voiced when entering the setting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7754 a1c6a512-1295-4272-9138-f99709370657
2005-11-05 02:19:21 +00:00
Kevin Ferrare
9ccca4a1b6
Added documentation to the new select API, made settings.c to use gui_syncsplash instead of splash to display on all screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7751 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 17:25:29 +00:00
Kevin Ferrare
80c0f99a1a
Added iriver remote keys support to the option selection in the menus, corrected a silly c'n'p error
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7750 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 16:07:50 +00:00
Björn Stenberg
c34d04618a
Rolled back "Follow playlist" change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7749 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 12:49:42 +00:00
Kevin Ferrare
cbbdc95d9c
Fixed a bug in the multi-screen menus, the statusbar wasn't refreshed when coming from some custom wps that erases it ; Initial support for options in the menus
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7747 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 07:18:36 +00:00
Anton Oleynikov
12a4ba0d76
default for "Follow playlist" option is set to "yes"
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7746 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 21:38:17 +00:00
Anton Oleynikov
d102e1f345
patch 1328447: folder skip routines in playlist API plus next/prev folder navigation for iRiver's remote
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7735 a1c6a512-1295-4272-9138-f99709370657
2005-11-02 22:32:04 +00:00
Jens Arnold
4960808651
Fixed beep setting strings in .cfg files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7634 a1c6a512-1295-4272-9138-f99709370657
2005-10-16 11:15:51 +00:00
Miika Pekkarinen
ab78b04680
Implemented directory caching. No more waiting for disk to spin up while
...
browsing when cache is enabled (system -> disk -> enable directory
cache). Cache building on boot is transparent except the first boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7588 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 17:38:05 +00:00
Magnus Holmgren
4b711c2f72
Iriver: Added new ReplayGain type: track gain if shuffle mode is active, album gain otherwise. Properly apply ReplayGain settings on config file load. Bumped config version, so save your settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7558 a1c6a512-1295-4272-9138-f99709370657
2005-09-24 15:22:48 +00:00
Jens Arnold
61a2550f3f
ID3 tag priority setting wasn't applied on startup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7507 a1c6a512-1295-4272-9138-f99709370657
2005-09-11 12:07:13 +00:00
Jens Arnold
8fd5b177ed
Ondio FM: Removed S/PDIF option for recording source, as the Ondio doesn't have S/PDIF input. Bumped config block version so save your settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7482 a1c6a512-1295-4272-9138-f99709370657
2005-09-06 20:48:28 +00:00
Linus Nielsen Feltzing
c35f6a0676
Changed the cfg file option names for the trigger mode, and made OFF the default
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7453 a1c6a512-1295-4272-9138-f99709370657
2005-09-02 07:27:07 +00:00
Jens Arnold
58e9412bff
Added universal functions for creation of numbered filenames and date+time filenames (units with RTC only). Some size optimisations within code using these new functions. Everything should behave as before, except config saving will always find the highest file number + 1 even if the sequence is non-contiguous.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7449 a1c6a512-1295-4272-9138-f99709370657
2005-09-02 01:15:35 +00:00
Linus Nielsen Feltzing
6c2af7c2aa
On popular demand, the arrow cursor is reintroduced
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7438 a1c6a512-1295-4272-9138-f99709370657
2005-09-01 08:04:37 +00:00
Linus Nielsen Feltzing
7731945238
Bumped the config block version because of the removed line selector option
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7424 a1c6a512-1295-4272-9138-f99709370657
2005-08-30 11:13:00 +00:00
Linus Nielsen Feltzing
f43216ff0b
Removed the line selector option, it is now always an inverse bar (except for the Player/Studio of course)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7423 a1c6a512-1295-4272-9138-f99709370657
2005-08-30 11:10:08 +00:00
Jens Arnold
d6c054575b
Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7416 a1c6a512-1295-4272-9138-f99709370657
2005-08-29 21:15:27 +00:00
Jens Arnold
99a0598c28
Major peakmeter rework: * Changed set/get functions for dbfs mode to bool type. * Removed performance setting, leaving (slightly adapted) high performance mode only. * Refresh rate is always 20 Hz now. * Readout doesn't do an extra (hidden) peek, should allow for slightly better clip detection. * Brought back high performance peakmeter for recording. Peakmeter stops hogging the CPU when the disk is spinning; this is enough to avoid the performance problem when saving data. * Optimisations, code cleanup and code policeing. * (iriver) Reduced CPU load of peakmeter by not calculating excessive overlaps. ** Bumped config block version, so save your settings before upgrading.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7415 a1c6a512-1295-4272-9138-f99709370657
2005-08-29 20:07:17 +00:00
Linus Nielsen Feltzing
0ad617cbf0
Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still not 100% complete, but I wanted to commit it before the 2.5 feature freeze
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7380 a1c6a512-1295-4272-9138-f99709370657
2005-08-21 23:01:12 +00:00
Miika Pekkarinen
9d7fd1804e
Now beep can be disabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7365 a1c6a512-1295-4272-9138-f99709370657
2005-08-20 21:17:41 +00:00
Linus Nielsen Feltzing
b3e49e2286
The const police struck again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7347 a1c6a512-1295-4272-9138-f99709370657
2005-08-18 07:02:03 +00:00
Magnus Holmgren
c78c22954b
Pre-amp is signed...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7326 a1c6a512-1295-4272-9138-f99709370657
2005-08-14 06:22:53 +00:00
Magnus Holmgren
5a8eac1a5a
Added pre-amp setting for files with ReplayGain information.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7303 a1c6a512-1295-4272-9138-f99709370657
2005-08-11 18:56:20 +00:00
Linus Nielsen Feltzing
41a53d2c1c
Patch #783877 by Gadi Cohen updated by Naftali Goldstein - Bidirectional text support for Hebrew and Arabic
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7292 a1c6a512-1295-4272-9138-f99709370657
2005-08-08 19:23:28 +00:00
Jens Arnold
05af28036e
Fixed scroll step settings >127 pixels not working (reported on irc). Changed some other LCD driver variables to the natural 'int', cuts down binary size on coldfire a bit. Cleaned up some more settings bits. Bumped config block version, so save your settings to a file before upgrading.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7247 a1c6a512-1295-4272-9138-f99709370657
2005-07-28 08:36:24 +00:00
Magnus Holmgren
4a53787992
ReplayGain support for Ogg Vorbis files (also called VorbisGain) added.
...
Note that there is a small delay from leaving a setting until the change
can be heard (due to audio data buffering).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7234 a1c6a512-1295-4272-9138-f99709370657
2005-07-24 15:32:28 +00:00
Miika Pekkarinen
90161c92dd
It's now possible to select the crossfading mode: "Off, Crossfade,
...
Mix". If set to mix, no fading is applied but tracks are mixed up.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7224 a1c6a512-1295-4272-9138-f99709370657
2005-07-22 16:46:27 +00:00
Miika Pekkarinen
ab2163bdf5
Fixed the crossfade setting: Resuming stopped playback automatically
...
when changing values, setting crossfade amount correctly and pcm
drivers should not be re-initialized.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7214 a1c6a512-1295-4272-9138-f99709370657
2005-07-21 15:47:29 +00:00
Miika Pekkarinen
f090dc3829
Crossfade (and pcm buffer size) length is now configurable.
...
Implemented anti-skip buffer setting for iriver also. Settings block
bumped up, PLEASE SAVE YOUR SETTINGS BEFORE UPGRADING.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7210 a1c6a512-1295-4272-9138-f99709370657
2005-07-21 11:44:00 +00:00
Miika Pekkarinen
05012ac9f7
Enable crossfade for simulator.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7151 a1c6a512-1295-4272-9138-f99709370657
2005-07-15 07:15:39 +00:00
Miika Pekkarinen
20b3897474
Separated buffering stuff from pcm_playback to pcmbuf. Renamed some
...
function calls (audiobuffer -> pcmbuf etc.).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7131 a1c6a512-1295-4272-9138-f99709370657
2005-07-13 12:48:22 +00:00
Jens Arnold
8102f3da27
New option to enable/disable the runtime database. Moved the runtimedb init to a more appropriate place and added proper USB handling.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6984 a1c6a512-1295-4272-9138-f99709370657
2005-07-02 10:50:42 +00:00
Hardeep Sidhu
71d2281d8b
Added new feature to move to next folder once the current one completes when playing directories
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6963 a1c6a512-1295-4272-9138-f99709370657
2005-07-01 11:25:16 +00:00
Linus Nielsen Feltzing
8782bc8392
New config option for optical out on iriver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6960 a1c6a512-1295-4272-9138-f99709370657
2005-07-01 09:42:39 +00:00
Christi Scarborough
9e8918b086
Resume rework. With the new resume function, 'Ask' and 'Ask Once' are redundant options, since you can resume after any startup using the resume key. These have been stripped out, and the resume code has been streamlined. A small bug in button handler initialisation has been fixed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6911 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 12:23:09 +00:00
Hardeep Sidhu
74d082c038
Added new shuffle repeat mode that reshuffles playlist before repeating. Also added new shuffled insert mode that randomly inserts selected track(s) somewhere between current track and end of playlist.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6861 a1c6a512-1295-4272-9138-f99709370657
2005-06-25 04:46:25 +00:00
Linus Nielsen Feltzing
ae45ec51b7
Made Supported the default File View option
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6791 a1c6a512-1295-4272-9138-f99709370657
2005-06-21 19:25:55 +00:00
Jens Arnold
61b9d34c7c
Iriver: Backlight fading is now configurable. Added a function to stop the backlight from using timer1, freeing it for usage in plugins. Grouped together some related settings functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6779 a1c6a512-1295-4272-9138-f99709370657
2005-06-20 17:03:09 +00:00
Jens Arnold
bd1bb5f009
iriver: LCD flip for H1x0 remote, some code cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6739 a1c6a512-1295-4272-9138-f99709370657
2005-06-17 21:43:00 +00:00
Jens Arnold
17f6d65da5
Adjusted settings bitfield to properly keep the bass setting on H1x0, and save some bits on treble. Bumped config block version, so save your settings to a file before upgrading.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6731 a1c6a512-1295-4272-9138-f99709370657
2005-06-16 21:20:00 +00:00
Linus Nielsen Feltzing
6271b2b910
Added Crossfade setting for iRiver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6636 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 09:47:00 +00:00
Jens Arnold
031e4b8738
New recording feature: Don't split every 24 hours if timesplit is off, but only split when the filesize approaches the 2GB limit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6562 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 12:14:46 +00:00
Christian Gmeiner
7477c09b42
Remote LCD: added own backlight timeout stuff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6533 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 00:00:22 +00:00
Jens Arnold
a559cf2e39
Disabled unused constants.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6431 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 13:41:24 +00:00
Jens Arnold
251deaa4ca
Improved bitfield handling for settings and MMC (more straigtforward, smaller code). This switches the order for fields crossing a longword boundary, so the config block version bump is necessary. Save your settings to a file before upgrading.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6404 a1c6a512-1295-4272-9138-f99709370657
2005-05-04 22:30:36 +00:00
Christian Gmeiner
652d133500
IRiver: better default contrast value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6300 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 13:54:24 +00:00
Christian Gmeiner
7c1879bdd0
IRiver: (1)Setting some remote lcd settings via menu (2) added driver to main.c (3) updated english.lang
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6291 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 12:08:49 +00:00
Linus Nielsen Feltzing
3d2178148b
Moved the car adapter mode handling to apps/, now every thread gets SYS_CHARGER_CONNECTED and SYS_CHARGER_DISCONNECTED events
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6255 a1c6a512-1295-4272-9138-f99709370657
2005-04-06 11:12:22 +00:00
Jens Arnold
cf986e8d44
Triggered recording fixes: (1) Made it compile for Ondio FM recorder (no led, button assigment). (2) Disabled trigger settings and peakmeter trigger handling for devices without recording. Saves > 2 KB of code on Ondio SP. (3) Const policed, saves some more code size. (4) Some code cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6248 a1c6a512-1295-4272-9138-f99709370657
2005-04-04 20:16:01 +00:00
Linus Nielsen Feltzing
8a237a829e
More audio code restructuring, mostly renaming functions so far
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
2005-04-04 12:06:29 +00:00
Linus Nielsen Feltzing
68482bbed2
Patch #868645 by Philipp Pertermann, volume triggered recording for the Archos recording devices
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6243 a1c6a512-1295-4272-9138-f99709370657
2005-04-04 09:12:12 +00:00
Linus Nielsen Feltzing
674eaca5ef
Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6240 a1c6a512-1295-4272-9138-f99709370657
2005-04-01 13:41:03 +00:00
Jörg Hohensohn
d061b371d6
removed the practically useless "trickle charge" and "deep discharge" options, now trickle is always on and deep always off
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6107 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 08:32:55 +00:00
Jörg Hohensohn
2584896920
More aggressive Recorder V1 charging (patch #1116884 from Jerry Van Baren)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6105 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 07:25:43 +00:00
Daniel Stenberg
22b7701fe7
Build cleanup and general fixes. fprintf() is now fdprintf(), the separation
...
between uisimulator files and firmware/apps files are better done.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 12:19:12 +00:00
Jean-Philippe Bernardy
00cf0dab45
properly include limits.h with angle brackets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5953 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 15:30:19 +00:00
Jean-Philippe Bernardy
b90594c36b
fixed win32 build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5919 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 21:50:34 +00:00
Jean-Philippe Bernardy
2860c5e70a
long policy
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5914 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 18:41:40 +00:00
Christi Scarborough
8a8bd91695
New Recording Option: Show recording screen on startup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5778 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 10:37:21 +00:00
Daniel Stenberg
6ff399faba
HAVE_RECORDING rather than mas-type defines recording ability
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5748 a1c6a512-1295-4272-9138-f99709370657
2005-02-02 21:52:55 +00:00
Jens Arnold
91846a1a8d
New Ondio feature: Battery type setting, for correct battery level display.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5717 a1c6a512-1295-4272-9138-f99709370657
2005-01-30 16:25:46 +00:00
Jens Arnold
9d42e2b396
Renamed the config variable for the battery display type to battery_display to get it out of the way for the upcoming battery_type setting for the Ondio. Also seems more logical.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5711 a1c6a512-1295-4272-9138-f99709370657
2005-01-30 13:48:44 +00:00
Jens Arnold
6baa55a8eb
Fixed yellow builds (int->long)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5646 a1c6a512-1295-4272-9138-f99709370657
2005-01-24 01:39:24 +00:00
Björn Stenberg
fc53fd708f
Added ID3 database dirfilter
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5574 a1c6a512-1295-4272-9138-f99709370657
2005-01-17 11:37:36 +00:00
Jens Arnold
76b257fd40
New channel configuration setting, allowing fine-grained control of the stereo width. This replaces the 'stereo narrow' and 'stereo wide' modes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5559 a1c6a512-1295-4272-9138-f99709370657
2005-01-12 00:24:15 +00:00
Jörg Hohensohn
da84857631
prepared to mount multiple partitions into one logical file system (most useful for Ondio, internal memory + external MMC)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
2004-12-28 22:16:07 +00:00
Jörg Hohensohn
fee8617479
multiple choice configuration CONFIG_BACKLIGHT instead of HAVE_BACKLIGHT, allows better control of how to do this per model
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5491 a1c6a512-1295-4272-9138-f99709370657
2004-12-18 10:29:47 +00:00
Linus Nielsen Feltzing
335190567c
Removed annoying debug output
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5417 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:45:07 +00:00
Linus Nielsen Feltzing
fb60a291be
Added 74 and 80 minute recording time splits, for convenient CD creation, fixes feature request #1052616
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5370 a1c6a512-1295-4272-9138-f99709370657
2004-10-27 09:24:02 +00:00
Jens Arnold
566eae2e11
Logarithmic scroll speed setting: speed doubles every 3 steps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5288 a1c6a512-1295-4272-9138-f99709370657
2004-10-15 20:30:29 +00:00
Jens Arnold
fe32456fe0
Consistent battery capacity handling for settings and menu, adapted allowed range for Ondio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5243 a1c6a512-1295-4272-9138-f99709370657
2004-10-10 10:28:21 +00:00
Jens Arnold
ccfa4cd97a
Removed car adapter mode for Ondio, and changed the misleading config option HAVE_BATTERIES to the more appropriate HAVE_CHARGING
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5242 a1c6a512-1295-4272-9138-f99709370657
2004-10-10 01:25:32 +00:00
Jens Arnold
dd937dcfaf
Removed disk settings menu for Ondio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5239 a1c6a512-1295-4272-9138-f99709370657
2004-10-09 22:04:47 +00:00
Jens Arnold
1f0908dfaf
Removed button bar for devices with no F buttons (Ondio)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5237 a1c6a512-1295-4272-9138-f99709370657
2004-10-09 20:54:15 +00:00
Jens Arnold
a1a08d0d5f
Removed backlight handling remains for platforms with no backlight (Ondio)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5236 a1c6a512-1295-4272-9138-f99709370657
2004-10-09 19:56:27 +00:00
Jens Arnold
270fe46f3c
Fix: Config sector calculation failed on super-floppy formatted media
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5232 a1c6a512-1295-4272-9138-f99709370657
2004-10-09 09:46:31 +00:00
Jörg Hohensohn
43079ea07f
multiple battery types prepared (CONFIG_BATTERY)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5227 a1c6a512-1295-4272-9138-f99709370657
2004-10-08 17:45:52 +00:00
Jörg Hohensohn
d48442039e
patch #978765 by Carsten Tschach, new option for voice filenames: every file may have an optional .talk companion, with a filename clip. While at it, I removed the "on enter" directory talking, nobody used it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5194 a1c6a512-1295-4272-9138-f99709370657
2004-10-06 21:37:46 +00:00
Linus Nielsen Feltzing
0bc2c6cc2c
The prerecord setting had too few bits allocated
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5160 a1c6a512-1295-4272-9138-f99709370657
2004-10-04 13:12:31 +00:00
Jens Arnold
eaa1f73c6d
Added MAS3539F support (Ondio SP)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5129 a1c6a512-1295-4272-9138-f99709370657
2004-09-29 19:51:41 +00:00
Jörg Hohensohn
593cc00447
a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
2004-09-28 22:13:26 +00:00
Jens Arnold
e6f83b6950
Removed debug code, shouldn't have been committed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5125 a1c6a512-1295-4272-9138-f99709370657
2004-09-28 18:10:37 +00:00
Jens Arnold
c12e87d881
The config sector number is now calculated from the lowest partition start sector. Needed for disks with sectors_per_track < 63, e.g. flash cards.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5124 a1c6a512-1295-4272-9138-f99709370657
2004-09-28 18:09:10 +00:00
Björn Stenberg
6c33c51a4c
Redesigned the button handling. The code now uses symbolic function defines 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
2004-09-19 21:58:37 +00:00
Henrik Backe
c8e2791420
Made set_file() case insensitive.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5038 a1c6a512-1295-4272-9138-f99709370657
2004-09-05 16:43:31 +00:00
Jens Arnold
8fb336148f
Const policed pointer arguments to functions, part 3
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
2004-08-18 01:09:31 +00:00
Jens Arnold
abe77a1a2a
More const policeing step 1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4978 a1c6a512-1295-4272-9138-f99709370657
2004-08-01 21:50:57 +00:00
Linus Nielsen Feltzing
2ffaed3285
Increased the maximum scroll speed to 25Hz
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4972 a1c6a512-1295-4272-9138-f99709370657
2004-07-28 09:55:31 +00:00
Linus Nielsen Feltzing
8036acc7d0
Renamed the cfg names for the id3 prio setting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4967 a1c6a512-1295-4272-9138-f99709370657
2004-07-27 22:23:01 +00:00
Linus Nielsen Feltzing
4cdcbb97bc
New option, ID3 tag order
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4965 a1c6a512-1295-4272-9138-f99709370657
2004-07-27 19:20:51 +00:00
Linus Nielsen Feltzing
ade5d7b848
First step in revamping the USB event handling, paving the way for the upcoming SYS_POWER_OFF event
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4951 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 16:06:59 +00:00
Jörg Hohensohn
b1403ee024
New way of defining menus and options allows to declare them static const, 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
2004-07-23 23:01:20 +00:00
Jens Arnold
c50a069e6e
More const policeing, removed unused variable
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4901 a1c6a512-1295-4272-9138-f99709370657
2004-07-20 19:13:46 +00:00
Hardeep Sidhu
ea598c7b66
Show icons setting should be saved for all devices. Config version bumped because the settings structure order changed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4867 a1c6a512-1295-4272-9138-f99709370657
2004-07-12 22:02:53 +00:00
Linus Nielsen Feltzing
4a7784ac4e
The default radio frequency was bad
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4866 a1c6a512-1295-4272-9138-f99709370657
2004-07-12 15:06:48 +00:00
Linus Nielsen Feltzing
3e92dbecc8
The FM radio screen now remembers the last used frequency
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4865 a1c6a512-1295-4272-9138-f99709370657
2004-07-12 13:28:44 +00:00
Linus Nielsen Feltzing
5fd97fa2e9
Removed the option for the progress bar, making it permanently solid
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4852 a1c6a512-1295-4272-9138-f99709370657
2004-07-08 11:10:19 +00:00
Linus Nielsen Feltzing
5f6047075f
Patch #985429 by Christi Scarborough, solid progress bar
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4851 a1c6a512-1295-4272-9138-f99709370657
2004-07-08 10:52:09 +00:00
Linus Nielsen Feltzing
7bade1a24f
Bass boost removed in favour of some new sound settings: Super bass and five new MDB parameters: strength, harmonics, center, shape and enable
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4839 a1c6a512-1295-4272-9138-f99709370657
2004-07-06 12:17:14 +00:00
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
Björn Stenberg
745eed6c47
Fix For Inaccurate Elapsed Run Time, by Craigh Sather
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3809 a1c6a512-1295-4272-9138-f99709370657
2003-07-04 08:20:30 +00:00
Hardeep Sidhu
11e7ad50a0
Added "Ask" option to recursive dir insert which, if enabled, will ask users whether they want to recursively insert selected dir. Also, renamed "Insert first" and "Queue first" to "Insert next" and "Queue next" respectively.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3799 a1c6a512-1295-4272-9138-f99709370657
2003-07-02 15:54:44 +00:00
Hardeep Sidhu
9e4262081b
Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlist from file browser to see available options.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
2003-07-01 21:05:43 +00:00
Linus Nielsen Feltzing
3019ac38b7
Simulator compiler error fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3763 a1c6a512-1295-4272-9138-f99709370657
2003-06-26 21:27:03 +00:00
Linus Nielsen Feltzing
9fb2d34447
Default contrast is now autodetected on recorders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3761 a1c6a512-1295-4272-9138-f99709370657
2003-06-25 23:24:47 +00:00
Hardeep Sidhu
df40c144a9
From Bjorn: The bool variable can be located at an odd address. Trying to read an integer from an odd address will result in a CPUAdrErr exception. It would probably be better to cast oldval to a bool instead.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3745 a1c6a512-1295-4272-9138-f99709370657
2003-06-11 15:36:04 +00:00
Hardeep Sidhu
444fd2cc96
Fixed simulator warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3743 a1c6a512-1295-4272-9138-f99709370657
2003-06-11 05:18:26 +00:00
Björn Stenberg
cd82560f2c
Added more time options to recorder timesplit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3739 a1c6a512-1295-4272-9138-f99709370657
2003-06-10 19:24:51 +00:00
Björn Stenberg
9a82b23989
Bug fix: Never read an int from a bool pointer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3733 a1c6a512-1295-4272-9138-f99709370657
2003-06-05 14:22:03 +00:00
Björn Stenberg
26712d5104
Made bool options apply instantly (patch #729614 ). Also cleared up a long-standing issue with int/bool settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3732 a1c6a512-1295-4272-9138-f99709370657
2003-06-05 11:11:10 +00:00
Björn Stenberg
d1a6fa113d
Addded option to hide icons in dir browser. (Patch #728377 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3731 a1c6a512-1295-4272-9138-f99709370657
2003-06-05 09:38:26 +00:00
Björn Stenberg
56f771e76a
Dave Jones' recording time split feature (patch #697373 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3725 a1c6a512-1295-4272-9138-f99709370657
2003-06-04 13:48:50 +00:00
Kjell Ericson
9bf3e0814b
Fixed bug about saving jump_scroll.
...
Made the jump scroll default to be OFF.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3717 a1c6a512-1295-4272-9138-f99709370657
2003-06-02 11:47:43 +00:00
Kjell Ericson
849469af28
Moved the settings for jump scroll to a more correct place.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3705 a1c6a512-1295-4272-9138-f99709370657
2003-05-28 09:00:27 +00:00
Markus Braun
44ee2ab577
Fix for time/date setting after power loss (battery change).
...
After a power loss, the time in the setting screen is set to 00:00 01/01/2003.
Fixes Bug report #715081 , #741391 , #742672
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3700 a1c6a512-1295-4272-9138-f99709370657
2003-05-27 14:28:08 +00:00
Daniel Stenberg
9c76ee92aa
When we read the year from the RTC, it can be so totally messed up so that
...
we make more than a 4-digit year. Let's not pretend we'll set a year that
is beyond 2030. If we do, we know where to fix! ;-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3699 a1c6a512-1295-4272-9138-f99709370657
2003-05-27 13:45:10 +00:00
Daniel Stenberg
364de2c13f
Vincent Kujala's bug report and fix #742131
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3698 a1c6a512-1295-4272-9138-f99709370657
2003-05-27 13:10:50 +00:00