summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Remove left-over debug statement (oops).Thomas Martitz2012-03-20
| | | | Change-Id: Ic672ad77bd9e30285f4bd95275a170f8ec75869b
* lcd_fillrect(): Unify 16bit implementations (move to 16bit-common.c)Thomas Martitz2012-03-20
| | | | Change-Id: I457ea9fcb67869fdac7f1201a059a362b087e908
* Refactor lcd_clear_viewport().Thomas Martitz2012-03-20
| | | | | | | * Unify 16bit implementaitons (move to 16bit-common.c). * Add viewport clipping (within #ifdef HAVE_VIEWPORT_CLIP) like other lcd_* functions have. Change-Id: I4e96b2efdb94d2f7bc5bcdb710554117989579ec
* Fix FS#12606 - next track can cause the screen to be clearedJonathan Gordon2012-03-20
| | | | | | | | | | | | | This is a bit of a hack. We now trigger an event when the skin engine is doing a full redraw (which means fullscreen clear) before the lcd_update() to give the current screen a chance to redraw to avoid the screen flicker. This commit fixes the issue for screens which are entirely the list widget (i.e browser and menus), other screens will need aditional fixes (i.e quickscreen, time&date screen) Change-Id: I3725c51518be724ce7aacee9877663c2de6866fa
* sdl: Fix the sdl init so the sim will get a taskbar itemJonathan Gordon2012-03-20
| | | | Change-Id: Ib0049f96c54b4471a8185937d92bb6e8a492142a
* sansa clip+: properly reset display using the reset pinBertrik Sikken2012-03-19
| | | | Change-Id: Ic4bb85cfca4e21d908e187381b868d3f7ef18f88
* Option to constrain get_next_dir() to directories below ↵Nick Peskett2012-03-19
| | | | | | | | | | | | | | global_settings.start_directory. When enabled, if the user has set "Start File Browser Here" (config.cfg: start directory) to anything other than root and "Auto-Change Directory" is set to "Yes" or "Random", the directory returned when an auto change is required will be constrained to the value of "start directory" or below. Change-Id: Iaab773868c4cab5a54f6ae67bdb22e84642a9e4b Reviewed-on: http://gerrit.rockbox.org/182 Reviewed-by: Nick Peskett <rockbox@peskett.co.uk> Tested-by: Nick Peskett <rockbox@peskett.co.uk>
* center logo horizontaly in bootloader version of show_logo()Marcin Bukat2012-03-19
| | | | Change-Id: I537466825de7f3bc8d55d9519cd27f562fbb344f
* mrobe500: fix warrnig in bootloaderMarcin Bukat2012-03-19
| | | | Change-Id: I327dad2b8f335468d38ff8d717f7885c14492b7e
* fix cache function nameMarcin Bukat2012-03-19
| | | | Change-Id: Ica743c1ea4e8e5fd4e4c70c00b0dc1fd019268a2
* Add RBCODEC_LIB to android and ypr0 builds so they link again.Frank Gevaerts2012-03-18
| | | | Change-Id: I022c7beba844a9b2cfcb8ec7950a1348e4bf511a
* Add missing include path.Nils Wallménius2012-03-18
| | | | Change-Id: Icc19a89286f34fa88d151c0212273013d7b14f40
* Drop checkwps from .gitignore, we don't build it in-tree anymore.Nils Wallménius2012-03-18
| | | | Change-Id: I21c0ff0c28f8f13d00c2e537093c3f15360f4d71
* Build librbcodec with DSP and metadata.Sean Bartell2012-03-18
| | | | | | All associated files are moved to /lib/rbcodec. Change-Id: I572ddd2b8a996aae1e98c081d06b1ed356dce222
* gmtime: avoid a modulusRafaël Carré2012-03-18
| | | | | | since WEEK_SECONDS = 7 * DAY_SECONDS, the result is the same Change-Id: Iec161fc2de626c99c1aabf80ab1d3243eac602d9
* Correct polish translation.Szymon Dziok2012-03-17
| | | | | | | Author: Przemyslaw Holubowski Flyspray: FS#12531 Change-Id: I7490a162f5034da47d83d8f1812b36b7981f1d77
* HDD6330: Correct voltage values, based on the values found in the OF.Szymon Dziok2012-03-17
| | | | Change-Id: I76a101cd2c96be06fc95ca16871e5c86c2326c2d
* HDD6330: Simplify strange OF voltage calculation, it's linear anyway.Szymon Dziok2012-03-17
| | | | Change-Id: I33ecad4a265a4c7e8883da7b6d28fb061a4c8e68
* imx233/fuze+: rework lradc/adc code, add external temperature sensing(battery)Amaury Pouly2012-03-17
| | | | | | | | | | | Rework code to be more useful: - move battery channel init to lradc - always init lradc from system (previously from adc) - don't reserve channels for vddio, nmos or pmos - implement external temperature sensing using current source - use this for battery sensing on the Fuze+ (calibration needed) Change-Id: I5f9a24b9243db7d1e6bdb16b84bc891e61d0c318
* More meaningful name and type for 'root menu' settingAlexander Levin2012-03-16
| | | | | | | The patch changes 'int root_menu' to 'bool root_menu_customized' which better expresses what the value means. Change-Id: Ic272ac161fc05f5d3298e1e46578977dd590ebaf
* fuze+: add unknown channel to debug menuAmaury Pouly2012-03-15
| | | | | | | | | imx233: always divide physical channels by two for wider range The Fuze+ OF monitors channel 2 but I'm unable to determine the meaning of it. Print the value on the debug menu so that people can have a look at it. Change-Id: I8a942febeafbce06014178abda12e38a16c26664
* imx233/fuze+: rework i2c and fmradio_i2c initAmaury Pouly2012-03-15
| | | | | | | | Only enable fmradio_i2c once with _init() called from system. Move actual i2c init to system for consistency. Move tuner power pin setup to power instead of fmradio. Change-Id: Idb56bfba5803f71b5d049f174c48d2afb969a6ea
* imx233: enable charging in bootloader USB mode by including powermgmtAmaury Pouly2012-03-15
| | | | Change-Id: I8b91b3ab60cb9ffaa127333e9bcef8c33be742fa
* skin_engine: Reenable skin debugging in the sim (use --debugwps)Jonathan Gordon2012-03-15
| | | | Change-Id: I2881edda45cd3ea69f5284d93bc93c47bb63b3f2
* Fix compile errorsJonathan Gordon2012-03-15
| | | | Change-Id: Ic985bf57da04847bff716ee41db8f107100ff95b
* skin_engine: New tag to draw a rectangle (optionally with a gradient)Jonathan Gordon2012-03-15
| | | | | | | | | | | %dr(x, y, width, height, [colour1[, colour2]]): x,y - viewport relative pixel coordinates to start the rectangle. width, height - obvious. can be '-' to fill the viewport if both colours are left out the viewports foreground colour will be used if one colour is specified it will fill the rectangle that colour. if both colours are specified it will gradient fill the rectangle. Change-Id: Iad451e99ded663bc7c5d182443659db7d909b388
* Fuze+/calendar's plugin update keymaps and manualJean-Louis Biasini2012-03-15
| | | | | | | | | | | - fuze+ keymaps for calculator updated - manual updated accordingly - also correct a little problem with a line only used by mpio hd300 manual but that appears on all other target's manual. Change-Id: I9c4d3c21dc6174079edbde8035bad318e09ec74a Reviewed-on: http://gerrit.rockbox.org/125 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Fuze+: update minor keymaps mapping for manual consistency/simplicityJean-Louis Biasini2012-03-15
| | | | | | | | | HID navigator zoom reset: moved from Play to long Play this will avoid having a new /opt{fuzeplus} entry in manual Change-Id: Ic1dbc7258eb280b35c761b451dcda428245978cb Reviewed-on: http://gerrit.rockbox.org/117 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Revert "Fix FS#12606 - next track can cause the screen to be cleared"Jonathan Gordon2012-03-15
| | | | This reverts commit cb9bc3bbc8a66c3d5296bfbc68f4487c39c6ac68.
* Fix FS#12606 - next track can cause the screen to be clearedJonathan Gordon2012-03-14
| | | | | | | | | | | | | This is a bit of a hack. We now trigger an event when the skin engine is doing a full redraw (which means fullscreen clear) before the lcd_update() to give the current screen a chance to redraw to avoid the screen flicker. This commit fixes the issue for screens which are entirely the list widget (i.e browser and menus), other screens will need aditional fixes (i.e quickscreen, time&date screen) Change-Id: I3ffdcd8ccad2c663732f8d5983049c837de00fe5
* Convert IMX233 RTC driver (used in fuze+) to use mktime and gmtimeBertrik Sikken2012-03-13
| | | | Change-Id: Ie71d495509a81db5e02078398f5d722c00136072
* Update manual for %cs and %T tagsOsborne Jacobs2012-03-13
| | | | | | | | Added missing %T actions and %cs states. Change-Id: Id7ec897c84141ac3d604e23b41e1138bbadc5c77 Reviewed-on: http://gerrit.rockbox.org/180 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Add new actions to %Tp (Touchscreen areas)Osborne Jacobs2012-03-13
| | | | | | | | | | | | | | | Add the following actions to %Tp: createbookmark create a new bookmark from the wps listbookmarks list bookmarks from the wps trackinfo show track info from the wps My main motivation was to allow bookmarking and jumping around audio books from the wps on touch enabled targets. You can do it now through the context menu but it requires 4 screen presses instead of 1. Change-Id: I1fa1bf0064dfd22b897eca7c56acc1ce8956f14c Reviewed-on: http://gerrit.rockbox.org/171 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Update manual for boot behaviour on clip+, clipv2 and fuzev2.Dominik Riebeling2012-03-12
| | | | | | | | The bootloader doesn't boot into the Original Firmware anymore since a while. Remove the claim that Rockbox will always boot the OF on USB, and add a note about older builds not providing USB support. Change-Id: I44f37eeb849b522a2024eb26cee064e848bc4d17
* Enable MPIO HD200 and HD300 installation.Dominik Riebeling2012-03-12
| | | | | | | HD300 has been promoted to stable. The state of a port is retrieved from the download server anyway, so there is no reason to keep the HD200 disabled. Change-Id: Ic28c663c8999558dda5b10f4fa584e2f6732264a
* Fix false positive in version detection.Dominik Riebeling2012-03-12
| | | | | | | | Some git revisions are falsely detected as release version. Extend test and fix the wrong regexp. Corrects font download trying to get the wrong file for some current builds. Change-Id: Ia779896c927385ec0d7ba68ee3d953f3c6e4494c
* Test: check retrieved version string as well.Dominik Riebeling2012-03-12
| | | | | | | As originally intended check if the retrieved version string is correct instead of ignoring it. Change-Id: If4dad224e999a90607dee3eb723400c12f5b7362
* Fix minor bookmark problems/Enhance bookmark functionsOsborne Jacobs2012-03-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix: -fixes when the bookmark menu and submenus are displayed and hidden in the context menu. -'Create Bookmark' should be hidden when tracks are queued in the playlist or nothing is currently playing (previously it was never hidden) -'List Bookmarks' should be hidden if and only if no bookmark file exists for the current playlist (previously it was hidden if tracks were queued or nothing was playing neither of which hinder loading bookmarks) -'Bookmarks' main menu should be hidden if both 'Create Bookmarks' and 'List Bookmarks' submenus are hidden -fixes a problem where the 'Bookmark Error' message was not always displayed on bookmarking failure -adds BOOKMARK_USB_CONNECTED return value to the bookmark functions to distinguish if the bookmark list was exited due to a USB connection. -fixes other minor logic problems in the bookmarking functions Change-Id: If6394b2e77f027773a7c94ffdcb52dbb15e2922b Reviewed-on: http://gerrit.rockbox.org/177 Reviewed-by: Osborne Jacobs <ozziejacks@gmail.com> Tested-by: Osborne Jacobs <ozziejacks@gmail.com> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* fix year calculation in gmtimeBertrik Sikken2012-03-12
| | | | Change-Id: I9a5f29ad73b5620096d38874c70351db9bd90062
* rds: show rds clock-time as broken down time instead of UTC time in debug menuBertrik Sikken2012-03-12
| | | | Change-Id: I931182ccd20cf8899f3ce9b6b8d7c7c5f4ea006f
* Change EQ settings to use a struct array in global_settings.Michael Sevakis2012-03-12
| | | | | | | | | | The previous pseudo array access of separate members wasn't very nice or clear. Change-Id: I74a2b39bb9c71a1370a455c01c4d5a860765e040 Reviewed-on: http://gerrit.rockbox.org/179 Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Tested-by: Michael Sevakis <jethead71@rockbox.org>
* Coldfire: Optimize emac context save/restore in mixer ISR.Michael Sevakis2012-03-12
| | | | | | | | | | Save only once if emac is used in ISR and restore only once per ISR call if already saved. Change-Id: I0e40db5d4aab2a8552480f76873f59ff6ccd9977 Reviewed-on: http://gerrit.rockbox.org/176 Tested-by: Michael Sevakis <jethead71@rockbox.org> Reviewed-by: Michael Sevakis <jethead71@rockbox.org>
* gmtime: reduce array size: days in month fit in 8 bitsRafaël Carré2012-03-11
| | | | Change-Id: Idcebdf0ae120cfc82a1f471d0553d23ca36d7eef
* Introduce gmtime.c and use it in the AS3514 RTC driverBertrik Sikken2012-03-11
| | | | | | | | Change-Id: I00a09ae28a68f8153fb8fa854fea741ddfb0bf09 Reviewed-on: http://gerrit.rockbox.org/175 Tested-by: Bertrik Sikken <bertrik@sikken.nl> Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Reviewed-by: Rafaël Carré <rafael.carre@gmail.com>
* Mark MPIO HD300 as stable in tools/builds.pmMarcin Bukat2012-03-10
| | | | Change-Id: Ib2c9e02703de5801d08e05c1eb1066cb7c3328a5
* Bump version to 1.2.13.Dominik Riebeling2012-03-06
| | | | Change-Id: Ib4efdef98db92824f798f830f8c8c1b094dc4f02
* Correctly insert build ID.Dominik Riebeling2012-03-06
| | | | Change-Id: I35a85ffd78bd0a56a31d6ba0abbd6102727155d4
* Rockbox Utility: add "revision" information back.Dominik Riebeling2012-03-06
| | | | | | | Add a revision-like information and make deploy.py replace it with the git hash. Change-Id: Ic88ad0b2af255e76a7129a6a5cf52663b868fd32
* rk27xx: lcdif refactoring: make lcdif-rk27xx.c more genericAndrew Ryabinin2012-03-06
| | | | | | | | | | | iomux_lcd now has parameter for display bit mode settings, so we doesn't need ifdef here. lcd_init_device moved to target specific code lcdif_init configure pins and lcd cotroller Change-Id: I3a2d7fd38b08fe3bc5ebefa8c9f7288c21f58212 Reviewed-on: http://gerrit.rockbox.org/153 Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com> Tested-by: Marcin Bukat <marcin.bukat@gmail.com>
* Manual: Fix misaligment in the 'Images' theme tags table.pixelma2012-03-05
| | | | | | | Commit 1c1e1c0 replaced one \newline with a \\ which means starting a complete new table row instead of keeping the linebreak within a cell, so put it back. Change-Id: I6962ff8fe2d1f18bd3d85398a7373b3df0634c50