Commit graph

28006 commits

Author SHA1 Message Date
Alex Parker
a1d157ba1e Backport r29435 to 3.8 branch.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29439 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 21:01:31 +00:00
Alex Parker
2076ed09eb Fix corrupted metadata on manual track change on hwcodec. Thanks to kugel for the patch.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29431 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 19:12:09 +00:00
Dominik Riebeling
01db859191 Manual: switch to inputenx and load additional characters.
Since we're now loading a file from inputenx directly change to inputenx in
general to avoid issues between those two packages. Fixes manual builds that
broke because of U+0101 and U+0146 glyphs which aren't defined in the utf8
inputenc package.


git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29429 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 16:48:02 +00:00
Frank Gevaerts
de4696ff21 Simplified Chinese update by Li Jie
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29424 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 14:17:00 +00:00
Alex Parker
f57a698eff Tweak dansk.lang, from rasher
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29423 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 12:54:07 +00:00
Alex Parker
a9357262e2 FS#11970 by Mārtiņš Šimis - update Latvian
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29419 a1c6a512-1295-4272-9138-f99709370657
2011-02-27 12:08:40 +00:00
Alex Parker
5c8f69d8a0 FS#11969 by Lev Panov - Russian translation
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29416 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 23:16:21 +00:00
Alex Parker
604ea9fc9a FS#11968 by Peter Lecky - Slovak language update
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29413 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 22:14:48 +00:00
Alex Parker
4e3d8c5f59 Forgot to add the help text for make elfzip.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29407 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 20:50:30 +00:00
Alex Parker
620c8434db Bump versions to 3.8
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29403 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 18:27:59 +00:00
Bertrik Sikken
d5d331b24d Latvian language translation - FS#11967 by Mārtiņš Šimis
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29400 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 20:32:20 +00:00
Michael Chicoine
e9b8b5ba17 Return valid tuner ID even when tuner is not detected properly. Fixes FS#11791
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29379 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 14:03:04 +00:00
Mustapha Senhaji
2122eb8fb3 Add Ismael Castiñeira Álvarez to the credits and on the galego translation files
for his patch FS#11938 committed as r28823


git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29374 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 01:46:54 +00:00
Alex Parker
a4960ea764 Fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29370 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 18:48:57 +00:00
Alex Parker
86878f0c2b FS#11938 by Ismael Castiñeira Álvarez - update for Galician language.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29369 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 18:35:40 +00:00
Alex Parker
2f99e609f9 Revert r29327 - "Implement cooperative threads on hosted platforms using C code" on the release branch. Thanks to kugel for the patch.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29364 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 20:26:42 +00:00
Alex Parker
cad99bae1d Also build and keep elfs zip file for the release.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29363 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 20:07:51 +00:00
Alex Parker
4952e59f38 Add "elfzip" target to make which creates a zip of all elf files, as mapzip does for map files.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29361 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 19:57:04 +00:00
Alex Parker
2f857c6b6c * Keep the map files instead of building then throwing them away in the release script.
* Pass the release version to make in the release script instead of having to remember to hack up version.sh in the release branch.

git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29359 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 19:27:26 +00:00
Jonas Häggqvist
43d4dc1aca Add 2 deprecated strings to appease genlang and correct stats
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29356 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 18:16:15 +00:00
Jonas Häggqvist
f9fa70fdaf Update Danish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29354 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 17:59:37 +00:00
Bertrik Sikken
c358711cd6 FS#11953 - Dutch (nederlands) translation update
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29351 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 16:35:42 +00:00
Alex Parker
24419baf1f Bump scripts to 3.8RC
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29346 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 14:48:15 +00:00
Alex Parker
ef3ec72bfb Branch for 3.8
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_8@29345 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 14:14:27 +00:00
Michael Sevakis
48b1a2d39d Fix the r29343 red.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29344 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 11:46:57 +00:00
Michael Sevakis
03862292a2 Make format_time properly format negative times because sometimes they are shown if track length estimates are off from seeking. Example: -0:15 instead of 0:-15. -1000ms < t < 0 is shown as -0:00.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29343 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 11:33:25 +00:00
Thomas Martitz
9d2c7b8b67 Android: Fix compilation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29342 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 17:12:12 +00:00
Thomas Martitz
d6ce7fe3d4 Android: Fix some race conditions and crashes on startup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29341 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 16:42:44 +00:00
Andree Buschmann
171b4ff807 FS#11950: Update czech language file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29340 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 15:41:54 +00:00
Thomas Martitz
66643cff0c Explicitely add -lpthread to the linker command for the new sigaltstack threads.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29338 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 02:19:04 +00:00
Thomas Jarosch
4307167ee7 Add missing cabbiev2 800x480 backdrop
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29336 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:45:08 +00:00
Thomas Martitz
36af29f4d8 Android: Re-attach the media button receiver when entering Rockbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29335 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:31:45 +00:00
Thomas Martitz
c9c28200c0 Correct setServiceActivity implementation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29334 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:26:45 +00:00
Thomas Martitz
144df92bfb Android: Rewrite lcd subsystem to use the SurfaceView API.
That enables drawing from outside the apps UI thread, i.e. from within the Rockbox native thread, without needing synchronization means, and adds determinism as to when the draw happens.
It simplifies the drawing routines and adds a convinient way of detecting whether drawing should happen or not (surfaceCreated/Destroyed).
It also restores max. fps on my phone which went down drastically with the gingerbread(CM7) update.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29333 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:13:38 +00:00
Thomas Jarosch
6cbb0e4229 Use SIGALTSTACK in maemo build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29332 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 00:50:12 +00:00
Thomas Jarosch
e80bd1df2a N900: Prevent stuck up/down keys on systems with shared up/down cursor mapping
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29331 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 00:32:05 +00:00
Thomas Martitz
70bb128ae9 Cleanup preprocessor around corelock usage and move its definition outside #ifdef ASSEMBLER_THREADS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29330 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 00:09:08 +00:00
Thomas Martitz
8bc2801e7c Fix red caused by incorrect includes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29329 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 23:29:11 +00:00
Thomas Martitz
1e391fbdbc Fix yellows and checkwps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29328 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 23:17:07 +00:00
Thomas Martitz
6d85de3419 Implement cooperative threads on hosted platforms using C code.
This replaces SDL threads with real cooperative threads, which are less cpu intensive and allow priority scheduling.
The backend for context switching is dependant on the host (sigaltstack/longjmp on Unix, Fibers on Windows).
configure has options to force or disallow SDL threads.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29327 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 22:46:01 +00:00
Thomas Jarosch
3926c30705 Make sure we don't read past the end of a C-string in format_track_path. Second part of FS #11947
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29326 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 21:56:48 +00:00
Thomas Jarosch
15a5f9ca95 Don't underflow the buffer in format_track_path() if it consists of whitespaces
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29325 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 21:39:59 +00:00
Thomas Jarosch
84fccff170 Fix off-by-one buffer read access in format_track_path(). Part of #11947
We need to check for "i < max" first.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29324 a1c6a512-1295-4272-9138-f99709370657
2011-02-18 21:21:50 +00:00
Andree Buschmann
ae32e1ef06 Ensure proper initialization of some variables and arrays in metadata parsing. Fixes FS#11948.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29323 a1c6a512-1295-4272-9138-f99709370657
2011-02-17 18:35:24 +00:00
Alessio Lenzi
b5cf163f5a Updated italian translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29322 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 22:33:33 +00:00
Thomas Jarosch
a0a411aef6 Use 35-Adobe-Helvetica as default font on maemo. 27-Adobe-Helvetica is too small
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29321 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 19:06:39 +00:00
Thomas Jarosch
29e4a2d90d Fix buffer size used for realpath() call
Thanks to kugel for pointing this out.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29320 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 18:40:44 +00:00
Magnus Holmgren
efba46f980 FS#11933: Check for external album art if embedded album art fails to load.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29319 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 18:06:50 +00:00
Thomas Jarosch
1dbea9d959 No need to cast away const. Thanks to sideral
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29318 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 17:58:57 +00:00
Thomas Jarosch
0060fed451 RaaA: Fix tagcache filename lookups for paths containing symbolic links
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29317 a1c6a512-1295-4272-9138-f99709370657
2011-02-16 01:01:49 +00:00