summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-25IPod Classic/6G: LCD sleep (FS#12523) by Cástor MuñozCástor Muñoz
Change-Id: I7bea9f61fa315339c1f41efb27d13a4aa30cb4c3 Signed-off-by: Nils Wallménius <nils@rockbox.org>
2012-02-25Add Fukuda Takafumi to the creditsNils Wallménius
Change-Id: I636b865b7588cc22d107d943fc5b8c3ebc2883b2
2012-02-25Japanese translation update by Fukuda Takafumi (FS#12375)Fukuda Takafumi
Change-Id: I27b669adbe0837ebb4aad11346a533c4075a110b Signed-off-by: Nils Wallménius <nils@rockbox.org>
2012-02-25main menu: Add the ability to hide and reorder the main menu items.Jonathan Gordon
To change the shown menu items add the line "root_menu_order:<items>" into your config.cfg <items> can be any of: bookmarks, files, database, wps, settings, recording, radio, playlists, plugins, system_menu, shortcuts Manual entry by Alexander Levin Change-Id: Ie7f4bfb0f795184de094d05fc341a6cedd1c0cde Reviewed-on: http://gerrit.rockbox.org/104 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2012-02-24Enable leaving the quickscreen with Select as the manual currently states ↵Michael Giacomelli
should be possible. Change-Id: I7cb8be9e913722cdf4ffff3db70b11c9f17f8385
2012-02-24Update the manual to include Home as a way of quitting the quicksreen on the ↵Michael Giacomelli
Clip players. Leave Select in place since we'll add that next. Change-Id: I2a5632cbad8b88a9f7ec92c790ba6c0e272115f7
2012-02-24fireworks: ues PLA_EXIT to exit without going through the menu.Thomas Martitz
Change-Id: I0902ce839b7eab4c7e1311ef797f19f91ebc582a
2012-02-24fireworks's plugin PLA integrationJean-Louis Biasini
1) this patch replace all keymaps with PLA ones. It also clean some optionnal compiling that are not needed anymore througt PLA 2) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL) Note: no patch for manual here as there isn't a manual for fireworks yet Change-Id: I460096a018ce8d3890425f8b6b98194c4e3f9d76 Reviewed-on: http://gerrit.rockbox.org/114 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
2012-02-24bounce's plugin PLA integration (main code + manual)Jean-Louis Biasini
1) this patch replace all keymaps with PLA ones. 2) the patch also do the required change to the manual in order to match code's changes. 3) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL) 4) Also cut out the remote control related mapping as PLA handle remote controls his own way so that we don't need them anymore 5) change scrollwheel mapping in order to have it controlling the value of selected field unstead of field selection Change-Id: I023122d45a8337fad1e8ed8be12d4c928bdd1292 Reviewed-on: http://gerrit.rockbox.org/106 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
2012-02-24hm60x/hm801: Fix USB DAC functionalityAndrew Ryabinin
GPIOA pin 1 used for USB DAC. This configures IO mux for using GPIOA 0-4 pins instead of lcd data16-18,20,22, which are not needed, because hifiman's lcd works in 16bit mode. Change-Id: I47fe72abee56aebc56ef1c4c8a07a93698dcaa49
2012-02-24HiFiMAN: Implement lcd powersave mode.Andrew Ryabinin
Change-Id: I0a22b436549047ac0c2f9e2c203cbe8b31cfc1cd
2012-02-23Rockbox Utility: update german translation.Dominik Riebeling
Change-Id: I6f514c79f23ea8aed341dd46c6f332aab57a1b0d
2012-02-23Fuze+'s manual: all non-PLA plugins games keymapsJean-Louis Biasini
- plugins games keymaps added to the manual - merge some lines (see chessbox) Change-Id: Iad97e6d07ae0419f54c26697f157ede3d07bd349 Reviewed-on: http://gerrit.rockbox.org/119 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
2012-02-23lupdate all translations and drop obsolete ones.Dominik Riebeling
Change-Id: I799c45018926e7a0138481b51258f73cbc17dd5d
2012-02-22Fuze+'s manual: change ugly \ButtonPlayPauseJean-Louis Biasini
Following a discution on irc we agreed on that: - \ButtonPlayPause becomes \ButtonPlay for consistency - It appeas in the manual as Play unstead of Play/Pause - updated manual images accordingly The patch was tested: manual still compile and display keymaps correctly Change-Id: I04bd3c2bfee1c6c40ab66df9bf33f09f4ed47661 Reviewed-on: http://gerrit.rockbox.org/118 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
2012-02-22Fix post installation hint for h100 / h300 players.Dominik Riebeling
Change-Id: I7af8883253281c85fef52001b291fcd942772e3d
2012-02-22Remove duplicate entry from postinstall hint.Dominik Riebeling
The Fuze+ has its own "disconnect player" message, so don't show the generic one here. Change-Id: Ibecac46d2434cb2c2b0369ff87649093252594ef
2012-02-22Don't poll SAPI script output.Dominik Riebeling
Wait for the process to signal new data available instead of polling its output. Fixes synchronisation issues with sapi_voice.vbs that were causing FS#12595. Change-Id: I86e844e837ed20f32005fdccf7ec9e8c1efbe983
2012-02-22stats's plugin PLA integration (main code + manual)Jean-Louis Biasini
1) this patch replace all keymaps with PLA ones. It also clean some optionnal compiling that are not needed anymore througt PLA 2) the patch also made required change to the manual in order to match code's change. 3) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL) TO TEST: I'm not sure if remote control works anymore and cannot test it. I'm not sure about the way PLA handle those so if that doesn't work let me know ;) Change-Id: I3fb81e75ef6e4d49e19be24f09c0413599ed0c9c Reviewed-on: http://gerrit.rockbox.org/90 Tested-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Thomas Martitz <kugel@rockbox.org>
2012-02-22unwarminder: fix bootloader buildsMarcin Bukat
Change-Id: I045a4c9639ff17c96b514996574d41f586b5bd7c
2012-02-22Arm stack unwinderMarcin Bukat
Simplified stack unwinder for ARM. This is port of http://www.mcternan.me.uk/ArmStackUnwinding/ backtrace() is called from UIE() on native targets and from panicf() on both native and ARM RaaA. Change-Id: I8e4b3c02490dd60b30aa372fe842d193b8929ce0
2012-02-22Store listitem_viewport_cfg->label as skinoffset instead of raw pointerFrank Gevaerts
This fixes the case where some blocks got relocated and the skin render code couldn't find the matching viewports any more. Change-Id: I4394444fb139ee5bc986f374dba82a104013e354 Reviewed-on: http://gerrit.rockbox.org/112 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
2012-02-22Force YPR0 to 240x320Frank Gevaerts
The YPR0 has a fixed screen size. Letting the generic RaaA screen size selection code work on causes checkwps/buildall.sh to build broken checkwps binaries. There's no good reason to allow overriding the screen size here Change-Id: Ic666d28d10273000a8c1867580c8d1a13dd98dc9
2012-02-21Fixed clock bitmaps for Sansa Clip Zip (96x96x16)Nathan Korth
clock_binary, clock_logo, and clock_messages are new; the rest are provided by 132x80 and 128x128, which already had the correct sizes Change-Id: Ib34b605705b8a21a784faea8adc9ec448dfa7457 Reviewed-on: http://gerrit.rockbox.org/110 Reviewed-by: Bertrik Sikken <bertrik@sikken.nl> Tested-by: Bertrik Sikken <bertrik@sikken.nl>
2012-02-21Implement findProcess() on OS X.Dominik Riebeling
Change-Id: Iec5e91f1c8c08a58a19f79339d03247148347d45
2012-02-21Fuze+: fractals's plugin keymaps reworksJean-Louis Biasini
1) Multitouch does not work on Fuze+. Unstead we can take advantage of bottomleft and bottomright button. 2) Manual completed accordingly Change-Id: I9535865773a2d1e21b1a71af63e4d377abcbc752 Reviewed-on: http://gerrit.rockbox.org/115 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
2012-02-21crosfade_mix_fade should be returning size_t, not int.Michael Sevakis
'Twas a leftover from trying out counts instead of bytes when converting to timestamping that should have been reverted. Change-Id: I658c1a19e283025d991b7600378f97c6fc37db34
2012-02-21Make skinned lists handle the "0 items" case without crashingFrank Gevaerts
Change-Id: Iaf69c93727e0f0e2a48b44c330883f7a620c4d99
2012-02-21skin engine: Add 'touch' command to the %vs() tagJonathan Gordon
%vs(label, touch, -) will reset the timeout for the variable without changing the variables value. Change-Id: Idba03f454a82ac7460bb53a4de3aa6903656c585
2012-02-21skin engine: Make %vs() dynamic so it updated every screen updateJonathan Gordon
This makes it easier to use %?vl() (variable last changed) in a sensible manner. Change-Id: I0bf9ae24bc4516d2fd5691af236cc4439a0863c8
2012-02-20pcmbuf minor cleaningMichael Sevakis
Group functions a bit better and expunge some obsolete function prototypes. Change-Id: Ifaf8a265dbe0a9f081e524b2e646e2dc50c6aa43
2012-02-19Fix another skinned list buflib issueFrank Gevaerts
Change-Id: Ib0eebf56b1bf4f4119ebfd21679f6cd9c8986ea4
2012-02-19Fix a nullpointer dereference in skinned lists.Frank Gevaerts
Unfortunately this doesn't seem to be the only problem with skinned lists. Fixing this still doesn't make them work right. Change-Id: Ibf80eb2a4fa4eb392e2f3ea9744aec68c6181961
2012-02-19Move Info tab content to a separate widget.Dominik Riebeling
Change-Id: I39a4e035372920f05f5fb3ab5bfc9459314997ad
2012-02-19Correct filename in manifest.Dominik Riebeling
Rockbox Utility binary has been renamed quite a while ago, make sure the manifest for Windows matches. Change-Id: If420075dc798ff3ec9c66e36f57d91af4e7d3b48
2012-02-19imxtools: remove most calls to bug/bugp from core library.Amaury Pouly
It should not exit() anymore on error except on malloc failure. Resource leaks on errors (especially I/O) are quite likely though. Change-Id: I6fcf72fb08fc683468b390d0b8745d31ca982b48
2012-02-19Fix RockboxInfo() not handling git hashes correctly.Dominik Riebeling
With the transition to git the assumption of the version starting with "r" isn't true anymore for non-release builds. This caused the wrong strings to be used when constructing various download URLs. Remove the test binary which was never intended to be added and fix some warnings in the test implementation. Change-Id: I879fdff201cb85f3c89cca73ab6a0514edb5a2df
2012-02-19Fix warn_unused_result warning.Dominik Riebeling
A warning triggered by attribute warn_unused_result cannot be suppressed by casting the result to void. Properly check the return value and pass it to the caller. Fix the check for the number of bytes written. The return value of fread is the number of items written, not the number of bytes. Change-Id: I8c60e23ac549e22fd3f7dd5c51c5a8e6fc517cb1
2012-02-19Initial unit test of RockboxInfo class.Dominik Riebeling
This tests the original (svn revision number based) functionality. Change-Id: I69a121d751d2358c1e7594032f8f8193af59e103
2012-02-19Put test objects into test specific subfolder.Dominik Riebeling
Change-Id: Ib574524cfa61c2dde5b7d5522e88fbe9dd814996
2012-02-19Allow overriding filename for rockbox-info.txt.Dominik Riebeling
This allows testing the class by using temporary files without the need of constructing a special path. Change-Id: Id5ccd37f05219f246b9bf9f8a26ec81342654f89
2012-02-19make local variable current_list staticBertrik Sikken
Change-Id: Ibe3536a4865c12160e933d3696af4b5507713ffe
2012-02-19Remove "r" prefix for version information.Dominik Riebeling
Since we don't have revision numbers anymore remove the "r" prefix when showing the version information to the user. Change-Id: I1e36b11a23301dda9fe67bb284489510c65567d8
2012-02-19beep/mixer code: Code police a bit.Michael Sevakis
/firmware is in the #include path with makes #include "asm/beep.c" sufficient. Add a comment to generic beep code and make another express intent better. Change-Id: I587cd704478b894785927bdfe2e647e28614df62
2012-02-18rockblox1d's plugin PLA integration (main code + manual)Jean-Louis Biasini
1) this patch replace all keymaps with PLA ones. It also clean some optionnal compiling that are not needed anymore througt PLA. 2) the patch also made required change to the manual in order to match code's change. 3) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL). Change-Id: If6e78711eaab1dd2c907b418ba72c8789ceaa72b Reviewed-on: http://gerrit.rockbox.org/105 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
2012-02-18libarm_support references code in libplugin, so put libarm_support first of ↵Magnus Holmgren
the two when linking. There may be better solutions, but this fixes linking problems for me (on Cygwin). Change-Id: I5b2c87d5986cf5cba6652aad4ece0647e1178474
2012-02-18Sansa clip zip: fix pinkish outline around usb logoBertrik Sikken
Change-Id: I3d90b74ed1bc6d2a137d24a362b3ad3ca44ff4b6
2012-02-18midi plugin: make local functions static where possibleBertrik Sikken
Change-Id: I702755529f98015586b5b9592ced75cf7591880c
2012-02-18rds: add basic RDS clock-time supportBertrik Sikken
Change-Id: I931182ccd20cf8899f3ce9b6b8d7c7c5f4ea006f
2012-02-18Split CPU-optimized beep code into the firmware/asm tree.Michael Sevakis
For now due to current lack of an apps/asm, place the ASM/generic code in the firmware/asm directory. Additionally, make generic beep code more generic. Change-Id: I4a69b6ffcbb97d9e6dfde2209c5a118de19e5638