Thomas Jarosch [Sun, 10 Mar 2013 10:22:32 +0000 (10 11:22 +0100)]
Prepare new maemo release
Ideally this commit should go on top of the v3.13 branch
since the release is based on the v3.13 code base.
Change-Id: If13cf87463c7a3f7a9c2c96c916c543c9d2ed1a5
Thomas Jarosch [Sun, 10 Mar 2013 10:13:24 +0000 (10 11:13 +0100)]
Merge tag 'v3.13-final' into maemo-port
Resolved conflicts by replacing all files
with the version from v3.13-final.
Conflicts:
tools/builds.pm
tools/release/bins.pl
tools/release/manuals.pl
tools/release/voices.pl
Change-Id: I1b0bc303c06b4132d4ae698ed59e868799fd5c8f
Frank Gevaerts [Sat, 23 Feb 2013 20:00:30 +0000 (23 21:00 +0100)]
Disable LCD_FLIP and MORSE_INPUT on recorder to make it build
Disabling these two settings makes the image small enough to build again.
Change-Id: I77c34c1e714fb6e132ed0ce39f0917779efe1125
Alex Parker [Tue, 5 Mar 2013 19:05:03 +0000 (5 19:05 +0000)]
Update bulgarian.lang by Zahari Yurukov
Change-Id: I4995a410f44f5f189598989aa1b89baa2eb7a0a2
Alex Parker [Tue, 5 Mar 2013 19:03:37 +0000 (5 19:03 +0000)]
Sort bulgarian.lang into english.lang order
Change-Id: I3ec1c2924f595929e4e7d5e4fee46bd05c40e1ea
Alex Parker [Tue, 5 Mar 2013 18:21:10 +0000 (5 18:21 +0000)]
Backport
d8a3871 - Update French by Amaury Pouly
Change-Id: I1da3f36722b24193f580cff2825ff41601fabb55
PurlingNayuki [Sat, 2 Mar 2013 17:16:58 +0000 (3 01:16 +0800)]
update Chinese(Simplified) translation
added a missing string and some other fixes
Change-Id: I153f42687cf855835b7a41b5b3adc4bf120f7f61
Alex Parker [Tue, 5 Mar 2013 17:53:32 +0000 (5 17:53 +0000)]
Bump version numbers for 3.13
Change-Id: Ie2d21951ca06a6ae3d02e1e9506677ce2a82c2f1
Jonathan Gordon [Thu, 28 Feb 2013 05:54:26 +0000 (28 16:54 +1100)]
Revert "skin tags: fix the id3 track/disc numbers in conditionals"
This reverts commit
a395a346719908e7d02ab7a742eb2b938dcc893d.
Jonathan Gordon [Tue, 26 Feb 2013 09:43:42 +0000 (26 20:43 +1100)]
skin engine: Relax the AA load width/height checks
d6c6c07 changed the AA load tag to make sure the image width/heights
fit in the viewport, Revert this because it doesn't actually make
sense to check it here.
Change-Id: I3fe4b074ef8fe88560f2f894ec651027ea3642f4
Stephane Moutard-Martin [Sun, 24 Feb 2013 17:38:21 +0000 (24 18:38 +0100)]
FS#12828 : french update
Change-Id: I586d0f08db08761f3949727b30eb120588d67fdc
Signed-off-by: Rafaël Carré <funman@videolan.org>
Frank Gevaerts [Sat, 23 Feb 2013 20:11:10 +0000 (23 21:11 +0100)]
Build libtlsf for all systems
libtlsf used not to be built for HWCODEC, but now that the gif
viewer uses libtlsf instead of building its own copy, libtlsf
is needed everywhere.
Change-Id: I730719c6a20e749adb8597056d2049b7758620e4
Frank Gevaerts [Sat, 23 Feb 2013 19:51:03 +0000 (23 20:51 +0100)]
Make the git viewer use the global libtlsf.a
Change-Id: Id529858f902aa7ffd3a63e4e335db2ac3c411430
Alex Parker [Fri, 22 Feb 2013 21:10:59 +0000 (22 21:10 +0000)]
Manual: The c200v2 also needs to be set to MSC mode for installation.
Change-Id: If49f35073544fa7b18cbffa6885b4bc4b98c42d4
Michael Sevakis [Fri, 22 Feb 2013 01:14:33 +0000 (21 20:14 -0500)]
Fix FS#12824 : Malfunctioning FFT plugin in Sansa Clip Zip
The "plot" variable was left NULL when FFT_FREQ_SCALE key wasn't defined.
Please add FFT_FREQ_SCALE keys to targets missing them! I added the key
for Clip Zip and reminders for others.
Change-Id: I49c0dc2ea2e5bc494db793da7a2f3059b4fb20df
Jonathan Gordon [Thu, 21 Feb 2013 10:13:08 +0000 (21 21:13 +1100)]
skin tags: fix the id3 track/disc numbers in conditionals
Fix the %in tag so %xd(a, %in) works as expected
Change-Id: I33dd3ae092a66b1363c9cf3afa08075e4534af7c
Alex Mayer [Wed, 23 Jan 2013 01:44:18 +0000 (22 20:44 -0500)]
Theme Engine: Fix progress bar slider (FS#12823)
Fix the need to resize progress bar when using a slider.
Slider stays in bounds. Progress bar is not resized.
Works well with square sliders that should not overlap
edge of progress bar. also works with rounded sliders.
You can also make progress bar the full width of screen
while using a slider. Before if you would make the
progress bar the full width of the screen and add a slider
the progress bar would look like it was padded on both ends.
This fixes FS#12823
Change-Id: I60345efc5cd0f46286f2591ed032f0d9320d1c3e
Reviewed-on: http://gerrit.rockbox.org/402
Reviewed-by: Hayden Pearce <saint.lascivious@gmail.com>
Tested-by: Hayden Pearce <saint.lascivious@gmail.com>
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Amaury Pouly [Mon, 18 Feb 2013 12:43:55 +0000 (18 13:43 +0100)]
imxtools/sbtools: silence warning
Change-Id: I423e760bbc8e418bcce3afe01c5831b5a3e655f3
Amaury Pouly [Mon, 18 Feb 2013 12:40:04 +0000 (18 13:40 +0100)]
imxtools/sbtools: add -jump command, fix help
Change-Id: I0d5d61c1dc137333bda5e403d06a43d16f2750bf
Amaury Pouly [Sun, 17 Feb 2013 15:17:42 +0000 (17 16:17 +0100)]
sbtools/elftosb1: implement key file loading
Change-Id: I2273b8d6314250620611ec50d159237edc6d76c2
Rafaël Carré [Mon, 18 Feb 2013 08:19:55 +0000 (18 09:19 +0100)]
Manual: add missing plugin keymaps for Sansa Clip (all models)
Change-Id: I92662c375a6600ed441253fe601f443921ce9169
Rafaël Carré [Mon, 18 Feb 2013 07:52:21 +0000 (18 08:52 +0100)]
snake2 manual: remove obsolete in menu keymaps
Change-Id: Id8ed65a28c7ddc1b67b40402d3a3aa577329a367
Rafaël Carré [Mon, 18 Feb 2013 07:43:30 +0000 (18 08:43 +0100)]
snake2: clip/m200 use same keypad than e200/c200
Change-Id: Ie9c75e14717c14f7670e093d0d637b8d238f3fd0
Rafaël Carré [Mon, 18 Feb 2013 07:30:13 +0000 (18 08:30 +0100)]
blackjack: c200 keymap is identical to clip keymap
Change-Id: I8f9036d541e04c869ca7e981331ffb91a13f5218
Jonathan Gordon [Mon, 18 Feb 2013 07:46:24 +0000 (18 18:46 +1100)]
Fix advanced EQ menu
Change-Id: Ie2c3db2299fa2c34277e2118c922a93fa2420b9a
Rafaël Carré [Sat, 9 Feb 2013 15:36:19 +0000 (9 16:36 +0100)]
Clip Zip: promote to stable
Change-Id: I2d2788a6b5eed65e0032794a18767d5db5d93750
Reviewed-on: http://gerrit.rockbox.org/396
Reviewed-by: Bertrik Sikken <bertrik@sikken.nl>
Rafaël Carré [Mon, 18 Feb 2013 07:22:04 +0000 (18 08:22 +0100)]
blackjack: adapt to narrow clip zip screen
Change-Id: I5d45d202bc63c7cf36cfb97c98579e83a4720fbf
Michael Sevakis [Sun, 17 Feb 2013 21:26:41 +0000 (17 16:26 -0500)]
Fix FSB#12826 - Mini-sound burp between track skips [with WMA].
Flush decoder state and frame out buffer upon a forced stop to prevent
a short burst of stale audio from the previously decoding track from
playing when skipping from one WMA track to another.
Change-Id: I24c910c5dbd83caed2510db68d9e39a474332a79
Reviewed-on: http://gerrit.rockbox.org/406
Reviewed-by: Michael Sevakis <jethead71@rockbox.org>
Tested-by: Michael Sevakis <jethead71@rockbox.org>
Amaury Pouly [Sun, 17 Feb 2013 11:47:01 +0000 (17 12:47 +0100)]
mkimxtool: increase performance by compiling with O3
Change-Id: I3d69801488abec4fbc2a84665614936105f60ad2
Amaury Pouly [Sat, 16 Feb 2013 19:47:07 +0000 (16 20:47 +0100)]
sbtools: add brute force option for sb1 in sbtoelf
After some reverse engineering, it appears that the keys of the
sb1 format are very weak: the 128 bytes are generated from the
laserfuse words 4,5 and 6 but in a weird manner: 4 and 5 are
simply ORed and 6 is only half used (somehow), making it "only" a
48 bit word to find.
Change-Id: I40702e19d0924ef51c01894efce3cb65bd664456
Amaury Pouly [Sat, 16 Feb 2013 19:46:30 +0000 (16 20:46 +0100)]
sbtools: increase performance by compiling with O3, add zenv key
Change-Id: I2301f695e49d306d21bb9efa9c44acf1d3296a08
Andrew Ryabinin [Sat, 16 Feb 2013 14:10:15 +0000 (16 18:10 +0400)]
hm60x: Fix white screen bug.
Lcd should be reseted after power is supplied.
Change-Id: I2a47ffb7d9b20d9ef2ad90aee15f4ada2fdd7f2e
Stefan Moisei [Sat, 16 Feb 2013 13:29:25 +0000 (16 14:29 +0100)]
FS#12757 - Romanian translation patch
Change-Id: Ia3e042149f8e950d55effd0ea4480b695db2ad01
Jean-Louis Biasini [Thu, 14 Feb 2013 14:22:14 +0000 (14 16:22 +0200)]
[Fuze+][Manual] Fix compilation broken on oscilloscope
thanks to pixelma for having pointed this out and
correcting the first patch
Change-Id: I79f6264a5290906b0d7abd1703df79fde104cb4a
Reviewed-on: http://gerrit.rockbox.org/405
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Torne Wuff [Thu, 14 Feb 2013 14:02:33 +0000 (14 14:02 +0000)]
Revert "[Fuze+][Manual] Fix compilation broken on oscilloscope"
This reverts commit
200d0c8c0547ada139c2250ce564d3262a1bae39.
The Vibe500 manual was broken by this.
Jean-Louis Biasini [Thu, 14 Feb 2013 13:21:05 +0000 (14 15:21 +0200)]
[Fuze+] redo osciloscope keymaps update that was canceled lately
thanks to pixelma for pointing this out
Change-Id: Ie50fc44acb51d9e0364f960c421996b0b8f297d9
Reviewed-on: http://gerrit.rockbox.org/403
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Jean-Louis Biasini [Thu, 14 Feb 2013 13:32:27 +0000 (14 15:32 +0200)]
[Fuze+][Manual] Fix compilation broken on oscilloscope
thanks to pixelma for having pointed this out
Change-Id: Iac8b997f42b8fb0f964f1f40ce1d2e7e286d4c04
Reviewed-on: http://gerrit.rockbox.org/404
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Jonathan Gordon [Tue, 12 Feb 2013 22:22:24 +0000 (13 09:22 +1100)]
list widget: undo part of
aaf3065
It fixed a simulator warning in the skin debug screen but broke
the icons in the database folder chooser. Proper fix shortly.
Change-Id: If366daacc440f937c40960112477b8f6136b72b9
Jonathan Gordon [Tue, 12 Feb 2013 10:14:56 +0000 (12 21:14 +1100)]
and fix the last compile errors
Change-Id: I6e1608276afdaf04705b333fc3e96c8b90ff5233
Jonathan Gordon [Tue, 12 Feb 2013 10:07:23 +0000 (12 21:07 +1100)]
fix checkwps
Change-Id: Ie3bdfe18db6f8279f3575b253519fe4820649898
Jonathan Gordon [Tue, 12 Feb 2013 10:00:05 +0000 (12 21:00 +1100)]
skin_engine: Add a debug screen to display skin ram usage
Change-Id: Ida9c33211d9360ac88e30a2cf8df9f191bee8b45
Jonathan Gordon [Tue, 12 Feb 2013 09:35:11 +0000 (12 20:35 +1100)]
simplelist: Make better use of the static buffer and simplify API
Change-Id: I1327fcd01d6f817be6c7018d30d33446c9b57287
Jonathan Gordon [Mon, 11 Feb 2013 12:58:52 +0000 (11 23:58 +1100)]
Fix (c) notice which was apparently copy/pasted from a completly unrelated file
Change-Id: I465bd6a70e911c7a56213af82b4db64c25c294f7
Thomas Martitz [Mon, 11 Feb 2013 06:16:58 +0000 (11 07:16 +0100)]
bitmap drawing: Support alpha blend if image over the framebuffer contents.
If DRMODE_FG now the alpha channel in bitmaps can be used to draw the bitmap
over the framebuffer, so that e.g. a line selector isn't cleared for
for transparent bitmap pixels.
Change-Id: I09d59a09d2f3c90450a0fe2b83c6c59d757b686b
Thomas Martitz [Fri, 8 Feb 2013 22:41:51 +0000 (8 23:41 +0100)]
bitmap drawing: use temp vars to help gcc opmize loops.
By saving current_vp fields into temp vars just before the loop gcc can
put them into registers. This yields ~15% speedup for drawing anti-aliased fonts.
Change-Id: I4c0c9f5ff7a7f084e2eb08c4ed874176b1f9832c
Thomas Martitz [Fri, 8 Feb 2013 22:33:54 +0000 (8 23:33 +0100)]
bitmap drawing: Use extra bit in mask to avoid nested if() in switch-cases.
Speeds up alpha bitmap drawing by up to 10%. mono bitmap drawing is also a tiny bit faster.
Change-Id: I5a9379740c1a0091de9c621aabbe57d767ce2905
Thomas Martitz [Tue, 12 Feb 2013 09:26:44 +0000 (12 10:26 +0100)]
bitmap drawing: Negate alpha channel to match alpha information format of font files.
The comment about the format was actually incorrect. The alpha information
is now negated during conversion to native format, according to the
corrected comment.
Change-Id: Ifdb9ffdf9b55e39e64983eec2d9d60339e570bd9
Marcin Bukat [Tue, 12 Feb 2013 07:48:43 +0000 (12 08:48 +0100)]
rk27xx: do not disable irq in commit_discard_dcache_range()
commit_discard_dcache_range() is used in sd, lcd and pcm drivers
to handle transfers form/to data buffers so this should not introduce
any problems. It is reported to fix pop noise observed on some hifimans.
We apparently don't fully understand cache handling on this platform.
Change-Id: I436d291509f91d16a13d10965a28171fb27574ab
Nils Wallménius [Sun, 10 Feb 2013 17:58:57 +0000 (10 18:58 +0100)]
manual: remove references to SVN and change "current build" to
"development build".
Change-Id: I2b8a3d43bc1feae9050b56ff7c8b43ce675e0abd
Jonathan Gordon [Sun, 10 Feb 2013 13:10:44 +0000 (11 00:10 +1100)]
remove unused members
Change-Id: Ic0a0d300c9b7701c9173121d9d36a4dd4a28d8bd
Rafaël Carré [Sat, 9 Feb 2013 15:33:14 +0000 (9 16:33 +0100)]
manual: Remove invadrox and pacbox from targets that don't build them
Change-Id: I67cc773ce0bfdf0054d92072617ee5a8e498413b
Rafaël Carré [Sat, 9 Feb 2013 15:11:27 +0000 (9 16:11 +0100)]
Clip Zip: new screenshots
Rockboy and Zxbox
Fix sudoku screenshot (.bmp saved as a .png)
Change-Id: Ie7bec40e04984e0c579415a86a2219db5acc0380
Rafaël Carré [Sat, 9 Feb 2013 15:00:10 +0000 (9 16:00 +0100)]
Zip manual: update sudoku screenshot
Change-Id: I77e986cb0d171f7203c7f2898688e62bbf28615e
Jonathan Gordon [Sat, 9 Feb 2013 12:27:22 +0000 (9 23:27 +1100)]
fix the eq settings in the manual
Change-Id: I4fa8537f31faef0d4f6f925476dcfb8b3336113b
Jonathan Gordon [Tue, 5 Feb 2013 12:20:17 +0000 (5 23:20 +1100)]
EQ settings: Rework the settings to clean up the config file.
Instead of 3 cfg lines per eq band there is now a single line
for each:
<config name>: <cutoff/center freq>, <q>, <gain>
In addition, the config value names make a bit more sense.
The old settings are still readable but config.cfg and any new
settings files will be written with the new config values. (The
old settings will be removed completly sometime after the next
stable release).
Also a slight rework of the advanced EQ menu UI
Change-Id: I9008658d36ded442a5f2f825916df42a3934cbef
Reviewed-on: http://gerrit.rockbox.org/394
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Dominik Riebeling [Fri, 8 Feb 2013 22:12:56 +0000 (8 23:12 +0100)]
Update manual copyright information for 2013.
We're still working on this.
Change-Id: I085d36d4c4c9e72123836b01328eac8dff59b3ca
Dominik Riebeling [Fri, 8 Feb 2013 21:36:23 +0000 (8 22:36 +0100)]
Fix Theme Editor build.
The skin_parser now needs __PCTOOL__ set to build libskin_parser.a properly for
use with the Theme Editor.
Change-Id: I48a518fa296cc8ec5d0e3022baaedd796afe7c5f
Dominik Riebeling [Sun, 3 Feb 2013 17:28:20 +0000 (3 18:28 +0100)]
Update copyright information for 2013.
We're still working on this.
Change-Id: I218d9ad0125950076ef3502e123e75d6f0f1de1e
Dominik Riebeling [Mon, 28 Jan 2013 20:18:12 +0000 (28 21:18 +0100)]
Create Qt5 compatible version of trace event handler.
Qt5 deprecates the way this was done before.
Change-Id: Ic66bce2d1ffcb572a9ed9345abbbbc6bb6475af0
Jonathan Gordon [Wed, 6 Feb 2013 08:57:21 +0000 (6 19:57 +1100)]
gui: Fix \t indenting for RTL langs in the lists (DB folder chooser)
Change-Id: If033547ad979a2ebdd463723a31eb15e718e6f8b
Jonathan Gordon [Tue, 5 Feb 2013 11:37:57 +0000 (5 22:37 +1100)]
eq settings: fix the lang string used for the center band string
Change-Id: Id8d14a547fc2ec8005a8df44ca311c3e171a4b37
Hayden Pearce [Tue, 29 Jan 2013 07:45:14 +0000 (29 20:45 +1300)]
Additional colors for lamp.rock
- Available colors (in order of display):
white - default
red
orange
yellow
green
blue
indigo
violet
black
- More colors combined with the existing brightness control (also added by myself)
allow for a much wider range of light to suit the user's current mood or
environment
- ToDo(?):
* add a color picker for custom colors
* allow custom colors to be saved for later user
Change-Id: I0b2f6376a408acaa9b2459b2fa56b43f5427b965
Reviewed-on: http://gerrit.rockbox.org/390
Tested-by: Hayden Pearce <saint.lascivious@gmail.com>
Reviewed-by: benjamin brown <foolshperson@gmail.com>
Tested-by: benjamin brown <foolshperson@gmail.com>
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Rafaël Carré [Sat, 2 Feb 2013 12:22:57 +0000 (2 13:22 +0100)]
manual: remove target names redundant with 'sansaAMS'
Change-Id: I1ac08c6f844d54d53bef0c3ed23d9b3bcdcb89b5
Rafaël Carré [Sat, 2 Feb 2013 12:21:39 +0000 (2 13:21 +0100)]
Update manual for Clip Zip
Change-Id: I6c2dd691f8d42d041e9ff7718b4cc641e557bf5b
Andrew Ryabinin [Fri, 1 Feb 2013 07:19:22 +0000 (1 11:19 +0400)]
rk27xx: Increase timeout for sd card initialization. 1 sec isn't enough in some cases.
Change-Id: I8d5384b53754e71b9a057a8602854d09b1885c68
Amaury Pouly [Wed, 30 Jan 2013 00:02:56 +0000 (30 00:02 +0000)]
imxtools/hwemul: fix Makefile linking order
Change-Id: Ie9ad10c627a86b1e6e689052fd436529d3ba6591
Amaury Pouly [Tue, 29 Jan 2013 23:58:45 +0000 (29 23:58 +0000)]
imxtools/hwemul: add readline support
Change-Id: If2e86bf8b520a8d4c38a56ac969918fdeb2c6f91
Amaury Pouly [Tue, 29 Jan 2013 20:46:28 +0000 (29 20:46 +0000)]
imxtools/sbtoelf: add more robust version guess
Change-Id: I41ce1005d997cf35153e085b19294bb7d418e968
Amaury Pouly [Tue, 29 Jan 2013 11:50:46 +0000 (29 11:50 +0000)]
mkimxboot: add a switch to force version
Add a switch to override the product and component version of the
sb file. This can usually for target like the Zen X-Fi2 where the
upader allows to drop any file named firmware.sb and prints the
version: by using a funky version the users can check they got it
right. This should not be used on the fuze+ or zenxfi3 because the
OF prevents downgrade.
Also make rbutil always zero out the option structure passed to
mkimxboot, this has already created bugs in the past.
Change-Id: I175c5def52c40c2132e11300e2f037d60a4f040e
Hayden Pearce [Tue, 22 Jan 2013 18:08:16 +0000 (23 07:08 +1300)]
10 Band EQ w/Presets
- A 10 Band EQ for Rockbox w/ presets adapted
from VLC
- frequency stepping at 32, 64, 125, 250, 500
1K, 2K, 4K, 8K, 16K
Change-Id: I85ad84d70a534edfc66c6ad9af8a76f022a02ec7
Reviewed-on: http://gerrit.rockbox.org/386
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Amaury Pouly [Mon, 28 Jan 2013 21:02:19 +0000 (28 21:02 +0000)]
mkimxboot: add support for 1.23.01 installer
Change-Id: Ibce345ec411a189bd4a0a9555d145c4f057d8b15
Amaury Pouly [Mon, 28 Jan 2013 19:13:24 +0000 (28 19:13 +0000)]
zenxfi2: rework dualboot
The previous dualboot scheme had a major flow: it needed to hold
menu to boot OF but the X-Fi2 boot in recovery mode with menu!
It was possible but very trick to enter the OF with USB plugged.
This code provides a new scheme:
- no USB plugged: boot to OF when menu is pressed
- USB plugged: boot to OF when power is pressed
Change-Id: Ia6e76d3ada1f67137b727daa050cf6c77afbbfb9
Dominik Riebeling [Sun, 27 Jan 2013 19:09:00 +0000 (27 20:09 +0100)]
Set global cache immediately on startup.
Setting the cache later can result in the system trying to create cache files
in the current working directory, since an empty cache path will be treated as
current directory. If this happens set the system temporary path.
Change-Id: I1623330013d387a966015edd0e1d278c922d9475
Dominik Riebeling [Sun, 27 Jan 2013 09:40:09 +0000 (27 10:40 +0100)]
Implement test for HttpGet class.
Change-Id: I1df793fd32dafdea999b875452ee832b773d8156
Dominik Riebeling [Fri, 25 Jan 2013 21:57:19 +0000 (25 22:57 +0100)]
Rewrite HttpGet based on QNetworkAccessManager.
HttpGet used to use QHttp which has been deprecated since a while and has been
removed from Qt5. Rewrite the class based on QNetworkAccessManager which is the
recommended way these days.
Change-Id: I4902309c433a85ec18e157ef3a9f5e60fd0f4b1f
Dominik Riebeling [Sun, 27 Jan 2013 11:16:15 +0000 (27 12:16 +0100)]
Update project file for Qt5 compatibility.
Qt5 splits widgets out of the QtGui to a new QtWidgets module.
Change-Id: I35c6437a2e69c25b90989611a683855dfe31da80
Dominik Riebeling [Sun, 27 Jan 2013 11:01:56 +0000 (27 12:01 +0100)]
Update Qt includes for compatibility with Qt5.
Change-Id: Ibe400700f6bce0335a2975c6d635e10ae940f932
Dominik Riebeling [Sun, 27 Jan 2013 10:57:46 +0000 (27 11:57 +0100)]
Replace toAscii() / fromAscii() with Latin1() functions.
Qt5 deprecates the Ascii conversion functions, and the Latin1 functions pretty
much do the same.
Change-Id: I5dee6a443fcfee6afd3256ee536698bcf65ff896
Dominik Riebeling [Sun, 27 Jan 2013 09:32:02 +0000 (27 10:32 +0100)]
Themes Window: don't set cache folder on each request.
The Themes Window reuses the download object for getting preview images. Since
the object is reused it isn't necessary to set the cache path on each network
request.
Change-Id: Ibc531e09ad19ede3cab7326d9230bd5188710d98
Kirill Stryaponoff [Sun, 27 Jan 2013 09:37:04 +0000 (27 16:37 +0700)]
Created graphics for the numbers in Sudoku and fixed layout for Sansa Clip Zip.
Added three bitmaps with the new 70x14 graphics and added link to them in /apps/plugins/bitmaps/native/SOURCES
Change-Id: I1f4b9e3504011b80a7cd40e0fcd71ba8fd100424
Reviewed-on: http://gerrit.rockbox.org/389
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Tested-by: Jonathan Gordon <rockbox@jdgordon.info>
Amaury Pouly [Sat, 26 Jan 2013 18:37:12 +0000 (26 18:37 +0000)]
mkimxboot: add partial support for the Zen X-Fi Style
Change-Id: I3428a398959dfd7fc46175d87fc67acce6a75171
Amaury Pouly [Sat, 26 Jan 2013 18:37:05 +0000 (26 18:37 +0000)]
fix style
Change-Id: I169b6712121979453269f5f5238b33cc49cd62b2
Amaury Pouly [Sat, 26 Jan 2013 18:24:06 +0000 (26 18:24 +0000)]
mkimxboot: add an option to extract the of without processing
Change-Id: Ie370f152f4efff4428ee023a9211b82a77fd1df4
Amaury Pouly [Sat, 26 Jan 2013 18:23:30 +0000 (26 18:23 +0000)]
mkimxboot: fix bad return on internal error
Change-Id: I6aec9ec694568c15856b03322208f257181eca21
Amaury Pouly [Sat, 26 Jan 2013 18:22:54 +0000 (26 18:22 +0000)]
imx233: add a missing packed attribute for dma !!
Change-Id: Iada56b34d0517851859e60f064a2e9032c2f0fe2
Amaury Pouly [Sat, 26 Jan 2013 16:50:50 +0000 (26 16:50 +0000)]
imxtools/sbtools: fix file type detection
Change-Id: I872e98f5810df3ecc975e025385f9c5ca7b47a44
Amaury Pouly [Fri, 25 Jan 2013 15:23:42 +0000 (25 15:23 +0000)]
imxtools/hwemul: allow for toolchain prefix override
Change-Id: I4f790441edac01ab2e8cb286c766ea0b272b4780
Marcin Bukat [Tue, 15 Jan 2013 20:51:46 +0000 (15 21:51 +0100)]
gif viewer: remove max frames count constraint
Change-Id: I0be2f86234cfc5fd4ab6bb21fb918e507c608f2f
Reviewed-on: http://gerrit.rockbox.org/380
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Björn Stenberg [Thu, 24 Jan 2013 15:01:28 +0000 (24 16:01 +0100)]
Deprecate the EXTRA_LIBS variable.
Instead specify explicit library dependencies for codecs and plugins.
Marcin Bukat [Thu, 24 Jan 2013 12:04:57 +0000 (24 13:04 +0100)]
PP: Do not use ATA DMA in bootloader
The build of bootloader with HAVE_ATA_DMA fails because of missing
commit_discard_dcache(). This seems to be bigger problem as
bootloader builds don't call cache_init() also which seems wrong.
but I know too little about the PP platform to judge.
For now use ATA DMA only in regular builds.
Change-Id: I82873cb1771f5a95ebfbef91ce26744e3abd743c
Boris Gjenero [Sat, 27 Oct 2012 16:57:29 +0000 (27 12:57 -0400)]
Re-enable PP502x ATA DMA
PP502x ATA DMA was disabled in
55fab77 because it caused various
instability on all targets using it. This instability is fixed in
583c948 via FS#12391. Here, ATA DMA is enabled for all PP502x targets
except nano1g and hdd6330. For nano1g, there may be other causes of
instability and more testing is needed. ATA DMA does not work on hdd6330.
Change-Id: I786b9edb19e74e6eb957ab205ea026f0969200ac
Reviewed-on: http://gerrit.rockbox.org/340
Tested-by: David Hooper <dave@beermex.com>
Tested-by: Boris Gjenero <boris.gjenero@gmail.com>
Reviewed-by: Szymon Dziok <b0hoon@o2.pl>
Tested-by: Szymon Dziok <b0hoon@o2.pl>
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Boris Gjenero [Sat, 27 Oct 2012 16:24:14 +0000 (27 12:24 -0400)]
Fix FS#12391 : Memory corruption on PP502x after commit_discard_idcache()
In commit_discard_idcache(), cache lines were marked as invalid. When
some cache lines are marked as invalid, memory corruption can occur.
This caused instability when using PP502x ATA DMA because of the many
more calls to that function. Here, commit_discard_idcache() is changed
to avoid the problem. Also, the cache is filled after being enabled to
to ensure there are never any cache lines that aren't marked as valid.
Change-Id: Ia26300acef6b0573c1f40299c496ee5cbda3dac8
Reviewed-on: http://gerrit.rockbox.org/339
Reviewed-by: Szymon Dziok <b0hoon@o2.pl>
Tested-by: Szymon Dziok <b0hoon@o2.pl>
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Dominik Riebeling [Tue, 22 Jan 2013 21:27:16 +0000 (22 22:27 +0100)]
Remove support for RFC850 timestamps.
RFC850 timeformat isn't y2k compliant. Furthermore, parsing turned out to be
broken and it doesn't seem supporting the format is necessary anyway.
Change-Id: I062e636a9e016ff1ac49d2a55f00adb1af182576
Dominik Riebeling [Tue, 22 Jan 2013 19:38:07 +0000 (22 20:38 +0100)]
Remove 64bit warning by using C99 fixed width format specifier.
Change-Id: I422d0a7ca91170b27171178ad6a8d7ff7ac32570
Dominik Riebeling [Tue, 22 Jan 2013 19:34:33 +0000 (22 20:34 +0100)]
Avoid unnecessary HEAD request on uncached file.
If a file is not available in the cache immediately sent a GET request. Using a
HEAD request to retrieve the file timestamp on the server is not necessary and
only creates an unnecessary network request.
Change-Id: I358507dcc0c6b837ff47e5fd710b5262d03cb7b0
Michael Giacomelli [Tue, 1 Jan 2013 01:35:15 +0000 (1 02:35 +0100)]
ARMv5 optimized complex multiply function for libopus.
Speeds up decoding of 128k opus files by 1.2MHz on AMSv2. Rounding
error is 1 bit due to KissFFT using a 15 bit shift instead of a 16 bit shift.
Also, change an LDMIA in the armv4 code to LDM as the pointer should not
increment.
Change-Id: I626a207c6a056a1984e33cfe89415c35d0caed93
Reviewed-on: http://gerrit.rockbox.org/377
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
Tested-by: Michael Giacomelli <giac2000@hotmail.com>
Jonathan Gordon [Sun, 20 Jan 2013 22:38:19 +0000 (21 09:38 +1100)]
And use the unknown file colour if there is no extension
Change-Id: I35e16643fa655b7d1e006ea85be5c351427bca14
Jonathan Gordon [Sun, 20 Jan 2013 22:07:04 +0000 (21 09:07 +1100)]
fix yellow
Change-Id: I269c1c3caa57ba3f0368f58da9501fc29be3dc0c
Jonathan Gordon [Sun, 20 Jan 2013 11:29:43 +0000 (20 22:29 +1100)]
filetree: Support ??? in viewers.config for unsupported filetypes
This will allow the user to set the file colour and icon for all
unknown files in the file browser.
Change-Id: I4e601f9d2ea31ac972d8066252bf80b6c0d22268
Amaury Pouly [Fri, 18 Jan 2013 18:59:08 +0000 (18 18:59 +0000)]
imx233: enable cpu frequency scaling on all targets
Change-Id: If19f51da5e4d66d7a85b3b9f50cbde115e73b6cb