summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* imx233: display battery voltage in bootloader (along with percent)Amaury Pouly2012-08-30
| | | | Change-Id: I7b14496ba891a9ff2f6373571a11835d37abee4e
* Add authors of last few translations to CREDITS as required.Alex Parker2012-08-29
| | | | Change-Id: Ib279a4c350b5c5d7c8870f785969b5b938fe83c8
* FS#12741 by Francisco Vila - update Spanish translation.Alex Parker2012-08-29
| | | | Change-Id: I249a8a731d50110bf1fd131f22634c042a682005
* FS#12740 by Anton Veretenenko - update Russian translation.Alex Parker2012-08-29
| | | | Change-Id: I2891e17a90294b64dad175201157109614a6bf34
* FS#12739 by Peter Lecký - update Slovak translation.Alex Parker2012-08-29
| | | | Change-Id: I329d14166822299a2c4ea5433595eba201f5c32e
* FS#12737 by Jonas Häggqvist - update Danish translation.Alex Parker2012-08-29
| | | | Change-Id: Idf5ab08da7a45af6da939dcdc9a2cbb9ace50c6b
* FS#12736 by Thiago Kenji Okada - update Brazilian Portuguese translationAlex Parker2012-08-29
| | | | Change-Id: I0e4462d5e3ebb63b0f37f8212e62d2338042c538
* FS#12734 by Dario Castellarin - update Italian translation.Alex Parker2012-08-29
| | | | Change-Id: Icde42034ba07257b92aa7d89f65735dae05e3969
* Only build LOGFDISK for SWCODEC.Frank Gevaerts2012-08-28
| | | | | | | | Due to the way Archos devices (i.e. the only HWCODEC devices) boot, memory is tight these days. Disabling LOGFDISK on them will make them work for now. In the long term a better solution is needed. Change-Id: Ifc6bb97a81cc33545294e319bbc0a6c499788d39
* Make the recorder build with HAVE_LCD_FLIP disabled.Frank Gevaerts2012-08-28
| | | | Change-Id: I5875dc5c59606867299cc0e30d869b817e879ade
* Update Dutch translationPeter D'Hoye2012-08-27
| | | | Change-Id: I4a6d4c2fa78934c30323896c9d64071cdb749609
* rk27xx: Turn off lsadc clock when not in useMarcin Bukat2012-08-27
| | | | Change-Id: Ic3f29e75aa5b894f17e289263a370fac13e2f1d8
* rk27xx: Turn off i2c clock when not in useMarcin Bukat2012-08-27
| | | | Change-Id: Ifc6c25a53ace1a5f4d716a33d4979ea0a37fac98
* FS#12730 - Polish translationMateusz Renkiewicz2012-08-24
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I3843ac2eb5239cd16121930a6cf8437d16180e4a
* imx233: sdmmc driver enhancementAmaury Pouly2012-08-23
| | | | | | | | | | Implement cache aligned transfer of more than one sectors. The current code now transfers almost all data at once by moving it within the buffer to make it cache aligned. This greatly improves the performance of the transfers, especially in mass storage mode. Change-Id: Ic6e78773302f368426209f6fd6099089ea34cb16
* imx233: remove debug panicAmaury Pouly2012-08-21
| | | | Change-Id: I7b6bf2bcac31ff65ae17f4a833587f4a5c9e6d7a
* imx233: simplify sd/mmc driverAmaury Pouly2012-08-21
| | | | | | | | | | | | Further merge drivers by using the same command and data functions. No use one mutex per drive instead of a global sd lock. Fix the RCA handling which was different between SD and MMC (shifted 16) and thus confusing. Add MMC commands definition to the mmc.h header similarly to the SD one. Change MMC handling a bit by selecting/deselecting on each transfer like SD, which allows for several MMC devices in theory and is more uniform. Change-Id: I7024cb19c079553806138ead75b00640f1d2d95c
* Themes Window: do not download themes information multiple times.Dominik Riebeling2012-08-19
| | | | Change-Id: Ic8011ec3f45d4313436a5a49a3a0f604f8931840
* Check environment before starting installation.Dominik Riebeling2012-08-19
| | | | | | | The environment needs to be correct for other installations than main Rockbox as well. Change-Id: Icf626de63b58ba40f600fd095a254b6e7e9e46ee
* imx233: merge sd and mmc drivers, fix dma issuesAmaury Pouly2012-08-18
| | | | | | | | | | Merge sd and mmc drivers into a single sdmmc driver. This allows some factoring of the code and simplify bug fixing. Also fix the dma/cache related issue by doing all transfers via a correctly aligned buffer. The current code is not smart enough to take advantage of large user buffers currently but at least it is safe! Change-Id: Ib0fd16dc7d52ef7bfe99fd586e03ecf08691edcd
* imx233: rework i2c driver to fix dma issuesAmaury Pouly2012-08-18
| | | | | | | | There are tricky DMA/cache related issue on the imx233 which could pop up with the old driver. The new one ensures that all dma tranfers are cache safe by using an intermediate buffer. Change-Id: I72060682d1c285c83ae16455cfdb62f372b5d687
* imx233: small dma changes, update debug screenAmaury Pouly2012-08-18
| | | | | | | | | | Reduce DMA maximum transfer size since transfering 64Kb requires to set a size of 0 and it's not worth adding checks everywhere to handle this special case. Also add statistics about unaligned transfer (wrt to cache). Update debug screen accordingly and simplify it so it can fit smaller screens too. Change-Id: I18391702f5e100a21f6f8d1ebab28d9f2bd8c66f
* imx233: fix commentAmaury Pouly2012-08-18
| | | | Change-Id: I86d6e61a497780a9e22ea16075b055c3d7455630
* imx233: fix styleAmaury Pouly2012-08-18
| | | | Change-Id: I45813d1f34aff74c6b88c84bae6c0feeb4422ed7
* yesno/touchscreen: Only accept on touch release.Thomas Martitz2012-08-15
| | | | | | | | Keeping the touchscreen pressed during a screen transition can lead to accidental actions. action_wait_for_release() currently doesn't work properly for touchscreen, so it's better to not transition before release. Change-Id: I37bd67945b05fff1b4a5452313f6415a247e3af9
* folder_select: fix problem when selecting / as folder.Thomas Martitz2012-08-15
| | | | Change-Id: Id4880267e8478cebe073b958a58fef1ac22dd336
* Fix missed buttons in action.c if action_wait_for_release() was calledThomas Martitz2012-08-15
| | | | | | | | | | | | | | with no button pressed. If e.g. two yesno screens directly follow each other the button release of the first one was incorrectly accepted in the second one. The fix exposed another problem in action.c if action_wait_for_release() is called when no button is actually pressed. The next press was silently eaten. This time re-introducing FS#12723 is avoided by leaving the offending hunk out in yesno.c. Change-Id: Icfe57375067f51f5c8177f3585cd47ceec9dcf0d
* Swedish language update.Magnus Holmgren2012-08-15
| | | | Change-Id: I5afc9dab201c043f9305cf8a9fbbc1137a68b959
* We should reload the playlist control file when leavingFred W. Bauer2012-08-14
| | | | | | | | | USB mode to make sure the filedescriptor is correct. Change-Id: I2905eaf27533d935a0458b630372584e353c7160 Reviewed-on: http://gerrit.rockbox.org/294 Reviewed-by: Michael Giacomelli <mgiacomelli@gmail.com> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Revert "fix erroneous button read in yesno screen and missed buttons in ↵Jonathan Gordon2012-08-14
| | | | | | action.c." This reverts commit 15775c8badac65ad9d7477a1706c019703c15b47.
* folder selector: handle long press to invert selection/select all.Jonathan Gordon2012-08-13
| | | | | | | | Doing a LONG PRESS on a: - unopened folder will select all its sub-folders - opened folder will invert the selection of its sub-folders Change-Id: Ia7fd8dc3b940f60adee3f0314bf6bba5eb2c7b3b
* US English language updateMichael Chicoine2012-08-11
| | | | Change-Id: If4676888dc5e36e15badb731575c544beae7b479
* FS#12726 - Updated Finnish translationJani Kinnunen2012-08-08
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: Ic24021fadf3e5c42cf07bc1870c9372e8718da51
* Add support for clip+ firmware 1.02.18 to mkamsboot (tested by me)Bertrik Sikken2012-08-08
| | | | Change-Id: Ic7d1860c59291e6e5c55b3f91d86de447e53cf66
* FS#12725 - Basque translationAsier Arsuaga2012-08-07
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I2b35a3210e1f4128cd598633c0017bee2a30d17f
* Don't enable log to disk on PCTOOL builds since there is no disk to log to.Michael Giacomelli2012-08-06
| | | | Change-Id: Ida589bcd20227f626349f80293bb423d784519be
* Remove copy/pasted preprocessor defines that shouldn't have been included.Michael Giacomelli2012-08-06
| | | | | | | | Also, add dummy defines for application targets so that ERRORF, etc map to DEBUGF instead of a compile error and add a new line at the end of logf.c. Change-Id: Ie7c5bc3397a853af619e810defce6123114e7a51
* Enable logdiskf to for all device targets, but not bootloaders or applicationMichael Giacomelli2012-08-06
| | | | | | builds. Change-Id: I651900fda676433841cfd14dba05bcb4116e0002
* Introduce logging to disk feature into rockbox.Michael Giacomelli2012-08-07
| | | | | | | | | | | | | | | | | Logs information, errors, etc to disk using the register_storage_idle_func mechanism to write to the disk when available. Currently, this is disabled in normal builds, but can be enabled by adding ROCKBOX_HAS_LOGDISKF to the config file. By default, it uses a 2KB buffer and drops text if the buffer overflows. The system includes a simple warning level mechanism that can be used to by default exclude non-serious errors from logging on release builds. Change-Id: I0a3d186a93625c7c93dae37b993a0d37e5a3a925 Reviewed-on: http://gerrit.rockbox.org/288 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info> Tested-by: Michael Giacomelli <mgiacomelli@gmail.com> Reviewed-by: Michael Giacomelli <mgiacomelli@gmail.com>
* Fix skin engine error messageJonathan Gordon2012-08-06
| | | | Change-Id: I2250be6d4e82cd5d91ed1a2c080e263dd7543129
* checkwps: harden filename extension checking.Thomas Martitz2012-07-31
| | | | Change-Id: I91aaacaaff621cfbeef9572df60b339a00475aa9
* Fix database tool.Thomas Martitz2012-07-31
| | | | | | | It was also broken functionally, probably since a while.So restore the functionality. Run it on the dap, the tcd files will be placed into .rockbox folder. Change-Id: Id7a6ce4389dfaf99799258902be80d630af0601c
* checkwps: Simplify expression.Thomas Martitz2012-07-31
| | | | Change-Id: I4d5cf82aa753074f81f25ae3d89a97ee607376e5
* Database: Support for multiple search roots.Thomas Martitz2012-07-30
| | | | | | | | | | | | | | | | | | | Support multiple roots (i.e. scan folders) using the new folder_select() function. Amaximum of 12 dirs can be selected, however the setting (i.e. the entire folder list) cannot be longer than 80 chars. The setting works similar to the autoresume dirs: Directories are seperated by colons, e.g. "/Music:/Podcasts". Default is "/sdcard" on android, "/" on all other targets. Changes are made to the multiple-root logic in tagcache.c. This is to a) provide the logic at all on native targets and b) support more than one root before the scan even starts (until now it was used to add roots during scan due to symlinks). Change-Id: I64992c0678324536e8e64cd4427c8abbd8e8b39e
* autoresume: Use GUI browser instead of text entry to select autoresumable ↵Thomas Martitz2012-07-30
| | | | | | folders. Change-Id: I89d78305410ed9a1f0a64433e9139592b12ad900
* New GUI browser to select one (or more) folders.Thomas Martitz2012-07-30
| | | | | | | | | | | | | | The browser lets the user pick one or more directories in a convinient GUI browser. The initial directory list is read from a string (separated by colons) and the resulting list is written back to the same string (again separated by colons). Note: The work was initially done by Jonathan Gordon, however I changed it substantially so I claim autorship. This selector is going to be used for autoresume and database scan folders. Change-Id: Id1d3186dad783411eb5c6056ce93f5b6123c7aa0
* skin_engine: Support percentages for viewport positioningJonathan Gordon2012-07-29
| | | | | | | | | | | %V(0,50%,75%,50%,-) - make a viewport at x=0, y=half the lcd height, 75% lcd width and the remaining height (the other half) of the lcd. Change-Id: If26ccb65e8dc52c9225f3fd6d7b222d770add0f0 Reviewed-on: http://gerrit.rockbox.org/184 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Add quotes around APPVERSION to avoid issues when it has spaces.Frank Gevaerts2012-07-27
| | | | Change-Id: If281c0e37f56f81cb5dd57e264f82fb32bc08d3b
* Make codec_realloc retain the contents when resizing a memory segmentBertrik Sikken2012-07-26
| | | | Change-Id: Ia2fc42eb0d36399e6856d3a957dd1634f019ca6a
* shortcuts: Remove the selected shortcut with the context menu buttonJonathan Gordon2012-07-26
| | | | Change-Id: Ie551fdda39bae3b0c5f37c1cb0ff905151d352de