Commit graph

9245 commits

Author SHA1 Message Date
Nils Wallménius
01729e7a18 FS#9281 Rename of splash functions.
* Remove gui_splash()
* Rename gui_syncsplash() to splashf() and remove its voice 
capabilities.
* Rename the internal splash() to splash_internal() and introduce an 
externally visible splash() that handles simple splashing  without 
printf functionality e.g. splash(HZ, ID2P(LANG_FOO)); or splash(HZ, 
"foo"); if a LANG_* id is passed it will be voiced.
* Adjust all places that called gui_syncsplash() to use the correct 
variant from above.
* Export both new functions to plugins and adjust places calling 
rb->splash() to use the correct variant so that we now have naming 
consistency between the core and plugins.
* Fix one latent bug that would cause my sim to crash with the above 
changes and correct P2STR and P2ID macros, thanks to pondlife.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18282 a1c6a512-1295-4272-9138-f99709370657
2008-08-15 08:27:39 +00:00
Bertrik Sikken
9464fdde2d Apply FS#9155 (Simplified battery bench). This is a simplification/rework of the current battery bench code. Battery measurements are now done simply once a minute (no more dependency on HDD specific timeouts) and are flushed to disk by using the ata_idle callback instead of polling ata_disk_is_active (this call is removed from the plugin API now) to make the plugin as unobtrusive as possible. This battery bench plugin also works for flash-based targets like sansa e200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18281 a1c6a512-1295-4272-9138-f99709370657
2008-08-14 22:35:00 +00:00
Bertrik Sikken
35823d8f6e Add missing header file to plugins/zxbox/helpers.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18280 a1c6a512-1295-4272-9138-f99709370657
2008-08-14 21:49:26 +00:00
Marianne Arnold
4bd6c7df61 Update German translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18278 a1c6a512-1295-4272-9138-f99709370657
2008-08-14 19:47:38 +00:00
Magnus Holmgren
707ad9414c Update Swedish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18277 a1c6a512-1295-4272-9138-f99709370657
2008-08-14 18:45:22 +00:00
Jens Arnold
4ad26dbfcc Fix one printf format string warning by applying a simplification.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18276 a1c6a512-1295-4272-9138-f99709370657
2008-08-14 07:04:24 +00:00
Daniel Stenberg
a30f5e4b64 gcc 4.3.1 quite rightfully warnings when printf-style functions use "format
not a string literal and no format arguments". Those occurances can (will?)
lead to future nasty and surprising bugs. These are just a few of a very large
amount of necessary fixes.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18274 a1c6a512-1295-4272-9138-f99709370657
2008-08-13 21:38:33 +00:00
Peter D'Hoye
2966c7cc5a Fix a small delay in updating the recording screen. This caused the screen not to update when changing settings fast (key repeat)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18273 a1c6a512-1295-4272-9138-f99709370657
2008-08-13 21:09:10 +00:00
Jonas Häggqvist
0e7f1726bc Updated Polish translation by Maciej Adamczak (FS#9275).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18267 a1c6a512-1295-4272-9138-f99709370657
2008-08-13 16:37:24 +00:00
Bertrik Sikken
1e3ed74479 Made local functions static for vorbis and speex codecs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18263 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 22:01:55 +00:00
Bertrik Sikken
07e59e0356 Declare codec_main prototype in codecs.h to make sure every codec implements it correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18262 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 21:27:22 +00:00
Bertrik Sikken
9fe4dbf33c Removed unused abort function implementation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18261 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 21:07:15 +00:00
Bertrik Sikken
ef87933add plugin.h implements memcpy (etc) through MEM_FUNCTION_WRAPPERS so it should also include the proper header file for it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18260 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 20:11:18 +00:00
Jonas Häggqvist
5abfe12ccb Language file fixes for Chinese (simplified and traditional), Russian, Finnish and Serbian. Some by me,
some by Robert Menes 
(FS#9267). No 
actual translation done.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18259 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 19:53:37 +00:00
Jonas Häggqvist
0022d94651 Fix a few syntax errors in the Japanese translation file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18258 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 17:33:48 +00:00
Jonas Häggqvist
c6841775ae Updated Japanese translation by Takumi Suzuki, Shunsuke Shimizu and Tadayuki Nishizono (FS#9148).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18257 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 17:29:27 +00:00
Nils Wallménius
16d32d59ab Separate the feature for remote lcd inversion from main lcd inversion to fix a small manual bug
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18251 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 11:51:09 +00:00
Bertrik Sikken
05945074d1 Fix FS#8689 (the peak meter does not work during a playing after a recording not followed by a reboot) by applying the patch from FS#9227.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18249 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 22:12:40 +00:00
Jens Arnold
594e0f35b1 Make wavrecord use the same recording directory as the core.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18247 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 20:05:54 +00:00
Peter D'Hoye
76b6262df8 Adapt clip counter to compact view of recording screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18246 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 18:32:10 +00:00
Jonas Häggqvist
73a017c209 A few fixes for the Brazilian Portuguese translation by Robert Menes. No actual translation work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18245 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 18:21:17 +00:00
Jonas Häggqvist
e888b64970 Non-translating changes to Russian, Hebrew and Danish translations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18244 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 16:18:55 +00:00
Jonas Häggqvist
c7569918c7 Updated Brazilian Portuguese translation by Adilson Vicente Xavier (FS#9264).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18243 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 16:14:50 +00:00
Jonathan Gordon
faf32a26b7 r10544 changed the playlist reloading so you couldnt actually abort the process. This fixes it...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18242 a1c6a512-1295-4272-9138-f99709370657
2008-08-11 13:57:26 +00:00
Peter D'Hoye
4396b5b101 Recording screen: show a more compact view if 6 lines do not fit but 4 do. Should help things on small screens or with big fonts.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18239 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 21:03:07 +00:00
Michael Giacomelli
54903eb7fa Use WMA windowing optimizations for AAC. Saves about 3.5MHz on Coldfire, and about 2 MHz on ARM. Thanks to amiconn for help with Coldfire ASM improvements. Next step: dump faad IMDCT.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18238 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 20:19:38 +00:00
Jonas Häggqvist
32694a7040 Updated Finnish translation by Jani Kinnunen (FS#9261).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18237 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 17:26:16 +00:00
Peter D'Hoye
8c913fb22b Update Dutch lang file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18233 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 08:35:34 +00:00
Jonathan Gordon
83696d9635 fix FS#9259 - the trigger screen changes a while ago broke the trigger type setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18232 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 08:09:43 +00:00
Michael Giacomelli
d016402fec Actually put the output in IRAM this time by combining some buffers that weren't used at the same time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18231 a1c6a512-1295-4272-9138-f99709370657
2008-08-10 02:31:01 +00:00
Jens Arnold
ee39863459 Speed up WMA decoding on coldfire (14% speedup with a 128kbps test file).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18228 a1c6a512-1295-4272-9138-f99709370657
2008-08-09 22:32:34 +00:00
Jonas Häggqvist
f28d1e59fe Remove some garbage from the Italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18227 a1c6a512-1295-4272-9138-f99709370657
2008-08-09 19:59:36 +00:00
Nils Wallménius
e18c0804de Fix the feature on which one deprecated string depends. It got accidentally changed in the recsreen ui remake and could mess up the string order in translations for targets with recording but without agc
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18226 a1c6a512-1295-4272-9138-f99709370657
2008-08-09 14:28:35 +00:00
Dominik Riebeling
e299216908 Fix problem with utf8 playlists containing a BOM breaking all entries but the first -- the index calculation needs to take the BOM size into account.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18225 a1c6a512-1295-4272-9138-f99709370657
2008-08-09 11:43:56 +00:00
Peter D'Hoye
a6477dda75 Also have the peakmeter menu shown inside the recording menu, because there is a big chance you want to teak them from inside the recording screen. Also makes the clipcounter setting available there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18223 a1c6a512-1295-4272-9138-f99709370657
2008-08-08 20:58:27 +00:00
Alessio Lenzi
c8045ff29b Updated italian lang file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18221 a1c6a512-1295-4272-9138-f99709370657
2008-08-08 17:21:33 +00:00
Peter D'Hoye
18e8f7993a Update Dutch lang file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18217 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 21:35:15 +00:00
Jonas Häggqvist
2ea3ebe117 Updated Hebrew translation by Tomer Shalev (FS#9249).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18215 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 20:51:22 +00:00
Jonas Häggqvist
2762ce4486 Updated Russian translation by Dennis Ivanov.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18212 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 14:32:15 +00:00
Jonas Häggqvist
a7fab17dd9 Updated Danish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18211 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 14:10:19 +00:00
Nils Wallménius
cffd24e992 Deprecate unused sysfont string
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18210 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 12:09:08 +00:00
Nils Wallménius
c49438419d Style police, trigStat -> trig_stat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18209 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 11:48:56 +00:00
Peter D'Hoye
496e1f7e85 First step of the recording screen redesign. The screen is split into a fixed top part containing essential data and the peakmeters/triggerbar, and a bottom part that is in fact a list. The list contains the items that can be changed, and also some stuff that isn't important enough to be on the top part, like the filename. That filename is now shown completely. If the font is too big to have 6 lines on the display, sysfont is used.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18202 a1c6a512-1295-4272-9138-f99709370657
2008-08-06 20:12:44 +00:00
Jonas Häggqvist
a8502a3268 Updated Russian translation by Dennis Ivanov (FS#9244).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18200 a1c6a512-1295-4272-9138-f99709370657
2008-08-06 16:35:19 +00:00
Thom Johansen
cc8c27fc8a Fix problems (mostly not noticable to user) reported in norwegian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18199 a1c6a512-1295-4272-9138-f99709370657
2008-08-05 23:32:21 +00:00
Bertrik Sikken
ac40296723 Updated dutch voice translations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18195 a1c6a512-1295-4272-9138-f99709370657
2008-08-04 19:44:25 +00:00
Bertrik Sikken
a11f656d68 Apply fix for FS#9203 (WPS gets corrupted after changing status bar setting) by Thomas Schott
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18192 a1c6a512-1295-4272-9138-f99709370657
2008-08-04 17:45:39 +00:00
Peter D'Hoye
ff5533f3ac A bit of code police, no functional changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18191 a1c6a512-1295-4272-9138-f99709370657
2008-08-03 22:47:33 +00:00
Bertrik Sikken
d86255b4a9 Fix FS#9237 (Mismatch in voiced and displayed buffer size).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18190 a1c6a512-1295-4272-9138-f99709370657
2008-08-03 22:02:11 +00:00
Jonas Häggqvist
036e617b35 Bring the Danish translation in line with English.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18188 a1c6a512-1295-4272-9138-f99709370657
2008-08-03 19:40:02 +00:00
Bertrik Sikken
7a4c333581 Fix voicing of incorrect run time (top time instead of run time). Simplify runtime callback a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18186 a1c6a512-1295-4272-9138-f99709370657
2008-08-02 21:32:48 +00:00
Dominik Riebeling
02103a2fa7 Unify opening of utf-8 files (FS#6203). This also adds ignoring the BOM in several places it has been missing (as FS#6071).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18185 a1c6a512-1295-4272-9138-f99709370657
2008-08-02 20:39:03 +00:00
Alessio Lenzi
6485d6d3ba Some minor fixes to italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18184 a1c6a512-1295-4272-9138-f99709370657
2008-08-02 18:51:35 +00:00
Bertrik Sikken
7c3f98f58c Apply FS#9217 - Rockpaint line-drawing function, replace line-drawing algorithm by better looking bresenham algorithm
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18176 a1c6a512-1295-4272-9138-f99709370657
2008-08-01 19:33:55 +00:00
Peter D'Hoye
72b8d7ad76 Fix some issues with hebrew.lang. Not all are fixed, the maintainer should have a look at this...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18166 a1c6a512-1295-4272-9138-f99709370657
2008-07-31 22:45:40 +00:00
Jonas Häggqvist
5e811b8306 Add Manuel Dejonghe back to the German credits, document where Joao came from, and set svn:keywords on a few missing files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18162 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 23:10:43 +00:00
Jonas Häggqvist
967394efa3 Remove another entry which seems to be a mistake.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18161 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 21:57:32 +00:00
Jonas Häggqvist
35db0fe744 Updated Polish translation by Maciej Adamczak (closes FS#9151)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18160 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 21:38:23 +00:00
Jonas Häggqvist
af0ed38129 Forgot to remove this one which didn't belong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18159 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 21:34:55 +00:00
Jonas Häggqvist
e5130f6ef3 Add a Rockbox header, and a list detailing who contributed to all language files. Please try to keep this updated.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18158 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 21:23:22 +00:00
Nils Wallménius
ac4f857b13 Remove duplicate splash when loading a plugin so that the voice clip is only spoken once, thanks to bertrik for spotting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18157 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 20:37:00 +00:00
Jonas Häggqvist
010b4e0d90 Non-translating fixes by Robert Menes (FS#9225)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18155 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 17:06:54 +00:00
Steve Bavin
fa98298983 Only voice track insertion splash if voice menus enabled - fix for FS#9223
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18147 a1c6a512-1295-4272-9138-f99709370657
2008-07-29 13:32:47 +00:00
Marc Guay
34dc7c445a Remove the old recording screen (context) menu button. Pressing down, the normal behavior of which is to return to the main menu, now does nothing as it's not possible to do so while recording.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18146 a1c6a512-1295-4272-9138-f99709370657
2008-07-29 11:47:40 +00:00
Marc Guay
7460e49acb Make the recording screen keymap consistent with the rest of the interface on the e200. Menu is now long-select instead of down.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18143 a1c6a512-1295-4272-9138-f99709370657
2008-07-28 23:09:37 +00:00
Michael Giacomelli
52bdcbae85 Commit FS#9170 by Dave Hooper. Adds support for profiling on ARM, and fixes various issues with compiling profile builds. Also, note that profile_reader.pl syntax has changed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18142 a1c6a512-1295-4272-9138-f99709370657
2008-07-28 22:43:41 +00:00
Dominik Wenger
9b7566e3ec asap: fix stereo mode and hopefully fix metadata handling.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18140 a1c6a512-1295-4272-9138-f99709370657
2008-07-28 19:20:40 +00:00
Nils Wallménius
8df332c062 Oops, revert unrelated changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18139 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 20:40:20 +00:00
Nils Wallménius
2d337dab7f FS#9221 by Christopher Williams fixing a couple of bugs in keybox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18138 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 20:36:45 +00:00
Jonas Häggqvist
b2c4a9a0a9 Synced Danish translation and change some things to be more consistent.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18137 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 20:13:33 +00:00
Jonas Häggqvist
f6ccd80514 Fix two small inconsistencies in Romanian and Italian translations pointed out by Harry Tu in FS#8742
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18134 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 17:47:28 +00:00
Jonas Häggqvist
f1bf13a6b5 Small fix to the Finnish translation suggested by Tuukka Ojala in FS#8616
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18133 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 17:35:20 +00:00
Jonas Häggqvist
d8a59cd23a Removed all phrases that weren't empty, 'none' or contained no widechars. Should hopefully provide a
better basis for further translation.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18132 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 16:48:34 +00:00
Jonas Häggqvist
ea9161058c Include Arabic when building Rockbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18131 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 15:32:12 +00:00
Jonas Häggqvist
e35270a71c Language updates:
- New (incomplete) translation: Arabic by Mohamed Tarek
 - Updated Russian by Adrian Osoianu
 - Updated Catala by Victor Zabalza
 - Updated Tagalog by Melba Sitjar


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18130 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 15:31:05 +00:00
Dominik Wenger
073d4a71c8 Asap codec: put outputbuffer into iram. Improves performance.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18129 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 14:47:43 +00:00
Dave Chapman
0d2254f478 SAP codec: Ensure the module_info struct is correctly aligned - seems to fix the data aborts being reported on ARM targets (closes FS#9216).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18126 a1c6a512-1295-4272-9138-f99709370657
2008-07-27 10:49:43 +00:00
Dominik Riebeling
1bb04334b1 Ogg and Speex have the same metadata handling function so use the same case for both.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18125 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 20:11:58 +00:00
Dominik Wenger
ec0177dd12 Asap: fix a warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18124 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 15:41:50 +00:00
Dominik Wenger
49d318732f set svn:keywords on the new files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18123 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 15:32:08 +00:00
Dominik Wenger
ddf9fdd30f ups: forgot a Makefile.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18122 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 15:24:00 +00:00
Dominik Wenger
25bb37bb68 commit asap codec. plays .sap files. At the moment it only plays the default song. So subSongs are ignored.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18121 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 15:16:10 +00:00
Dominik Wenger
4e4bf82fb7 import ASAP codec (http://asap.sourceforge.net/). Plays Amiga 8bit Sound. (.sap and more formats).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18120 a1c6a512-1295-4272-9138-f99709370657
2008-07-26 15:10:26 +00:00
Jonas Häggqvist
3f01df3f9c Updated Spanish translation by Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18117 a1c6a512-1295-4272-9138-f99709370657
2008-07-24 15:08:43 +00:00
Magnus Holmgren
95120f73ff Update Swedish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18104 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 17:59:49 +00:00
Marianne Arnold
195413995f Update German translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18101 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 13:03:16 +00:00
Jens Arnold
9656ea6dae Ondio FM: Switch long & short OFF in the FM screen to make it consistent with the WPS.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18100 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 12:57:32 +00:00
Jens Arnold
4fc57f02b0 Oops.. Select is called BUTTON_RIGHT on H10.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18099 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 12:40:30 +00:00
Jens Arnold
287e0243ff H10 recording screen: Switch prev & next buttons to make them intuitive, and map file split on Select. * Update manual accordingly, also fixing buttons description for ipod recording screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18098 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 12:28:06 +00:00
Robert Kukla
284cbd586e correct overlooked POWER<->A swaps for gigabeat plugins (thanks to Firestorm ZERO for reporting) and button fix for blackjack on mr100
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18097 a1c6a512-1295-4272-9138-f99709370657
2008-07-20 10:16:35 +00:00
Michael Giacomelli
6da45d4c56 Remove unused variable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18095 a1c6a512-1295-4272-9138-f99709370657
2008-07-19 20:52:43 +00:00
Dave Chapman
ed2936ae70 Make the standalone FLAC test program work again (compile with make -f Makefile.test).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18093 a1c6a512-1295-4272-9138-f99709370657
2008-07-19 08:41:21 +00:00
Nicolas Pennequin
cf369575bc Add handle values to the buffering LOGFQUEUE messages for easier debugging.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18092 a1c6a512-1295-4272-9138-f99709370657
2008-07-18 23:42:47 +00:00
Nicolas Pennequin
929d5e9399 Fix FS#9137 and FS#8194 (the end of a track is cut off after rebuffering): the cause was a confusion between regular subtraction and subtraction in a ring-buffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18090 a1c6a512-1295-4272-9138-f99709370657
2008-07-18 23:26:35 +00:00
Bertrik Sikken
9569de0fe1 Remove unnecessary #include
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18088 a1c6a512-1295-4272-9138-f99709370657
2008-07-18 21:37:08 +00:00
Peter D'Hoye
4b067b6eae Updated Dutch lang file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18087 a1c6a512-1295-4272-9138-f99709370657
2008-07-18 21:12:38 +00:00
Michael Giacomelli
b9eb18260f Too much on the last commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18085 a1c6a512-1295-4272-9138-f99709370657
2008-07-17 18:36:47 +00:00
Michael Giacomelli
1334738071 Use Tremor IMDCT for WMA. Gives a ~20% speedup on ARM and coldfire. All my test samples gave equivilent or better accuracy (>>16 bit), but there may still be problems. Code becomes somewhat less readable since the IMDCT has bits of Vorbis in it, but this is not a serious issue and the old ffmpeg transform remains in SVN if anyone wants it. Also, WMA now passes Vorbis as the fastest transform codec on ARM, although MPC remains the fastest lossy codec overall.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18084 a1c6a512-1295-4272-9138-f99709370657
2008-07-17 17:43:49 +00:00
Bertrik Sikken
5356e6205b Simplified function option_screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18083 a1c6a512-1295-4272-9138-f99709370657
2008-07-17 13:04:11 +00:00
Jonathan Gordon
fad013fcdd fix FS#9200
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18077 a1c6a512-1295-4272-9138-f99709370657
2008-07-17 02:50:05 +00:00
Alessio Lenzi
5ffe067849 Updated italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18075 a1c6a512-1295-4272-9138-f99709370657
2008-07-16 19:18:26 +00:00
Bertrik Sikken
dff382cb9c Make a couple of locally used callbacks static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18067 a1c6a512-1295-4272-9138-f99709370657
2008-07-16 12:10:49 +00:00
Steve Bavin
eb66b559e1 Tiny bit of const policing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18065 a1c6a512-1295-4272-9138-f99709370657
2008-07-16 06:10:26 +00:00
Stéphane Doyon
431c895542 Workaround to allow voicing the "Create a Bookmark?" prompt
and "Bookmark Created" splash.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18061 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 19:50:22 +00:00
Stéphane Doyon
9dfc1c5e95 Typo in feature name.
I doubt it matters, for an empty string, but why not.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18056 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 18:03:08 +00:00
Rob Purchase
adb6a00c59 Update lcd-as-memframe.S to only rotate YUV data for portrait LCDs (and remove the D2's temporary C implementation). Enable MpegPlayer dithering option for D2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18055 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 17:54:58 +00:00
Stéphane Doyon
bd06769ba2 Improved voice feedback in bookmark selection.
Accept FS#6240 (with minor changes).
Speak directory or playlist name in recent bookmarks. Speak shuffle status,
and filename.
Simplify the button loop by using a voice list callback.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18051 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 16:10:15 +00:00
Stéphane Doyon
91bfc4ca95 Voice the playlist catalog.
See FS#6323.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18050 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 15:33:23 +00:00
Thom Johansen
18c1ba4a21 Update norwegian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18049 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 14:58:40 +00:00
Stéphane Doyon
3eb76d053d talk.c helper functions to voice a filename, in a more generic way
than from tree.c
Voice a file or dir's thumbnail from path components,
or spell last path component. Ability to prefix the thumbnail or
spelling with some talk ids.

This is the talk_file patch from FS#6323, just refactored a bit.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18048 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 14:55:31 +00:00
Jonathan Gordon
d3cb2aca44 dont show the "cancelled" splash if the setting wasnt changed (only affects settings which have the F_TEMPVAR flag set)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18047 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 14:25:16 +00:00
Stéphane Doyon
c893affeef Accept FS#8918: Voice multiple thumbnails and talk race fixes.
-Allows loading multiple thumbnails back-to-back in the one thumbnail buffer.
-Mutex to prevent race conditions with talk queue indices and
thumbnail buffer state.
-Synchronous shutup.
-Shutup is a noop if no voice is queued.
-mp3_play_stop() does nothing until the audio thread is ready.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18046 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 14:06:11 +00:00
Jonathan Gordon
4aafed43d4 Accept FS#9191 - lots of code reworking for maze.rock, should also fix FS#9184
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18045 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 13:49:07 +00:00
Stéphane Doyon
ee206db620 rectrigger: voice the splashes, and say "off" when start/stop
threshold is 0, matching the displayed string.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18044 a1c6a512-1295-4272-9138-f99709370657
2008-07-15 13:21:08 +00:00
Thom Johansen
4a7e0c7949 Rename and rework the "Study Mode" menu into the "Skip Length" setting. Update manual. Bump plugin API thanks to having changed global_settings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18041 a1c6a512-1295-4272-9138-f99709370657
2008-07-14 20:39:30 +00:00
Jonathan Gordon
69d468fd06 fix FS#9184 hopefully...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18023 a1c6a512-1295-4272-9138-f99709370657
2008-07-13 07:23:08 +00:00
Nicolas Pennequin
ae05501716 Introduce a new WPS parsing error case: limits exceeded. It includes the cases when there are too many tokens, lines, sublines, viewports, strings, characters or conditional levels. This prevents the parser from failing silently or going on, as it used to do in those cases. Thanks to fml (Alexander Levin) for mentioning this issue.
I also changed the error types from #defines to an enum, for cleanliness.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18015 a1c6a512-1295-4272-9138-f99709370657
2008-07-12 15:12:09 +00:00
Magnus Holmgren
7c84ede378 Hopefully fix FS #9153, as well as another bug (in fill_buffer) that could cause problems when rebuffering.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18009 a1c6a512-1295-4272-9138-f99709370657
2008-07-11 12:44:27 +00:00
Magnus Holmgren
aae69dff45 Fix FS #9181, allowing the documented 3 progress bars per WPS. Also simplify the code a little.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18008 a1c6a512-1295-4272-9138-f99709370657
2008-07-11 07:33:56 +00:00
Jens Arnold
349ee09216 Save a bit of binary size on targets which cannot record but share keymap with ones that can (Ondio SP, iPod G1/G2, Minis, and currently iPod G3).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18007 a1c6a512-1295-4272-9138-f99709370657
2008-07-10 05:24:02 +00:00
Marc Guay
a8af98f750 Update the iPod recording screen keymap and manual. FS#9165.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17989 a1c6a512-1295-4272-9138-f99709370657
2008-07-08 17:52:15 +00:00
Jonathan Gordon
39de8688f9 fix FS#9162 - the time needs to not talk so often, not the date line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17985 a1c6a512-1295-4272-9138-f99709370657
2008-07-08 02:30:58 +00:00
Frank Gevaerts
6f8b63ca12 #if and #ifdef are slightly different. Use the correct one
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17981 a1c6a512-1295-4272-9138-f99709370657
2008-07-07 15:30:51 +00:00
Nils Wallménius
bd12def393 Keybox, encrypted password storage. Manual page comming soon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17979 a1c6a512-1295-4272-9138-f99709370657
2008-07-07 14:04:18 +00:00
Dan Everton
0229e94545 Fix FS #8361 - Custom stereo width reset by changing treble on e200. Thanks to Tomer Shalev for the investigation work and the patch.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17976 a1c6a512-1295-4272-9138-f99709370657
2008-07-07 08:11:52 +00:00
Marc Guay
2bfcb95fea Clean up the A-B repeat keymaps and add a note to gwps.c describing the ACTION_WPSAB_SINGLE #define. The Archos Player keypresses remain at large - if you have any info on their whereabouts please contact your local law enforcement.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17974 a1c6a512-1295-4272-9138-f99709370657
2008-07-07 05:17:15 +00:00
Jonathan Gordon
d035f255c9 get checkwps building again (FS#9150) - still doesnt compile on d2 and mr500 though
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17957 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 13:23:28 +00:00
Jens Arnold
b1e16d2161 Repair charging screen on archos. usb_detect() doesn't return a boolean since 2007-09-04. Fixed same problem in the m:robe 500 bootloader and in bootbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17955 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 12:14:13 +00:00
Nils Wallménius
a6aa62860a Set svn props and add Id to headers that were missing it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17952 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 08:44:58 +00:00
Michael Giacomelli
95fb20b7a8 Fix warning due to typo on my part.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17948 a1c6a512-1295-4272-9138-f99709370657
2008-07-05 22:55:09 +00:00
Jonathan Gordon
92bd97b121 fix FS#9146
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17945 a1c6a512-1295-4272-9138-f99709370657
2008-07-05 12:47:34 +00:00
Jonathan Gordon
311d048f6f fix FS#9144 hopefully for good... only update the screen if the time line is selected, or if talking menus are disabled, only update if the time line is actually on the screen. Also only update every 5s so scrolling lines still scroll. (turns out scroll_all was broken! fixed now)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17944 a1c6a512-1295-4272-9138-f99709370657
2008-07-05 12:31:04 +00:00
Michael Giacomelli
2a75a9045c More WMAv1 fixes by Rafael Carre.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17943 a1c6a512-1295-4272-9138-f99709370657
2008-07-05 00:44:01 +00:00
Bertrik Sikken
f4d4a6ab60 Implement FS#8947 - Add a stub in the simulator for ata_disk_is_active. This make it possible to clean up some #ifdef SIMULATOR macros.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17927 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 13:37:57 +00:00
Kevin Ferrare
ab498e547b Japanese language update by Kenjiro Arai (FS#8737)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17925 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 04:10:36 +00:00
Nicolas Pennequin
a2191b93af Fix FS#8964 (CPU remains boosted after buffering). 'filling' needs to be set to false when there's nothing left to buffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17923 a1c6a512-1295-4272-9138-f99709370657
2008-07-02 21:50:42 +00:00
Jonathan Gordon
144f39b4ea revert that scroll engine stuff... good in theory, but broken.
commit a band-aid fix for FS#9140 which is fine untill someone decides to not use the whole screen for it...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17916 a1c6a512-1295-4272-9138-f99709370657
2008-07-02 13:02:57 +00:00
Jonathan Gordon
f48cf62558 fix the random folder behaviour by not letting it start folders which dont have music in them (but were being started before because it has subdirs with music)
Hopefully fixes FS#7077


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17912 a1c6a512-1295-4272-9138-f99709370657
2008-07-02 09:16:26 +00:00
Robert Kukla
f9f2d6d42e fix FS#9104 - Database sorting does not work on un-filtered list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17910 a1c6a512-1295-4272-9138-f99709370657
2008-07-01 20:55:19 +00:00
Marianne Arnold
71c3802251 Update German translation (missing strings and small changes for more consistency).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17909 a1c6a512-1295-4272-9138-f99709370657
2008-07-01 20:50:22 +00:00
Jens Arnold
4dab6235cf The second part of this expression always becomes true before the first part, so the first part is unnecessary.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17907 a1c6a512-1295-4272-9138-f99709370657
2008-07-01 17:45:16 +00:00
Michael Sevakis
f3d9b1791b Bring libmpeg2 portions that we use up to date with the latest libmpeg2 CVS. Fix up some file headers and add a revision history to the libmpeg2 files detailing to which CVS file revisions things were synced. This makes it easier to start in the right place by hand in the future. Hopefully no mistakes and everything works. :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17904 a1c6a512-1295-4272-9138-f99709370657
2008-07-01 10:27:48 +00:00
Marcoen Hirschberg
97df125334 brazilian portugese update by Adilson Vicente Xavier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17900 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 20:38:00 +00:00
Marcoen Hirschberg
746986c5ac polish language update by Maciej Adamczak
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17899 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 20:37:47 +00:00
Frank Gevaerts
fe652b5eb4 only build ppmviewer on colour targets (as it doesn't do greylib yet), and actually document it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17895 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 19:27:06 +00:00
Frank Gevaerts
97a143279b fix line endings and properties
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17892 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 18:17:58 +00:00
Nicolas Pennequin
f69982bb0b Fix FS#8977. The issue was caused by multiple successive calls to audio_load_track() happening before the corresponding calls to audio_finish_load_track(), resulting in disappearing tracks. I added the track_load_started boolean flag as a means to prevent audio_load_track() from doing anything if a call to audio_finish_load_track is pending.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17891 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 16:20:46 +00:00
Jonathan Gordon
272f79aa1a Fix the bug where the german language would crash the quickscreen on the nano.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17889 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 11:26:33 +00:00
Marc Guay
d40d17829f Fix up and finish what I started with r17886.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17888 a1c6a512-1295-4272-9138-f99709370657
2008-06-30 02:42:05 +00:00
Magnus Holmgren
d19635e3e5 Updated Swedish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17883 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 18:42:16 +00:00