Commit graph

9014 commits

Author SHA1 Message Date
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
Jonas Häggqvist
23d9031be8 Synced Danish translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17881 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 18:06:18 +00:00
Alessio Lenzi
0e7ce66250 Updated italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17879 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 15:09:42 +00:00
Marcoen Hirschberg
3260118ed4 rename the "seek accel" setting because the old values mean something different now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17878 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 14:53:21 +00:00
Nicolas Pennequin
0441afecd7 Fix FS#9110 and its maybe-dupes.
The issue happened when the value of 'filling' was STATE_FINISHED: the low_buffer_callback wouldn't do anything even when there would still be data remaining to be buffered, leading to a shortage of audio data. Only making the callback act even when filling is STATE_FINISHED (the simple fix) isn't right because of cases when the last track in the playlist is fully buffered. Therefore I added a new state to distinguish between when the last track is fully buffered (STATE_FINISHED) and when it isn't (STATE_END_OF_PLAYLIST).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17875 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 11:50:41 +00:00
Peter D'Hoye
05cb42164b Fix FS #9128: invalidate the peakmeter scales when switching between playback and recording. This causes them to be recalculated so they show up correctly when playback and recording use different viewport sizes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17869 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 08:05:00 +00:00
Jonathan Gordon
a3e63cf044 very minor code police. also fix a possible but unlikely missed cpu_boost(false)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17867 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 07:29:14 +00:00
Jonathan Gordon
3dcfbc0945 Accept FS#9111 - only exit te stats plugin if the exit button is pressed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17866 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 06:48:07 +00:00
Jonathan Gordon
47b67ba6f6 fix FS#9120 by actually quiting random folder advance config after choosing "ignore changes and quit"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17864 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 02:39:09 +00:00
Jonathan Gordon
8f3175b779 fix FS#9119 (crash if random folder list has no entries)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17862 a1c6a512-1295-4272-9138-f99709370657
2008-06-29 02:19:53 +00:00
Maurus Cuelenaere
475c2e7d05 Simplify touchscreen scrollbar handling code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17861 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 23:48:37 +00:00
Peter D'Hoye
4af5dd84a2 fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17859 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 21:02:43 +00:00
Robert Kukla
1f045bcb1e FS#9085 - Stopwatch: Retain stopwatch times after exit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17858 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 21:01:08 +00:00
Peter D'Hoye
205f3df781 Remove a viewport ambiguity by changing the screens width/heigth members into lcdwidth/lcdheight. Normal usercode should always use getwidth()/getheigth() as that returns the viewport width/height. Fixes issues that would have appeared in many places when introducing viewports with sizes != lcd sizes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17857 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 20:45:21 +00:00
Maurus Cuelenaere
3d240f1e2a Small fix for touchscreen interface
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17856 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 20:11:51 +00:00
Michael Giacomelli
b50b38ae58 Forgot that the X5/M5 use a 64/64KB IRAM split, so they can't use the previous optimization.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17854 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 19:21:38 +00:00
Michael Giacomelli
a06f651c3e Put the WMA windowing and output buffer into IRAM on targets with > 96KB of it. Improves 192k WMA decoding speed by about 2MHz on PP5024, and maybe saves some more when applying DSP.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17853 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:56:19 +00:00
Bertrik Sikken
54635b74a5 Removed unneeded #include "plugin.h"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17852 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:36:51 +00:00
Marcoen Hirschberg
b628198499 this function is not used by scrollwheel targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17851 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:35:26 +00:00
Maurus Cuelenaere
5edeade83b Update dutch translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17849 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:13:00 +00:00
Marcoen Hirschberg
b4476ba975 include these string for all targets, not just the gigabeat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17848 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:10:16 +00:00
Daniel Stenberg
2acc0ac542 Updated our source code header to explicitly mention that we are GPL v2 or
later. We still need to hunt down snippets used that are not. 1324 modified
files...
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:10:04 +00:00
Robert Kukla
b4beb05d23 - use correct define (make lamp plugin work again)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17844 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:00:04 +00:00
Marcoen Hirschberg
2fb70bcabb implement smooth seeking acceleration for audio playback and mpegplayer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17843 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 17:55:53 +00:00
Peter D'Hoye
90b616913b Peakmeters: use screens[].getwidth() and not screens[].width as the latter one returns the LCD width (which really shouldn't be there) - the former returns the width of the viewport. Do some code police as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17841 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 16:59:56 +00:00
Peter D'Hoye
db00c568c9 Fix broken peakmeters: peakmeter was using viewport drawing code but absolute screen coordinates for display updating. To Do: peakmeter must completely use viewport info for its updates.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17838 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 16:31:06 +00:00
Frank Gevaerts
17ce42cdec Add ppm and rppm viewer by Alexander Papst
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17835 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 15:50:05 +00:00
Frank Gevaerts
063b8e7c6a fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17834 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 15:39:52 +00:00
Frank Gevaerts
53455d3011 This file was originally sorted, so sort it again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17833 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 15:21:59 +00:00
Frank Gevaerts
e565060121 Add rockblox1d, by Alexander Papst (originally 1drockblox, but renamed to not end up as the first game listed)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17831 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 15:16:43 +00:00
Andree Buschmann
25ffa8b198 Solve possible glitch after seeking in mpc files. Documented the special treatment after seek.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17829 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 12:55:34 +00:00
Marcoen Hirschberg
7b10ef9a7c initial Meizu M6SL port (take 2)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17819 a1c6a512-1295-4272-9138-f99709370657
2008-06-27 23:24:34 +00:00