summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Bulgarian translation for the remaining strings.Dimitar Dimitrov2012-03-02
| | | | | | Change-Id: If1c7cde9ba3196f99dcce80b8eaaf46ec6b84b46 Reviewed-on: http://gerrit.rockbox.org/161 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Make %LC and %LR always have predictable and usable values.Frank Gevaerts2012-03-01
| | | | | | | %LC is now 1 for non-tiled list items (instead of undefined) %LC and %LR are now -1 in non-list contexts. Change-Id: Ib7090429fa95528bd141d3d7ca95fd917b25b96e
* configure: fix $(LD) which was incorrectly set as $(AR)Amaury Pouly2012-03-01
| | | | Change-Id: I76db28bf0d583840bc00e96b73370316ad7d8b73
* Fix mismatching C++ new[] / delete callsThomas Jarosch2012-02-29
| | | | | | | | | | | | | | | cppcheck report: [rbutil/rbutilqt/base/encoderlame.cpp:273]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:282]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:289]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:274]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:283]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:290]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:184]: (error) Mismatching allocation and deallocation: buf Change-Id: I9fd54b6e02817eb900ec6e24d967da6d4beaeb27
* imx233: correctly stop charging on topoff (fix battery discharging)Amaury Pouly2012-02-29
| | | | Change-Id: Ied7ea0a882e532bcf673a96d224dd55fdaae05d4
* Call skinlist_set_cfg() unconditionally, i.e. also if do_refresh==falseFrank Gevaerts2012-02-29
| | | | | | | | | | | | This call is cheap (except if the list config changes, but then it should be called anyway), and do_refresh isn't always set appropriately, e.g. when the screen has just changed, which could cause the list config to be null at bad times, which caused the standard list to be shown instead of the desired skinned list. Change-Id: I47dd2552d6d1062456ede4529c4891e80a8159ea Reviewed-on: http://gerrit.rockbox.org/113 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
* lcd drivers: split lcd_gradient_rect so it is actually usefulJonathan Gordon2012-03-01
| | | | | | | lcd_gradient_rect() was only usable to draw list lines, so split it up and make a generic gradient draw function available to apps/ Change-Id: I665911a90fef239b5e06592ea2763cbeeb74c83f
* Fix ucl-related makefilesFrank Gevaerts2012-02-29
| | | | Change-Id: I5f2f896d34c242c9b365bd8ea823fa89647a366d
* Fix bugs in lcd drivers after b37e6bcAndrew Ryabinin2012-02-29
| | | | Change-Id: I9dc262b8453abab62e792beebe4f96415e58b380
* root menu ordering: Remove underscores from the config setting.Thomas Martitz2012-02-29
| | | | | | | The very vast majority doesn't have an underscore. There are a few exceptions but there shouldn't be introduced even more. Change-Id: I18d9bf86b5588f8a22a7a96d2dbea61fde4aba61
* imx233: always boot when powered up from 5vAmaury Pouly2012-02-29
| | | | Change-Id: I3adb901d293c801f0a8493ae4f0b23af4fa535e8
* imx233: user __FIELD_SET to set the clock divisorsAmaury Pouly2012-02-28
| | | | | | The clock divisors must *NEVER* be 0, first clearing then setting is thus undefined. Change-Id: Iba8e6ba1e668bf746e3f7387f0175f63d81f6b2b
* imx233: print power up source in the bootloaderAmaury Pouly2012-02-28
| | | | Change-Id: I9ff4738b7efdb25ab57b0061f60c7fde58b9a0b5
* mkimxboot/fuze+: fix booting to the OFAmaury Pouly2012-02-28
| | | | Change-Id: I51db192d9c88952173acac6558941ba6421a31dd
* fix warningJonathan Gordon2012-02-29
| | | | Change-Id: Iccadc7558b9ffb2d87e5bc7697080dd567f4775f
* skin_engine: ease the restrictions on %x/%xlJonathan Gordon2012-02-29
| | | | | | | | | %x and %xl only require the id and filename now. If you leave off the x,y it will default to 0,0. If you want to use the default x,y you can still put in the num_subimages param on the end (e.g %xl(a, file, 3) ) Change-Id: I8eff793dfdd037e302ace8deec9dc16dcea264a7
* skin_engine: Clean up %x() handling - beware theme issuesJonathan Gordon2012-02-28
| | | | | | | | | Internally remove some hacks around how %x() is handled. %x() inside the default viewport will no longer work if other viewports are used, so if you are using viewports and %x() make sure it is in a viewport! Change-Id: I8ecab805d55fc0f8476ff0516cba38e23400aa20
* Fix build errorsJonathan Gordon2012-02-28
| | | | Change-Id: Ie46e807799034af2a025c607a76e17c50c5b613e
* lcd/skin_engine: Add the ability to draw onto the backdrop layerJonathan Gordon2012-02-28
| | | | | | | | | | | | | | The framebuffer the lcd driver uses can now be changed on the fly which means that regular lcd_* drawing functions can draw onto the "backdrop" buffer. The skin engine can use this to create layered effects. Add the tag %VB to a viewport to draw that viewport onto the backdrop layer. If you want to draw an image onto the backdrop framebuffer use %x(backdrop filename) instead of %X() inside a viewport with %VB. Change-Id: I741498e2af6d4f2d78932cabe8942317893e7cfc
* rk27xx: Make sure SD module clock is not gatedMarcin Bukat2012-02-28
| | | | Change-Id: Iafc9af6cf4762f16f367705b8c9a3e441420905b
* Fix build errors and warningsJonathan Gordon2012-02-28
| | | | Change-Id: Ie80bc4328d4f89a5a7b77c93f2b445d0e30fb019
* lcd drivers: Convert lcd_[remote_]framebuffer to a pointerJonathan Gordon2012-02-28
| | | | | | | | | | Change all lcd drivers to using a pointer to the static framebuffer instead of directly accessing the static array. This will let us later do fun things like dynamic framebuffer sizes (RaaA) or ability to use different buffers for different layers (dynamic skin backdrops!) Change-Id: I0a4d58a9d7b55e6c932131b929e5d4c9f9414b06
* mkximxboot/fuze+: add power button delay to power onAmaury Pouly2012-02-28
| | | | | | | | | | | Only boot to rockbox if the power button is hold sufficiently long. For consistency, use the same mechanism as the OF: - read PSWITCH 550000 times - boot if PSWITCH=1 at least 400000 out of 550000 times Only apply the delay if Volume Down is not hold, so that the OF and RB delay don't cumulate. Change-Id: I1e8a4cd108c56bf784fcf1c320f7a001ef161701
* root menu: Use - to reset the root menu order from a configJonathan Gordon2012-02-27
| | | | | | use root_menu_order: - to reset the order Change-Id: I10c38926d79b10c88e5f1e0acdd85ca1a1489edf
* Append "64bit" only on 64bit binary.Dominik Riebeling2012-02-26
| | | | | | | | Don't rely on the build host having the same bitsize as the created binary. Fixes building a 32bit binary getting a "64bit" postfix when built on a 64bit Linux. Change-Id: I2aa61dee82beddd60ebfc8e227551ea49d769664
* Rockbox Utility: update french translationJean-Louis Biasini2012-02-26
| | | | | | | | | - change some strings that were not really nice - update empty strings Change-Id: Iab816bdbcd09bc254320c50d5eab424648b9a832 Reviewed-on: http://gerrit.rockbox.org/124 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Clean up some variables.Frank Gevaerts2012-02-25
| | | | | | | Renames origional_* variables to original_* Removes original_(width,height) variables that weren't actually used Change-Id: I604c2ef9ce9d806551e8c52080a5c895415e088c
* Commit FS#12288 - Sansa Clip+: "Home" in the main menu to WPS/Radio.Michael Giacomelli2012-02-25
| | | | | | | | | | Author: Akio Idehara Change the keymap for all Sandisk Clip series players so that pressing home in the main menu will return to the last viewed of either the WPS or the radio screen. Change-Id: Id890bf3593a9e6313304c9f7bb3ceb9a36ea6f33
* Add %LR and %LC to get at the current row and columm in skinned lists.Frank Gevaerts2012-02-25
| | | | | | | This allows list items to be rendered differently depending on their on-screen position, allowing things like gradients or nonlinear alignment Change-Id: I1d9c080f97e83707f0e80f57abc762cb2b94f6ed
* radio: include power.h in drivers for tuner_power()Amaury Pouly2012-02-25
| | | | Change-Id: I1ef8917b28b6d955e456c0b3737d41d356f34ec3
* Move radio power handling from apps/ to drivers.Amaury Pouly2012-02-25
| | | | | | | | | Remove direct calls to tuner_power(...) in apps/ and let the driver manage tuner power with the RADIO_SLEEP setting. Change-Id: I37cd0472e60db5d666dae1b9fe4755dd65c03edd Reviewed-on: http://gerrit.rockbox.org/84 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Add "allbuilds" to builds.pm, similar to "stablebuilds" and "usablebuilds"Frank Gevaerts2012-02-25
| | | | Change-Id: Ia81a090e0c5ad53b09c38861b17e14674b1087d4
* FS#12519 - iPod Classic/6G: swap L-R audio channels by Cástor MuñozCástor Muñoz2012-02-25
| | | | | | | | | Fixes swapped left and right channels on ipod 6g and changes the i2s config to send samples as 16 bits instead of 16 zero padded to 24 bits to the dac. Change-Id: Icfecfdf0f6868bdb01c11dced604ebfceb874aa1 Signed-off-by: Nils Wallménius <nils@rockbox.org>
* FS#12586 - Modify %ss to be able to use numbers for conditionalsJonathan Gordon2012-02-26
| | | | | | i.e %?ss(1,1,%cM)<|one|two|three|...|> or %xd(numbers, %ss(1,1%cM) Change-Id: I74ecb3f253f3be1fd270f75c0ef79addd364a7de
* Add unwarminder author to CREDITSMarcin Bukat2012-02-25
| | | | Change-Id: Ida502b717783085d8d6e56342d050f6f9e81cde3
* Make some arrays const.Nils Wallménius2012-02-25
| | | | Change-Id: I371435b2943a19f4b33bbedb116800b483621a4d
* IPod Classic/6G: LCD sleep (FS#12523) by Cástor MuñozCástor Muñoz2012-02-25
| | | | | Change-Id: I7bea9f61fa315339c1f41efb27d13a4aa30cb4c3 Signed-off-by: Nils Wallménius <nils@rockbox.org>
* Add Fukuda Takafumi to the creditsNils Wallménius2012-02-25
| | | | Change-Id: I636b865b7588cc22d107d943fc5b8c3ebc2883b2
* Japanese translation update by Fukuda Takafumi (FS#12375)Fukuda Takafumi2012-02-25
| | | | | Change-Id: I27b669adbe0837ebb4aad11346a533c4075a110b Signed-off-by: Nils Wallménius <nils@rockbox.org>
* main menu: Add the ability to hide and reorder the main menu items.Jonathan Gordon2012-02-25
| | | | | | | | | | | | 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>
* Enable leaving the quickscreen with Select as the manual currently states ↵Michael Giacomelli2012-02-24
| | | | | | should be possible. Change-Id: I7cb8be9e913722cdf4ffff3db70b11c9f17f8385
* Update the manual to include Home as a way of quitting the quicksreen on the ↵Michael Giacomelli2012-02-24
| | | | | | Clip players. Leave Select in place since we'll add that next. Change-Id: I2a5632cbad8b88a9f7ec92c790ba6c0e272115f7
* fireworks: ues PLA_EXIT to exit without going through the menu.Thomas Martitz2012-02-24
| | | | Change-Id: I0902ce839b7eab4c7e1311ef797f19f91ebc582a
* fireworks's plugin PLA integrationJean-Louis Biasini2012-02-24
| | | | | | | | | | | | | 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>
* bounce's plugin PLA integration (main code + manual)Jean-Louis Biasini2012-02-24
| | | | | | | | | | | | | | | | | | | 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>
* hm60x/hm801: Fix USB DAC functionalityAndrew Ryabinin2012-02-24
| | | | | | | | 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
* HiFiMAN: Implement lcd powersave mode.Andrew Ryabinin2012-02-24
| | | | Change-Id: I0a22b436549047ac0c2f9e2c203cbe8b31cfc1cd
* Rockbox Utility: update german translation.Dominik Riebeling2012-02-23
| | | | Change-Id: I6f514c79f23ea8aed341dd46c6f332aab57a1b0d
* Fuze+'s manual: all non-PLA plugins games keymapsJean-Louis Biasini2012-02-23
| | | | | | | | | - 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>
* lupdate all translations and drop obsolete ones.Dominik Riebeling2012-02-23
| | | | Change-Id: I799c45018926e7a0138481b51258f73cbc17dd5d