summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Default to non-GUI configuration for tests.Dominik Riebeling2013-03-09
| | | | Change-Id: Iae0cd3ec7a4bb173bf4032b557f9ae7efb64c67d
* ZipInstaller: rename some member variables to be in line with the rest.Dominik Riebeling2013-03-09
| | | | | | Also change the double inclusion protection to match the filename. Change-Id: I5bb64afdb62c87057867f9f9d683f0df239d2efc
* Don't leak HttpGet objects in ZipInstaller.Dominik Riebeling2013-03-09
| | | | | | | | When creating a new HttpGet object schedule any old one for deletion instead of dropping its reference and relying on Qt to clean it up once the parent object is removed. Change-Id: I66f2a6f01c6b6ad3a0dce0eb4fd3eacfaf7e733d
* Don't delete ZipInstaller instances directly.Dominik Riebeling2013-03-09
| | | | | | | | Schedule them for deletion instead of deleting them. That way pending events can still be handled before the main loop deletes them. Fixes crashes on the second download during installation. Change-Id: I7c718dbb0200a64d1aa3bbb6c2839282fb965dec
* TTS encoders: allow volume range between 0.0 and 2.0.Dominik Riebeling2013-03-07
| | | | | | | | | | | | SAPI only allowed values from 1.0 to 10.0, making it impossible to turn down the volume of the voice. Increasing the volume by a factor of 10.0 is nothing that is likely to be useful, so change the upper limit to 2.0 and decrease the lower limit to 0.0. Lame allowed values from 0.0 to 1.0, making it impossible to increase the volume of the voice. Change the upper limit to 2.0 as well. Change-Id: I8add103f6e4b3c8f1b11ee2c0ea478727bdc99c1
* Update for 3.13Alex Parker2013-03-07
| | | | Change-Id: Iba0860682834a9389196276662f8ce67c18312d6
* VGM Codec: Improve time and fade behavior. Tweak minor misc.Michael Sevakis2013-03-06
| | | | | | | | | | | | | | | | | Prevents cutoff of tracks, especially short ones: * Extend looped tracks by fade length to fade at start of loop repeat. * No fade occurs for non-repeating track only having an intro. * Uses id3.tail_trim field to store fade duration. Use libGME built-in elapsed time reporting instead of custom calculation: * libGME already reports in milliseconds. * Don't advance time counter when Repeat == One. It just runs the progress over the length limit. Fix a comment about sample rate and set the reported bitrate to be accurate for 44.1 kHz stereo. Change-Id: I3ede22bda0f9a941a3fef751f4d678eb0027344c
* Samsung YP-R0 LCD improvementsLorenzo Miori2013-03-06
| | | | | | | | | | | | This patch adds to YP-R0 (and other future targets using Linux framebuffer) the ability to use LCD_ENABLE to save some CPU cycles while display is powered off. This patch also changes the way to toggle LCD power: now using a proper ioctl call, slightly more efficient. Change-Id: I544de77f5abd4ac1c13d3fe3a6e40a30f7c0bece Reviewed-on: http://gerrit.rockbox.org/410 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
* ypr0: Align to coding guidelines (no typedef) and remove unused function.Thomas Martitz2013-03-06
| | | | Change-Id: If61e2290f4e0e5c971ece967b7d826624df392df
* ypr0: Fix erroneous if condition.Thomas Martitz2013-03-06
| | | | | | | The GPIO device file wasn't closed due to this. This wasn't a big deal because the device powers off shorty afterwards anyway. Change-Id: I9a6b4d57d32627157323b4883e47b8812f5dcb4d
* Samsung YP-R0 hosted target code refactoringLorenzo Miori2013-03-06
| | | | | | | | | | | | | | As per title this patch aims at splitting common target code and specific target code in a better way to support future ports within the same environment (e.g. Samsung YP-R1 where the Linux and the SoC are the same, with differences in hardware devices handling) Change-Id: I67b4918c46403b184d3d8f42ab5aae7d01037fd0 Reviewed-on: http://gerrit.rockbox.org/409 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Make the tarball generation tool handle spaces in filenamesFrank Gevaerts2013-03-05
| | | | | | <insert opinion on such filenames here> Change-Id: Ie1b5fac97eea93c9ac934ffb8bf6c0d9a0559339
* Update bulgarian.lang by Zahari YurukovAlex Parker2013-03-05
| | | | Change-Id: Ie1f94244975e394dd384e04d2ace6c130ce214ed
* Sort bulgarian.lang into english.lang orderAlex Parker2013-03-05
| | | | Change-Id: I80c0231de6e71128d30505b9ed947f84f61077a8
* update Chinese(Simplified) translationPurlingNayuki2013-03-05
| | | | | | | | | | | added a missing string and some other fixes Change-Id: I153f42687cf855835b7a41b5b3adc4bf120f7f61 Reviewed-on: http://gerrit.rockbox.org/413 Reviewed-by: Purling Nayuki <cyq.yzfl@gmail.com> Tested-by: Purling Nayuki <cyq.yzfl@gmail.com> Reviewed-by: Alex Parker <rockbox@aeparker.com> Tested-by: Alex Parker <rockbox@aeparker.com>
* EQ: - Fine grained EQ configurationHayden Pearce2013-03-05
| | | | | | | | | - Reduce the minimum step for EQ 'Gain' and EQ 'Q' values to .1dB - Reduce the minimum step for EQ 'Precut' value to .1dB Change-Id: I20712b3c769f9da4d6ed53c62d6a2a8352b6b269 Reviewed-on: http://gerrit.rockbox.org/414 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Debug Screen: - Skin Engine RAM usage - fix a small typoHayden Pearce2013-03-05
| | | | | | | | - s/Ram/RAM/ Change-Id: I65ea87b5b2fce85d8d1a0cfaec06fb2c47aaa79f Reviewed-on: http://gerrit.rockbox.org/415 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* update French translationAmaury Pouly2013-03-04
| | | | Change-Id: I3728f62142182f0b5a786c55ad83c07b339a2d55
* rk27xx: fix usb logfAmaury Pouly2013-03-04
| | | | Change-Id: I1bae5613fd96587bcdcf179ec4132ce75224d398
* rk27xx: add memmap to debug screenAmaury Pouly2013-03-04
| | | | Change-Id: I93ae961abfed567ab972bc99d43ff4c8029ee3f7
* Revert "skin tags: fix the id3 track/disc numbers in conditionals"Jonathan Gordon2013-02-28
| | | | | This reverts commit a395a346719908e7d02ab7a742eb2b938dcc893d. And fixes FS#12836 - need to rethink how to do this later.
* more error handling for checkwpsJonathan Gordon2013-02-27
| | | | Change-Id: I03055d045c0a8e0e63e17b290cc71c54a8dc3634
* checkwps: show a helpful error if the parser callback errors outJonathan Gordon2013-02-26
| | | | Change-Id: Ie3e35292ba8d74f0ff3d1bb3483a5e83aae0e6b6
* skin engine: Relax the AA load width/height checksJonathan Gordon2013-02-26
| | | | | | | | 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
* FS#12828 : french updateStephane Moutard-Martin2013-02-24
| | | | | Change-Id: I586d0f08db08761f3949727b30eb120588d67fdc Signed-off-by: Rafaël Carré <funman@videolan.org>
* Build libtlsf for all systemsFrank Gevaerts2013-02-23
| | | | | | | | 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
* Make the git viewer use the global libtlsf.aFrank Gevaerts2013-02-23
| | | | Change-Id: Id529858f902aa7ffd3a63e4e335db2ac3c411430
* Manual: The c200v2 also needs to be set to MSC mode for installation.Alex Parker2013-02-22
| | | | Change-Id: If49f35073544fa7b18cbffa6885b4bc4b98c42d4
* Fix FS#12824 : Malfunctioning FFT plugin in Sansa Clip ZipMichael Sevakis2013-02-21
| | | | | | | | | 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
* skin tags: fix the id3 track/disc numbers in conditionalsJonathan Gordon2013-02-21
| | | | | | Fix the %in tag so %xd(a, %in) works as expected Change-Id: I33dd3ae092a66b1363c9cf3afa08075e4534af7c
* Theme Engine: Fix progress bar slider (FS#12823)Alex Mayer2013-02-19
| | | | | | | | | | | | | | | | | | | | 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>
* imxtools/sbtools: silence warningAmaury Pouly2013-02-18
| | | | Change-Id: I423e760bbc8e418bcce3afe01c5831b5a3e655f3
* imxtools/sbtools: add -jump command, fix helpAmaury Pouly2013-02-18
| | | | Change-Id: I0d5d61c1dc137333bda5e403d06a43d16f2750bf
* sbtools/elftosb1: implement key file loadingAmaury Pouly2013-02-18
| | | | Change-Id: I2273b8d6314250620611ec50d159237edc6d76c2
* Manual: add missing plugin keymaps for Sansa Clip (all models)Rafaël Carré2013-02-18
| | | | Change-Id: I92662c375a6600ed441253fe601f443921ce9169
* snake2 manual: remove obsolete in menu keymapsRafaël Carré2013-02-18
| | | | Change-Id: Id8ed65a28c7ddc1b67b40402d3a3aa577329a367
* snake2: clip/m200 use same keypad than e200/c200Rafaël Carré2013-02-18
| | | | Change-Id: Ie9c75e14717c14f7670e093d0d637b8d238f3fd0
* blackjack: c200 keymap is identical to clip keymapRafaël Carré2013-02-18
| | | | Change-Id: I8f9036d541e04c869ca7e981331ffb91a13f5218
* Fix advanced EQ menuJonathan Gordon2013-02-18
| | | | Change-Id: Ie2c3db2299fa2c34277e2118c922a93fa2420b9a
* Clip Zip: promote to stableRafaël Carré2013-02-18
| | | | | | Change-Id: I2d2788a6b5eed65e0032794a18767d5db5d93750 Reviewed-on: http://gerrit.rockbox.org/396 Reviewed-by: Bertrik Sikken <bertrik@sikken.nl>
* blackjack: adapt to narrow clip zip screenRafaël Carré2013-02-18
| | | | Change-Id: I5d45d202bc63c7cf36cfb97c98579e83a4720fbf
* Fix FSB#12826 - Mini-sound burp between track skips [with WMA].Michael Sevakis2013-02-18
| | | | | | | | | | | 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>
* mkimxtool: increase performance by compiling with O3Amaury Pouly2013-02-17
| | | | Change-Id: I3d69801488abec4fbc2a84665614936105f60ad2
* sbtools: add brute force option for sb1 in sbtoelfAmaury Pouly2013-02-16
| | | | | | | | | | 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
* sbtools: increase performance by compiling with O3, add zenv keyAmaury Pouly2013-02-16
| | | | Change-Id: I2301f695e49d306d21bb9efa9c44acf1d3296a08
* hm60x: Fix white screen bug.Andrew Ryabinin2013-02-16
| | | | | | Lcd should be reseted after power is supplied. Change-Id: I2a47ffb7d9b20d9ef2ad90aee15f4ada2fdd7f2e
* FS#12757 - Romanian translation patchStefan Moisei2013-02-16
| | | | Change-Id: Ia3e042149f8e950d55effd0ea4480b695db2ad01
* [Fuze+][Manual] Fix compilation broken on oscilloscopeJean-Louis Biasini2013-02-14
| | | | | | | | | 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>
* Revert "[Fuze+][Manual] Fix compilation broken on oscilloscope"Torne Wuff2013-02-14
| | | | | | This reverts commit 200d0c8c0547ada139c2250ce564d3262a1bae39. The Vibe500 manual was broken by this.
* [Fuze+] redo osciloscope keymaps update that was canceled latelyJean-Louis Biasini2013-02-14
| | | | | | | | 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>