Commit graph

8410 commits

Author SHA1 Message Date
Dan Everton
48a79ade6f All references to the hardware equalizer should have be removed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16495 a1c6a512-1295-4272-9138-f99709370657
2008-03-03 10:58:23 +00:00
Robert Kukla
5c5fef0068 m:robe 100: use correct bmp file for chessbox (needs make clean)
also use logical and operator in conditions

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16494 a1c6a512-1295-4272-9138-f99709370657
2008-03-03 09:28:22 +00:00
Jens Arnold
8493f5bcf6 Greyscale library: Preparations for a gamma measurement plugin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16492 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 23:31:09 +00:00
Robert Kukla
f3ef9aadcc fix red 1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16489 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 21:40:50 +00:00
Robert Kukla
3e3e1d518e simulator:
- correct colours for m:robe 100 display & screendump
- labelled button on background 

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16488 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 21:28:26 +00:00
Frank Gevaerts
776d015cc4 implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to work, and needs to be enabled in the debug menu.
It stops sending data after a while for unknown reasons.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16486 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 20:45:33 +00:00
Jens Arnold
e57806acaa Fix svn properties.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16483 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 17:07:02 +00:00
Jens Arnold
52e1f81599 Greyscale library: Assembler optimised update for coldfire, ~73% speedup when using IRAM, ~35% speedup without IRAM. Slight optimisation for other targets as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16482 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 17:05:00 +00:00
Jens Arnold
1509faf618 Use IRAM where appropriate when testing framerate, for more realistic results for the greyscale library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16481 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 16:57:14 +00:00
Robert Kukla
6b3a493dcd fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16476 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 10:37:02 +00:00
Robert Kukla
d3f9dae488 mrobe 100: fix graphics for flipit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16475 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 10:20:54 +00:00
Robert Kukla
5f1e1a5e5e compile invadrox only for suitable targets (fix red)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16470 a1c6a512-1295-4272-9138-f99709370657
2008-03-01 23:18:32 +00:00
Robert Kukla
d6c8b57b50 M:Robe 100: add button definition/bitmaps to plugins and enable compilation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16469 a1c6a512-1295-4272-9138-f99709370657
2008-03-01 22:55:09 +00:00
Jens Arnold
dfac61e89c Always dump the identify info as big endian for readability and consistency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16461 a1c6a512-1295-4272-9138-f99709370657
2008-03-01 10:47:21 +00:00
Steve Bavin
bda6f573da Fix odd behaviour when rebuffering occurs during playback. This is hopefully the last nail in the coffins of FS#8455 and FS#8513, but I'll let some FLAC and Ogg users be the judge of that.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16459 a1c6a512-1295-4272-9138-f99709370657
2008-02-29 23:27:55 +00:00
Michael Sevakis
f38274f2f9 Use a safe way to get pcm buffer track change notifications to the audio thread.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16450 a1c6a512-1295-4272-9138-f99709370657
2008-02-28 22:37:46 +00:00
Magnus Holmgren
00b722ff22 Fix bookmark resume when a track is playing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16445 a1c6a512-1295-4272-9138-f99709370657
2008-02-28 17:40:31 +00:00
Michael Sevakis
7cbf70cbf2 Make "View OS stacks" auto-refresh again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16443 a1c6a512-1295-4272-9138-f99709370657
2008-02-28 16:48:18 +00:00
Peter D'Hoye
4c320380a0 Add ability to dump ata identify info to the debug menu (by amiconn + ifdeffed by me)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16441 a1c6a512-1295-4272-9138-f99709370657
2008-02-27 22:52:18 +00:00
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