Bertrik Sikken
92b849d3bf
Apply FS#11798 (Files in MicroSD card aren't being shown in File Browser or Database on Clip+) by Will Sowerbutts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28903 a1c6a512-1295-4272-9138-f99709370657
2010-12-26 12:55:28 +00:00
Robert Menes
70dcb6aa05
Remove a line in the iPod video manual that refers to two
...
separate builds to download. The iPod video build has been
available as a unified build for some time now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28902 a1c6a512-1295-4272-9138-f99709370657
2010-12-26 12:48:23 +00:00
Michael Sevakis
f387cdef21
Make mutexes a tiny bit leaner. There is no need for a separate locked semaphore since having an owning thread also indicates that it is locked. Rename member 'count' to 'recursion' since it counts reentry, not locks. Change presents no compatibility issues for plugins or codecs because the structure size goes down.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28901 a1c6a512-1295-4272-9138-f99709370657
2010-12-26 05:59:39 +00:00
Alexander Levin
1d460b603f
disktidy: Fix deleting of directories specified by a pattern (FS#11827)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28900 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 22:22:50 +00:00
Andree Buschmann
992f897440
Make sim build compilable under Cygwin. Fixes FS#11832.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28899 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 22:17:02 +00:00
Alexander Levin
5c48232e45
disktidy: add a debug message if a file cannot be deleted
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28898 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 21:54:24 +00:00
Alexander Levin
a0516f036f
disktidy: fix the situation where specifying that a dir should be deleted could lead to removing a file with that name
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28897 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 21:38:42 +00:00
Alexander Levin
de317d46dc
disktidy: add a comment to the function
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28896 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 21:31:54 +00:00
Alexander Levin
82daaae455
Disktidy: introduce a local variable to avoid repeated use of the indexed expression
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28895 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 21:11:40 +00:00
Alexander Levin
fb7c0df483
Extract config file saving code to a function; Do not write the NUL character to the text config file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28894 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 21:01:07 +00:00
Alexander Levin
a69d2c1de7
Minor fixes in the disktidy description in the manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28893 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 20:32:36 +00:00
Thomas Martitz
6a9a8197b3
Add stdio.h include for SEEK_SET define to various files.
...
Patch by Thomas Jarosch.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28892 a1c6a512-1295-4272-9138-f99709370657
2010-12-25 18:43:34 +00:00
Michael Sevakis
c332bba905
mc13783 RTC: Handle years in a better way for the use of struct tm. Make the code less general because all years evenly divisible by 4 in the day range are leap years.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28891 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 17:06:35 +00:00
Jonathan Gordon
78a11cf648
Fix FS#11829 - %?xx<....> Crashes on targets where the %xx feature tag isnt avilable. rather hacky fix though better than crashing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28890 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 07:58:26 +00:00
Mustapha Senhaji
99732ca57b
Adjust a string translation in french, no more pure tag viewer since a while now. That's more a track information viewer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28889 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 04:26:17 +00:00
Mustapha Senhaji
fda95a164b
Fix yellow, english.lang string was deprecated.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28888 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 03:53:08 +00:00
Mustapha Senhaji
8a2583da93
Update translations reusing the translation of the previously deprecated string.
...
Translators, please check if adjustements isn't needed!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28887 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 03:44:00 +00:00
Mustapha Senhaji
5e1e05f616
Add "file size" to the track information screen of WPS.
...
Reuse "LANG_FILE_SIZE" from recording settings, with now a unified "LANG_FILESIZE" string.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28886 a1c6a512-1295-4272-9138-f99709370657
2010-12-24 03:31:40 +00:00
Alexander Levin
aac5916954
Add the new default dir to clean to the manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28885 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 19:09:44 +00:00
Thomas Martitz
87c8be4a08
RaaA: Improve tagcache search to make the database built.
...
First, it add the ability to tagcache to walk through multiple search roots.
Second, it adds symlinks targets to the search roots if they're are not inside any of the current search roots, otherwise the symlink is ignored (unless it's a file).
The default search root is still /, so no search root will be actually added.
But the tagcache now isn't trapped by recursive symlinks anymore and successfully builds, and it's prepared for a future music directory setting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28884 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 19:02:18 +00:00
Dominik Riebeling
e1b1183f40
Tweak Makefiles a bit to allow cross compiling Rockbox Utility.
...
- pass AR to the lib Makefiles to make sure the correct one gets used.
- create an archive index for archives.
- simplify ucl Makefile a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28883 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 18:59:58 +00:00
Dominik Riebeling
7f6c271bad
Set APPVERSION for libmkamsboot and libmkmpioboot.
...
This avoids an ugly "file not found" error for version.sh when building with
deploy.py since the latter doesn't retrieve version.sh. Doing so would be
pointless since the export doesn't know about the version, and the svn version
string isn't used when building with Rockbox Utility.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28882 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 18:59:41 +00:00
Alexander Levin
c3d230ba0e
Fix a typo in comment
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28881 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 18:02:04 +00:00
Michael Sevakis
6e4e5ea757
SPC Codec: Was broken on ARMv6 since EABI switch and somehow I failed to notice in the first place (and so did eveyone else it seems :). Some early-clobber constraints were needed on inline assemebly operands. In some places, they aren't necessary where they were used, so remove those.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28880 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 07:36:21 +00:00
Robert Menes
d9e5c4159a
Disktidy plugin: add .Spotlight-V100 directories
...
(created by Mac OS X) to the list of default files
and directories to be cleaned.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28879 a1c6a512-1295-4272-9138-f99709370657
2010-12-23 02:33:51 +00:00
Thomas Martitz
a341646f2d
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28878 a1c6a512-1295-4272-9138-f99709370657
2010-12-22 16:05:22 +00:00
Thomas Martitz
9afb55ad95
Redo raising the priority of the codec (and voice) thread to fix audio dropouts under heavy UI load, such as during kinetic scrolling or pictureflow.
...
Now it'll raise the priority gradually when under 70% and gradually decrease again in the same way.
Previously it raised gradually when under 17% (way too late) and went straight back to default priority above 17% again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28877 a1c6a512-1295-4272-9138-f99709370657
2010-12-22 16:03:15 +00:00
Nils Wallménius
fcb9ea4002
parse_testcodec.rb: add new 'pegase' filenames so they get a heading and fix printing of the MHz needed for realtime values.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28876 a1c6a512-1295-4272-9138-f99709370657
2010-12-22 13:27:55 +00:00
Michael Sevakis
9b4522bace
MPEGPlayer: Some UI tweaking and bugfixing
...
* Allow skip-to-beginning in single-play mode; there is no 3-second delay in that case.
* Properly handle and keep track of pauses caused by headphone removal.
* Improve skipping over bad files - search in skip direction and allow it to be ended with the stop key.
* Add the system message processing done elsewhere to all button queue waits.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28875 a1c6a512-1295-4272-9138-f99709370657
2010-12-22 11:20:07 +00:00
Frank Gevaerts
303aefc406
Make usb_detect() return USB_UNPOWERED instead of USB_EXTRACTED. Without that, not all needed disconnect handling is done in usb.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28874 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 17:24:00 +00:00
Nils Wallménius
d5c082598d
libwavpack: put some lookup tables in iram, speedup of 8-10% on coldfire (h300).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28873 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 14:08:41 +00:00
Nils Wallménius
74cc5c77e3
aac: put two local structs on the stack as they are small and the codec uses little stack anyway ( < 20% on h300)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28872 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 13:35:02 +00:00
Alex Parker
a43fc847c4
Add %tr to the manual.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28871 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 10:14:40 +00:00
Marcin Bukat
28cfe4d13d
WM8750 - fix muted output when entering FM radio screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28869 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 08:02:45 +00:00
Andree Buschmann
e91091b530
Major speedup of iPod nano 2G. Part 6: Use faster LCD interface configuration. Tested for LDS and ILI type displays. Speedup is +99% for RGB and +5% for YUV.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28868 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 06:59:17 +00:00
Marcin Bukat
dddab54151
HD300 - Fix bootloader freeze introduced in r28799. DMA transfer hangs for some reason when cpu runs @11MHz in bootloader.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28867 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 21:13:27 +00:00
Nils Wallménius
4c046d090b
Fix different enum comparison warning when building with gcc 4.5
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28866 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 20:56:22 +00:00
Michael Chicoine
4b1758d239
Fix problem with frequency increasing or preset advancing with long press of the down button while in FM Radio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28864 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 18:33:37 +00:00
Jonathan Gordon
52b17b1553
fix FS#11784 - classic_statusbar.sbs needed alignemtn fixing to show the whole time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28863 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 10:58:03 +00:00
Michael Sevakis
ea568794e7
MPEGPlayer: Fix a bug where seeking a stream into the same frame more than once in a row causes it to report itself at the end in error; to fix it, pause streams rather than stopping them if the playback isn't stopped. Also, add one check so the engine can at rewind unseekable files to time 0.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28862 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 07:58:02 +00:00
Andree Buschmann
d215eb7c70
iPod nano 2G: Use LCD_PHTIME = 0x22 for both LDS and ILI type of displays. Significantly improves speed on ILI type (factor of ~2.5x).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28861 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 21:22:31 +00:00
Dominik Riebeling
084d57cef4
Check if creating the dictionary worked before accessing it, not afterwards.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28860 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 21:21:28 +00:00
Dominik Riebeling
ee3fc61a48
Use more than one core in deployment script.
...
Try to detect the number of cores in the system and use that value for make -j.
Gives a noticable speedup depending on the system (OS X doesn't seem to benefit
from it).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28859 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 20:10:22 +00:00
Andree Buschmann
8205e54abd
iPod nano2g ILI type LCD displays need big endian configuration for the LCD interface.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28858 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 19:06:55 +00:00
Dominik Riebeling
a6d7a67080
Respect TARGET_DIR when building.
...
When building out-of-tree (which is the case when building for Rockbox Utility)
no objects should get placed in the source folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28857 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 18:06:38 +00:00
Mustapha Senhaji
4e6d356d6d
Update the Czech translation.
...
Flyspray: FS#11815
Author: Marek Salaba
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28856 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 13:18:03 +00:00
Michael Sevakis
31af1a3ac2
MPEGPlayer: Move some code that's probably better situated in the stream manager rather than the parser. Fix visibility checking in video out. Extra message sending for new stream isn't needed; just do full decoder sequence reset when requesting dimensions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28855 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 08:28:03 +00:00
Michael Sevakis
fd01bf3e4c
MPEGPlayer: Skip to next file when there is a problem with a video file in all-play mode, otherwise exit as usual. Only consider failures such as engine init issues or no file to view to be a plugin error but not problems with the video files themselves; the user is adequately informed already.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28854 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 03:28:43 +00:00
Michael Sevakis
6b1fcc67c2
MPEGPlayer: Fix leakage of file decriptors if file wasn't accepted by playback engine-- code is now getting tested that couldn't be before. Also reset parser in stream init when it doesn't like the file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28853 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 02:11:35 +00:00
Michael Chicoine
b985b4c54b
Fix problem with volume decreasing when pressing the menu button while in FM Radio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28851 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 01:22:16 +00:00