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