summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Remove unnecessary Id line.Dominik Riebeling2015-05-02
| | | | Change-Id: I48428eb1e455a841f9f1295cf6a61631bd925977
* Update german translation.Dominik Riebeling2015-05-02
| | | | Change-Id: Ieb9b94d39009db4954df05cc1f54161b76b44f61
* Improve update check information dialog.Dominik Riebeling2015-05-02
| | | | | | Show the user both the current and updated version. Change-Id: Ief693cce020a39a0c79bf2705da4a44b7bd15928
* Add note to boot OF for update with OF on uninstallation.Dominik Riebeling2015-05-02
| | | | Change-Id: Ia2955ecc9616eaa91644970ef81320e23a7970a0
* Fix html manual for the Packard Bell Vibe 500.Szymon Dziok2015-04-21
| | | | Change-Id: I1f39cb93081738e757101cdf6aeb5e3a1ca0e42c
* Fix snake plugin manualSebastian Leonhardt2015-04-21
| | | | | | | | I copied the direction button description from snake2 manual, as both snakes seem to have the same controls. No guarantee however :) Change-Id: I8ca1ccf75f0737d5a922aae207c7c7efef5ec026
* configure: harden arch autodetected a bitThomas Martitz2015-04-19
| | | | | | | Some arm gcc versions have multiple cpp symbols beginning with __ARM_ARCH, but want only the one that contains the arch version. Change-Id: I6792572e29200fc4e62ba07bdd63dc722356c2bb
* 2048: CleanupFranklin Wei2015-04-19
| | | | | | | | | - more whitespace to enhance readability - better/fixed/more comments ;) - some minor optimizations - general code cleanup Change-Id: I2b5f69aba0f83f989abb2c636920646e4315583f
* Add Thomas White to CREDITSThomas Martitz2015-04-19
| | | | Change-Id: I31f345a622010aca9b542f37fb67656bdfa4ed32
* Don't shorten the playlist on shuffle. Fixes FS#13040Thomas White2015-04-19
| | | | Change-Id: Ia482ac8248d831a5364ec7bf4d2ccb7b361d2f05
* Rename 'expanded' to 'expended'. Was this a typo?Christ van Willegen2015-04-19
| | | | Change-Id: I2feaee4225f04e3b93f8ccde555090437238ee0f
* Chopper game improvementSebastian Leonhardt2015-04-11
| | | | | | | | This tiny patch gives the player a bit time to overlook the terrain and move the thumb to the action button. Change-Id: I63a4347c5bdafdd354f8c95b2bcdc64e046133a5
* Norwegian language update (FS#13041)Åka Sikrom2015-04-10
| | | | Change-Id: Ie717c47a997c487c561bfe9bd2858de14cdc3665
* AMS: Fix pop-clicks noise on play/stop.Mihail Zenkov2015-04-09
| | | | | | | This noise itroduced by starting/stopping I2SO MCLK. Enable MCLK permanently fix it. Change-Id: I6d9c51e5ea5bca13026833d2bfdda49d94c6b723
* Re-seed the random generator for each new game.Christ van Willegen2015-04-08
| | | | Change-Id: I1b814e8475798830d204b4838d98b8b671d93e02
* Add Udo Schläpfer to the credits list because of all the work he has done ↵Simon Rothen2015-04-05
| | | | | | | | for the iBasso ports. Change-Id: I513beacd8843a13a89b1eb7ce14b017c64481658
* Add jz4760 tool2048sp5Amaury Pouly2015-03-29
| | | | | | | | | | | | | | | | | | | This tool can pack/unpack a jz4760 archive (like the one used for the fiio x1/x3/x5), and can descramble/scramble (it's the same operation) a firmware file (the sys.bin file in the archive). I did my best to keep the compatibility with the leaked Fiio/Ingenic tool which has the same name. I wrote the tools from scratch, but here are some remarks: - the format used is a slightly modified IHFS used in the older JZ4640 series, I used the information on the wiki about the IHFS format - the CRC computation done was already reversed engineered by someone on the forums but I realised this later - There are a few unknown fields in the headers, see comments in the source code - The firmware scrambling was discovered by pure guess, I realised there were some repetitve sequences, some I guessed it was a rotative XOR and ran some analysis to find the most probable sequence Change-Id: Ib83735b3db8475be5de9c94231714e88668a0340
* Portuguese language update (FS#13039)Tiago Medeiros2015-03-28
| | | | Change-Id: Iab478310e35127818c0602ea2e8e2f4db9d7362a
* Add some missing names from recent translation patches to CREDITSFrank Gevaerts2015-03-28
| | | | Change-Id: Ib6b8a9802fc17cc71611e871417badf5698d5a05
* Update Simplified Chinese and Traditional Chinese translationsPurling Nayuki2015-03-28
| | | | Change-Id: Ie368f82578bb29fd0a155dc420de0533892dbb49
* SVG image of the Sandisk Sansa m200 and other formats for the manual.Szymon Dziok2015-03-20
| | | | Change-Id: Ifed332a063d7b0daf81c4422f93c1fcae46f45aa
* Fix a race condition in as3525 I2C driver caused by stacked ISRs.Michael Sevakis2015-03-16
| | | | | | | | | It was possible for interrupts of higher priority than the current IRQ level to attempt to restart the interface while it was still active on a transfer. The list modification also wasn't protected within the I2C ISR itself. Change-Id: I70635c307a1443bba6801c588cf1efde299db9a4
* mkimxboot: fix usage messageAmaury Pouly2015-03-08
| | | | Change-Id: I7a7a2c56c434525ac242f447dd8bb287d5fc69eb
* Mini 2440: make the SVG brighter.Szymon Dziok2015-03-06
| | | | Change-Id: I7f65e5459280fd95371c606f86385672eb9aa1dc
* SVG image for the Mini 2440.Szymon Dziok2015-03-05
| | | | | | Done mainly for use on the simulators page. Change-Id: I1c2e758f5ec02eb783f3d2e9b31c65b8770bd860
* qeditor: Add external static libraries to build dependeciesMarcin Bukat2015-03-04
| | | | | | | The solution is a bit hacky as it simply call make in libs directory as pre-dependency. Clean doesn't touch libs. Change-Id: Ib447a48fd87cc41228944f17444474a55d393543
* Bulgarian language update (FS#13035)Kostadin Kolev2015-03-04
| | | | Change-Id: I69aca2653eb09fbac517852309b0d1438dc34b14
* Revert "PictureFlow: Add move callback for buflib allocations"Thomas Jarosch2015-03-01
| | | | | | | | | | | | | | | | | | | It's not needed as picture flow has it's own buffer. This reverts commit 9076b433d18b5db1a1987fe99ca7c70808f22b0e. Detailed explanation from Thomas Martiz (thanks!): buflib buffers can be passed to yielding functions just fine. Problems only arise if the are concurrent allocations, for example if two threads allocate from the same context simultaneously or if the callee does it's own allocations. This can't happen in the pictureflow case, it has it's own context and a single thread allocating from it. Therefore the problem isn't yield() itself, but possible concurrent buflib_alloc() calls that result from the thread switch. This is because compaction only ever happens on allocation (and not in a backgroud thread or so).
* Fix warnings in firmware/screendump.cFranklin Wei2015-02-24
| | | | Change-Id: If01caf8a124e925b308bdefc6327420dde355ac9
* Fix whitespace in firmware/screendump.cFranklin Wei2015-02-24
| | | | Change-Id: Id3b4f259a6ae77bde02c040fe67fd21e29e2aa04
* Fix warning in firmware/common/structec.cFranklin Wei2015-02-24
| | | | Change-Id: I3de9891042b7ae7ce695209c651bd075c861928d
* Whitespace fixes in firmware/common/structec.cFranklin Wei2015-02-24
| | | | Change-Id: I2a6c5d5bd0c5b8fb516e167df74dc1f18508d702
* German language update (FS#13024)Torsten Schrainer2015-02-22
| | | | Change-Id: Ic079929c0aebc06746d8a2221ac5db465c6de9b2
* Update Russian and French rbutil translations.Семён Жуковский2015-02-22
| | | | Change-Id: I52a42309b27b44463061f36a98b131d82a58a293
* Romanian language update (FS#13021)Stefan Moisei2015-02-22
| | | | Change-Id: I2938e77ba1a83ec46656156dd36ed5252aafeed7
* Bulgarian language update (FS#13017)Kostadin Kolev2015-02-22
| | | | Change-Id: Ia0a5f06e0c787706e096bde91a1b3cacdf674e40
* Catalan language update (FS#13025)Jordi Prenafeta2015-02-22
| | | | Change-Id: I40d92fc70a3c7a380127ef8f08d32db560cec95a
* Portuguese language update (FS#13001)Tiago Medeiros2015-02-22
| | | | Change-Id: I679397cdd0285c1717e44e97700acdd829e3d7d2
* Italian language update (FS#12897)Alessio Lenzi2015-02-22
| | | | Change-Id: Ifced5d933fa58294ceae531e83e526c5dc341690
* Lamp plugin: Allow toggling the button light using "select".Frank Gevaerts2015-02-22
| | | | Change-Id: I0f276a74010ef463ebdb0eb0cc00fc50123966f0
* iBasso DX50/DX90 added as "unstable" to builds.pmSimon Rothen2015-02-21
| | | | Change-Id: If6c906c363341aa8c80b6c5010274ce07daef4c8
* Revert "usb_storage: make it a bit more correct"Amaury Pouly2015-02-16
| | | | | | Clearly this was a stupid commit, no idea why I did that. This reverts commit 074e911859a0d3464fde9b701b3cff712c5826e0.
* zen*: fix yes/no dialog stringAmaury Pouly2015-02-16
| | | | Change-Id: I3d73027a9c8a8f885ffbc5cb28dd210ecf2f4285
* Introduce a new analysis tool to detect which macros are defined in each build.Amaury Pouly2015-02-16
| | | | | | See the usage() for more information. Change-Id: I712ef4d6bd21eccefa18cec144e35b8161ca5b3a
* Prevent configure from being run in the root of the tree, fix a typo in the ↵Franklin Wei2015-02-15
| | | | | | configure script Change-Id: I61205c2f00edbdcd726ca455a67c810fafe3ca92
* Creative ZEN: context menu now accessible with 'menu' keyGiovanni Tataranni2015-02-15
| | | | Change-Id: I9b3cdce2ead0feee4a38b715a61a4a6cd57f8f54
* iBasso DX90 sound enabling fixEduard Kutuev2015-02-14
| | | | | | Writing 0 instead of '0' to /sys/class/codec/wm8740_mute enables sound on DX90. Change-Id: Ie8e3980cac6b9298ef2c94f2faac023811d47b32
* iBasso DX50: Digital filter roll off setting.Udo Schläpfer2015-02-07
| | | | | | | | | This patch enables "Settings -> Sound Settings -> DAC's filter roll-off" for the iBasso DX50. Confirmed working on iBasso DX50, firmware 1.6. Change-Id: I901615541d8fa4f6550c5156cf8c6069f5bdf9d0
* Enhancement of the metronome plugin:Thomas Orgis2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - square sine tick and tock sounds (more annoying, more useful;-) - optical indication of tics on display - unification of mode of operation for SWCODEC and HWCODEC (tested on simulator) Both playback and display drawing happen in main loop, always. - operating in two modes now: -- 1. classic dumb metronome --- active when openened as application without file to open --- the usual functionality with tapping and bpm change --- controls indicated on display -- 2. track mode with programmable series of parts --- active when started as viewer for a .tempo file --- differing meters (4/4, 3/4, 6/8, etc.) --- patterns (tick/tock/silence on each beat) --- smooth tempo changes in those tracks This version had lots of testing regarding metronome accuracy, resulting in the realization that PLL A and PLL B differ on the Clip+, causing drift. There is still drift when the timer intervall is too small, so I settled on 2 ms as compromise. This is the final version, after adding documentation and extensive help from Sebastian Leonhardt testing it on slower hardware (YH820), where it works up to 650 actual bpm with display indication. Latest change: Documentation nitpicks. Change-Id: I764c8252526db188352385c5462f9453d882beb9
* iBasso DX50/DX90: User selectable USB mode.Udo Schläpfer2015-02-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | Depends on http://gerrit.rockbox.org/r/#/c/1043/. This patch adds a new setting in Settings -> General -> System: USB Mode. Usable in Quickscreen and Shortcuts. Possible settings are: - Mass Storage: The default, on USB connect export the internal and external drives as usual. Rockbox will exit gracefully in this case, since the internal drive (/mnt/sdcard) is exported as mass storage device and Android prevents Rockbox from continued execution. - Charge Only: USB charge only, do not export the internal and external drives. This will not close Rockbox. - ADB: Enable the Android Debug Bridge. This will not close Rockbox. Charge only and ADB are actually the same, since it is not yet established if charge only is doable without adb and major hooks into Android. German translation provided. This may be genric for Android based devices but is only enabled for iBasso Devices. Other maintainers may choose do adopt this. Change-Id: I616247c29946c6595ebcf8f0c14b2410c9f0498b