Commit graph

8391 commits

Author SHA1 Message Date
Frank Gevaerts
6e7fac7c34 move the usb_core thread functionality to the main usb thread
fix button-detection so screenshots and charge-only mode work without enabling UMS
firewire detection is now handled separately from usb detection
increase the usb thread priority while an UMS connection is active


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16435 a1c6a512-1295-4272-9138-f99709370657
2008-02-27 19:08:30 +00:00
Barry Wardell
aef38f6ef4 Fix sim builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16433 a1c6a512-1295-4272-9138-f99709370657
2008-02-27 17:54:57 +00:00
Barry Wardell
ca57699ed5 More improvement to the display of Searching... splashes in the tagtree:
1) Only show splashes on searches after 1/2 second has passed. This avoids splashes for very short searches.
2) Update the splash a little more frequently for better feedback.
3) Fix a bug where the number of items found was reported wrongly a lot of the time.
4) Display the splash straight away if the disk needs to spin up because it's definitely going to be waiting at least a couple of seconds then.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16432 a1c6a512-1295-4272-9138-f99709370657
2008-02-27 17:42:51 +00:00
Jens Arnold
43cf1d509b Fix default iconsets for targets with small mono LCDs (Archos Recorders and Ondios).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16431 a1c6a512-1295-4272-9138-f99709370657
2008-02-27 08:04:13 +00:00
Nicolas Pennequin
3987166a0a Fix auto dir change happening one track too early (another followup of r16425).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16430 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 20:29:52 +00:00
Barry Wardell
3e4d79eaf5 Remove the annoying 'Searching...0 tracks found' splash on Sansa when using the database.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16429 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 19:25:07 +00:00
Jens Arnold
3a74611a90 FS #8635 by Andree Buschmann: Fix overflow in test_disk speed calculation. No precision is lost because filesize is always a multiple of (1<<8).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16428 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 18:31:59 +00:00
Nicolas Pennequin
a36dbaa2c4 Fix not being able to skip to the last track in a playlist.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16426 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 17:55:18 +00:00
Nicolas Pennequin
b834e25d71 Attempt to make manual track skips more responsive and more robust
* Immediately update the playlist index on manual track skip
* Try to minimise the number of calls to audio_fill_file_buffer

Hopefully fixes FS#8320.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16425 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 17:15:35 +00:00
Nicolas Pennequin
f730133e04 Factor out duplicate code from audio_prev and audio_next
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16424 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 17:15:33 +00:00
Nicolas Pennequin
ea9e02b442 Make audio_next_track use the wps_offset value.
This removes the delay between the current track title change and the next
track title change in the WPS on a track skip.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16423 a1c6a512-1295-4272-9138-f99709370657
2008-02-26 17:15:30 +00:00
Adam Gashlin
460d6d2d22 clear up some sim warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16419 a1c6a512-1295-4272-9138-f99709370657
2008-02-25 21:57:09 +00:00
Adam Gashlin
2668547a55 Fix ADX decoder, old constant coefficients were for 44.1khz only, they
are now calculated at runtime.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16418 a1c6a512-1295-4272-9138-f99709370657
2008-02-25 21:47:56 +00:00
Jens Arnold
bf9ae1f303 Fix the simplelist redraw behaviour. It caused e.g. the 'Open with...' menu items to not scroll as they should, making it partially unusable with small displays and/or large fonts. Thanks to JdGordon for pointing me into the right direction.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16415 a1c6a512-1295-4272-9138-f99709370657
2008-02-25 07:41:30 +00:00
Jonas Häggqvist
3d863143a5 Not everyone uses GNU ls. But everyone should.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16414 a1c6a512-1295-4272-9138-f99709370657
2008-02-25 00:05:29 +00:00
Magnus Holmgren
87842ca0e7 Change to (or add) 'standard' codec startup delay, fixing potential startup problems for APE and MPC files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16410 a1c6a512-1295-4272-9138-f99709370657
2008-02-24 19:12:15 +00:00
Marianne Arnold
55259f526b The fire plugin got slightly too big for the Archos plugin buffer with one of the recent changes again, so save some bytes by reducing FIRE_WIDTH slightly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16408 a1c6a512-1295-4272-9138-f99709370657
2008-02-24 14:43:42 +00:00
Jonas Häggqvist
497d17de3b Use numeric user-ids to make the ls output more predictable (fixes a problem where a user would have a space in their name).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16405 a1c6a512-1295-4272-9138-f99709370657
2008-02-24 13:31:59 +00:00
Magnus Holmgren
313a6d6c2b Try to fix resume problems for FLAC files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16404 a1c6a512-1295-4272-9138-f99709370657
2008-02-24 13:22:40 +00:00
Mark Arigo
d829075a00 Driver for the Synaptics touchpad on the m:robe 100 based on the 3-wire interface spec. Needs some tweaking as it's too sensitive with the default hardware settings. For now, the vertical strip is divided into up/select/down buttons. Also, redo the keymap (using the Gigabeat as a starting point), but it still needs a good bit of work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16400 a1c6a512-1295-4272-9138-f99709370657
2008-02-24 04:12:16 +00:00
Magnus Holmgren
68f9e6bfee When starting playback, prevent the codec from starting to decode too early, which would cause rebuffering (slowing things down) and incorrect playlist index. Hopefully fixes a bunch of playback-related bugs, such as FS#8520, FS#8525, FS#8555 and possibly FS#8511.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16392 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 17:46:33 +00:00
Jens Arnold
bc357da2ae Small fixes for icon behaviour on the Player: Read viewer icon numbers from viewers.config, and correct the icon selection in icons.c. Now viewer supported filetypes get the mirrored question mark icon instead of no icon at all.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16389 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 13:12:08 +00:00
Jens Arnold
fcd52cf058 Slightly more efficient way to decide which settings to save.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16387 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 11:06:19 +00:00
Jens Arnold
db70f8d20b Save empty filename settings when necessary. Fixes the inability to save the 'no backdrop' setting due to the new default.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16384 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 10:17:31 +00:00
Jens Arnold
69b7141f68 Fix line selector default for non-colour targets. Type 3 made the selector vanish completely on greyscale and mono targets, as there is no type 3 on those...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16381 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 08:28:19 +00:00
Michael Giacomelli
1bc02a2ce8 Opps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16379 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 04:24:16 +00:00
Michael Giacomelli
b2366c8fdc Default to helvR10 for new ports that do not yet have a default theme defined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16378 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 04:15:08 +00:00
Michael Giacomelli
aa26962104 Make cabbiev2 the default theme. Should not have any impact if you have already selected a theme. Please report any bugs in FS#8443.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16377 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 03:56:39 +00:00
Dave Chapman
f75d8ac6e7 Remove font_file from the settings struct on the Archos Player - it isn't used.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16375 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 00:17:13 +00:00
Dominik Riebeling
6bd2eb067f Fix building on FreeBSD (FS#8622).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16365 a1c6a512-1295-4272-9138-f99709370657
2008-02-21 21:08:00 +00:00
Magnus Holmgren
932ef00aba When failing to auto-load a bookmark, don't show the 'Nothing to resume' message. The selected file will (hopefully) be played instead.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16364 a1c6a512-1295-4272-9138-f99709370657
2008-02-21 21:01:42 +00:00
Daniel Stenberg
cd76e032c6 oops japanese and korean are not for the player
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16350 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 21:39:11 +00:00
Daniel Stenberg
33048907d4 fix the Makefile to provide the correct include path so that SOURCES work
properly and the correct languages are built...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16349 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 21:36:46 +00:00
Daniel Stenberg
332a14036b added lang/Makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16346 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 12:42:31 +00:00
Daniel Stenberg
fae6e9b72f set svn:keywords property
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16345 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 12:35:34 +00:00
Daniel Stenberg
b5e6873f55 fix missing quotes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16344 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 12:30:28 +00:00
Daniel Stenberg
8ebbe99328 FS#8482 take two. Make the language files built first, so that the largest
size can be used as buffer size for languages. Work to this also contributed 
by Jonas Haggqvist.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16343 a1c6a512-1295-4272-9138-f99709370657
2008-02-18 12:17:34 +00:00
Daniel Stenberg
9425cf6548 eeek, revert the FS#8482 commit again as it broke the bootloaders and the
generated size wasn't actually used yet!


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16339 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 23:24:28 +00:00
Daniel Stenberg
4a06c87e78 FS#8482:
Build system tweak that builds all languages first, to make the system able
to use a buffer size that fits the larger language only. Parts of this work
done by Jonas Haggqvist, but all the mistakes are my own!


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16337 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 23:12:54 +00:00
Jens Arnold
8c81e789cc Fix up incomplete reversal.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16336 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 22:13:20 +00:00
Mustapha Senhaji
4b8d490282 FS#8617 Massive update of bulgarian translation by Hristo Kovachev.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16333 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 21:05:00 +00:00
Miika Pekkarinen
025d1e291a Fixed red, forgot to commit header changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16332 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 19:11:16 +00:00
Marianne Arnold
83020c333f A few fixes to problems in deutsch.lang as revealed by rasher's page. There are a very few more things I'm unsure how to deal with them at the moment, so let's start with the easy things.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16331 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 18:43:40 +00:00
Miika Pekkarinen
9eec03faa5 FS#8565 - fix for runtime data causing extra spin ups. Included a debug menu update also.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16330 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 18:35:27 +00:00
Christian Gmeiner
a999556e84 revert my work, suggested by amiconn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16328 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 17:58:56 +00:00
Christian Gmeiner
78fa347c6b FS#8611: move hw_info for pp targets into target tree
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16324 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 12:43:23 +00:00
Will Robertson
8215b34fdb Plugins now enabled and working for the Gigabeat S.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16323 a1c6a512-1295-4272-9138-f99709370657
2008-02-17 12:23:02 +00:00
Mustapha Senhaji
8bf16aecfe FS#8613 Update the bulgarian translation by Nicolay Jordanov and add him to the credits.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16320 a1c6a512-1295-4272-9138-f99709370657
2008-02-16 19:32:35 +00:00
Christian Gmeiner
b650bc592a fix compiling of debug menu for tcc780x
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16316 a1c6a512-1295-4272-9138-f99709370657
2008-02-15 12:37:36 +00:00
Magnus Holmgren
500ebe47bd Update Swedish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16313 a1c6a512-1295-4272-9138-f99709370657
2008-02-14 18:40:05 +00:00