summaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2017-09-06Forgot to add the name to CREDIT in 3a5ae7dAmaury Pouly1-0/+1
Change-Id: I0177d7a4e370836e464e3e7c87dce8736ec508f0
2017-08-23Add myself to docs/COMMITTERSSebastian Leonhardt1-0/+1
Change-Id: Ieb7967d50d0046914d37bfed49c820dd2a2706ad
2017-08-23FS#11922: Lua game - Pixel PainterSebastian Leonhardt1-0/+1
* Changed keymaps to PLA and added to SOURCES and CATEGORIES file * improved keymaps: implement wrap-around and key repeat * change keymap according to screen orientation * fix font size calculation * use blocking button query in main loop * replace tabs with spaces * added manual entry * added original author to CREDITS Change-Id: Id67ae99cbb7a737c7f4608e278b77a389ac2ffa6
2017-07-26Fix misspelling in Credits (FS#13093)Sebastian Leonhardt1-1/+1
Change-Id: I35829acc5fa05195ce7de2d21c657a92dbc0776d
2017-05-02Commit FS#13111 by Sebastiano Pistore.Michael Giacomelli1-0/+1
Updates Italian translation. Change-Id: I6d2a6f133c00626e3a7736a0e4600979c34036bd
2017-04-25nwztools/database: misc improvementsIgor Skochinsky1-0/+1
* make gen_db.py work on Windows/Python 2 - use hashlib module instead of md5sum, also don't rely on / for file path matching - don't use 'file' for a variable name * fix parse_nvp_header.sh for older kernels pre-emmc kernel sources use a slightly different #define format; adjust regexp to catch it. * add nwz-x1000 series NVP layout (from icx1087_nvp.h) some new tags have no description, alas the driver doesn't have them :/ * minor fixes to nvp/README fixed typos/wording Change-Id: I77d8c2704be2f2316e32aadcfd362df7102360d4
2017-04-14Fix inconsistent caps in CREDITSFranklin Wei1-1/+1
Change-Id: If2a343e24e624d17f12c73b47f60fcb0dc5897ac
2017-03-22Fix self-contradictory code indentation and formatting in CONTRIBUTINGFranklin Wei1-2/+2
Change-Id: I6b8a47f557c681d26e12781c733bca8f7433959e
2017-01-17Selective Backlight/Advanced Softlock - Selective actions based on contextWilliam Wilgus1-0/+1
Selective backlight allows the user to choose actions that will not enable the backlight when pressed. Advanced softlock allows user to choose actions that will not be blocked by screenlock on devices without a hold button. Both only occur in FM and WPS Contexts. Update: Back from the dead -Cleaned up code, removed unnecessary calls, re-arranged last filter action timeout conditional to work in case last_filtered_action_tick was never set -Added entries to the manual -Fixed back button on some menus not activating backlight -Made menus more intuitive, no actions selected now changes menu item to off. -Added talk fuctionality. -Added option to disable selective backlight while on external power. -Rewrote backlight and softlock handling code to fix issue with scrollwheels -Menu changed to have toggle(yes/no) and settings -Optimized selective actions lookup -Added option to disable notification of 'buttons locked' while softlocked -Removed uneeded code, consolidated action lookup to single function -Fixed incorrect name on selective softlock menu -Added option to disable touch on touchscreen devices -Fixed backlight on original screenlock without selective screenlock active -Added text selection in mask_select for when show_icons is off -Fixed voice in mask_select to speak if voice is defined instead of spelling -Added more lang defines (play skip seek) -Added option to disable unknown keys turning on backlight -Fixed Conditional argument In wrong place causing players without backlight to fail to build -Fixed Disable Unknown blocking detection of context change -Fixed canceling menu didn't update new settings -Added Autolock on backlight off -Removed backlight_on_force from backlight.c, Now sets ignore next to false and uses backlight_on -Cleaned up autolock code added strings to lang file -Fixed issue where rapid presses would bypass softlock -Removed old softlock code, Cleaned selective actions code -Changed menu to match existing RB menus -Fixed Backlight_on_Hold blocked by backlight_ignore_next -Fixed ignore_next for ipod -Fixed bug allowing context with softlock to bypass selective backlight -Changed mask_select to no longer prompt for changes to be saved -Changed menu names -Added ignore timeout to allow ipod scroll wheel to work properly and other players to still work properly, removed some previous code including ignore_event -Increased ignore timeout to prevent sd card accesses from interrupting action code and turning on backlight -Changed Unknown action to unmapped action in menu, changed handling code -Removed unneeded logic and variables for handling unfiltered actions -Reverted unmapped action code to previous functionality -Added manual entries (thanks JohnB) -Removed elusive unhandled unicode character from manual, changed formatting slightly Actions: Volume,Play,Seek,Skip Extras: Disable unmapped actions Disable selective backlight on external power Disable touch during softlock on touchscreen devices Disable softlock notifications (power button still notifies) Autolock on backlight off Method: Adds a function to ignore backlight on next call If selected action occurs backlight is forced on, Filter_first_keypress stays intact. Selective softlock allows selected actions through, bypasses the normal softlock routine. ToDo: DONE previous commit (#1) has attribution for folder_select.c which mask_select is based from. Change-Id: I08132ddcfd64c81751ef23b720f3ec6d68695fe4
2016-12-18Port of Simon Tatham's Puzzle CollectionFranklin Wei1-0/+1
Original revision: 5123b1bf68777ffa86e651f178046b26a87cf2d9 MIT Licensed. Some games still crash and others are unplayable due to issues with controls. Still need a "real" polygon filling algorithm. Currently builds one plugin per puzzle (about 40 in total, around 100K each on ARM), but can easily be made to build a single monolithic overlay (800K or so on ARM). The following games are at least partially broken for various reasons, and have been disabled on this commit: Cube: failed assertion with "Icosahedron" setting Keen: input issues Mines: weird stuff happens on target Palisade: input issues Solo: input issues, occasional crash on target Towers: input issues Undead: input issues Unequal: input and drawing issues (concave polys) Untangle: input issues Features left to do: - In-game help system - Figure out the weird bugs Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
2016-12-11Add myself to COMMITTERSFranklin Wei1-0/+1
Change-Id: I1702c3fc8cd282221213251463cff329b5cfb869
2016-09-07Opus: update resume offset correctly while playing.Adam Sampson1-0/+1
The codec wasn't calling ci->set_offset() while decoding; as a result, the saved offset in ci.id3->offset was only updated at the start of the file and when seeking. To reproduce the problem in the simulator or on a real device: - Start playing an Opus file. - Let it play until 15s, then turn the player off. - Turn back on and resume playback. This'll resume correctly from 15s (using time-based resume, I think, as the offset was 0?). - Let it play until 30s, then turn the player off again. - Turn back on and resume playback. This'll resume from 15s, based on the initial position from last time, when it should resume from 30s. I believe this will also fix FS#12799 ("Resuming opus file from bookmark is not working correctly"). Change-Id: Iba67368e0029c968ef802693767e0722719bc38b
2016-08-14German language update (FS#13078).Michael Giacomelli1-0/+1
Change-Id: I0c7b872824597ef3fa6548a564582ff4ccad3116
2015-04-19Add Thomas White to CREDITSThomas Martitz1-0/+1
Change-Id: I31f345a622010aca9b542f37fb67656bdfa4ed32
2015-04-10Norwegian language update (FS#13041)Åka Sikrom1-0/+1
Change-Id: Ie717c47a997c487c561bfe9bd2858de14cdc3665
2015-04-05Add Udo Schläpfer to the credits list because of all the work he has done ↵Simon Rothen1-0/+1
for the iBasso ports. Change-Id: I513beacd8843a13a89b1eb7ce14b017c64481658
2015-03-28Add some missing names from recent translation patches to CREDITSFrank Gevaerts1-0/+4
Change-Id: Ib6b8a9802fc17cc71611e871417badf5698d5a05
2015-02-03Enhancement of the metronome plugin:Thomas Orgis1-0/+1
- 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
2015-01-04Fix a tiny whitespace error in CREDITSFranklin Wei1-1/+1
Change-Id: I5273d5a70c504b976ced63f731bf39b35454f6ea Reviewed-on: http://gerrit.rockbox.org/1117 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-12-23Xworld - Another World interpreter for RockboxFranklin Wei1-0/+2
Co-conspirators: Franklin Wei, Benjamin Brown -------------------------------------------------------------------- This work is based on: - Fabien Sanglard's "Fabother World" based on - Piotr Padkowski's newRaw interpreter which was based on - Gregory Montoir's reverse engineering of - Eric Chahi's assembly code -------------------------------------------------------------------- Progress: * The plugin runs pretty nicely (with sound!) on most color targets * Keymaps for color LCD targets are complete * The manual entry is finished * Grayscale/monochrome support is NOT PLANNED - the game looks horrible in grayscale! :p -------------------------------------------------------------------- Notes: * The original game strings were built-in to the executable, and were copyrighted and could not be used. * This port ships with an alternate set of strings by default, but can load the "official" strings from a file at runtime. -------------------------------------------------------------------- To be done (in descending order of importance): * vertical stride compatibility <30% done> * optimization <10% done> Change-Id: I3155b0d97c2ac470cb8a2040f40d4139ddcebfa5 Reviewed-on: http://gerrit.rockbox.org/1077 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-11-18Add myself to committers listCástor Muñoz1-0/+1
Change-Id: I3fa17e8146e00a8f5dcab282916c62909ba6e5ac
2014-09-28Make sure the USB PHY is disabled after use. Patch by Mihail Zenkov who hasMihail Zenkov1-0/+1
measured several milliamps power reduction from having the PHY disabled. Change-Id: I29e55222eb50acf2023ac1113a90612029c580af Reviewed-on: http://gerrit.rockbox.org/988 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com> Tested: Michael Giacomelli <giac2000@hotmail.com>
2014-09-21Added Nial Shui (nialv7) to CREDITSNick Peskett1-0/+1
2014-09-18Add Ilia Sergachev to credits for his work on the DX50 port.Michael Giacomelli1-0/+1
Change-Id: Ic82e67a5514263995f24f86aa2b4d61470b8ffad
2014-09-15FS#9583 - periodic tableFranklin Wei1-0/+2
- original rockbox port: Yifu Huang - original work: Jonathan Bettencourt - modifications made: - PLA-fied - Add element 117 (ununseptium) - Implemented up/down - Fixed actinide/lanthanide navigation so that they are between scandium and titanium - Added manual entry - Fixed FG/BG colors Change-Id: Ibabfb0d28f794689ffcd8b9c360fb969d118de08 Reviewed-on: http://gerrit.rockbox.org/950 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-08-24Ukrainian language updateKyryljan_Serhij1-0/+1
Change-Id: Ie06a1a1ecded66d1efb3beeee1aa7b69656715ef Reviewed-on: http://gerrit.rockbox.org/921 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-08-12Added 2048 gameFranklin Wei1-0/+1
Change-Id: I4012dca4f93ca0db386a454635534f648ba906e9 Reviewed-on: http://gerrit.rockbox.org/888 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com> Tested: Michael Giacomelli <giac2000@hotmail.com>
2014-05-02Added high score and save/load functionality to xobox game.Richard Burke1-0/+1
Change-Id: I5e553a38b9290aeeb3cebaf1abf90ae6fc4ac362 Reviewed-on: http://gerrit.rockbox.org/799 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-04-08Added Avi Eisenberg to CREDITS fileAvi Eisenberg1-0/+1
Change-Id: I4dd29f9440c8b61e6a295c47e63584c5d0093d14 Reviewed-on: http://gerrit.rockbox.org/777 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2014-03-18Add Dmitry Gamza and Sebastian Leonhardt to CREDITS.Thomas Martitz1-0/+2
Change-Id: I10c3c8963277905f3c74247fc16acc247323e30f
2014-01-07lcd-common/scroll_engine: Remove unused functions lcd_puts_scroll_style().Thomas Martitz1-18/+0
Change-Id: Ia4f943b3738ab6e66b0e3f1507c629b36d7eba94
2014-01-07lcd-common: Remove unused function lcd_puts_style().Thomas Martitz1-12/+2
Change-Id: Id2c64c116f79b8e61a7af49b9072b3e884ffb455
2013-12-15DSP Compressor: Sidechain, Exponential Atk/RlsRyan Billing1-0/+1
This is an improvement to the current compressor which I have added to my own Sansa Fuze V2 build. I am submitting here in case others find it interesting. Features added to the existing compressor: Attack, Look-ahead, Sidechain Filtering. Exponential attack and release characteristic response. Benefits from adding missing features: Attack: Preserve perceived "brightness" of tone by letting onset transients come through at a higher level than the rest of the compressed program material. Look-ahead: With Attack comes clipping on the leading several cycles of a transient onset. With look-ahead function, this can be pre-emptively mitigated with a slower gain change (less distortion). Look-ahead limiting is implemented to prevent clipping while keeping gain change ramp to an interval near 3ms instead of instant attack. The existing compressor implementation distorts the leading edge of a transient by causing instant gain change, resulting in log() distortion. This sounds "woofy" to me. Exponential Attack/Release: eMore natural sounding. On attack, this is a true straight line of 10dB per attack interval. Release is a little different, however, sounds natural as an analog compressor. Sidechain Filtering: Mild high-pass filter reduces response to low frequency onsets. For example, a hard kick drum is less likely to make the whole of the program material appear to fade in and out. Combined with a moderate attack time, such a transient will ride through with minimal audible artifact. Overall these changes make dynamic music sound more "open", more natural. The goal of a compressor is to make dyanamic music sound louder without necessarily sounding as though it has been compressed. I believe these changes come closer to this goal. Enjoy. If not, I am enjoying it Change-Id: I664eace546c364b815b4dc9ed4a72849231a0eb2 Reviewed-on: http://gerrit.rockbox.org/626 Tested: Purling Nayuki <cyq.yzfl@gmail.com> Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2013-12-13CREDITS: Add Albert Song for his FLAC embedded albumart patch.Thomas Martitz1-0/+1
Change-Id: Id99c6199b5d5c724aeb6230b25cd3705682b663d
2013-07-09Add Roman Poltoradnev to the CREDITS file.Michael Giacomelli1-0/+1
Change-Id: I07b791fda7e8490e18e22ce7d09a4e8729ddbaf7
2013-04-24Update instructions in docs/README to change 'Check out from SVN' to 'Clone ↵Bryan Childs1-2/+2
from git' Change-Id: Ic462909f66edf66894a17e91f34f92261df47f11
2013-01-27Created graphics for the numbers in Sudoku and fixed layout for Sansa Clip Zip.Kirill Stryaponoff1-0/+1
Added three bitmaps with the new 70x14 graphics and added link to them in /apps/plugins/bitmaps/native/SOURCES Change-Id: I1f4b9e3504011b80a7cd40e0fcd71ba8fd100424 Reviewed-on: http://gerrit.rockbox.org/389 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info> Tested-by: Jonathan Gordon <rockbox@jdgordon.info>
2013-01-02Use crc32 of filename to resume tracksRichard Quirk1-3/+0
As well as using an index, which breaks when a file is added or removed, use the crc32 of the filename. When the crc32 check passes the index is used directly. When it fails, the slow path is taken checking each file name in the playlist until the right crc is found. If that fails the playlist is started from the beginning. See http://www.rockbox.org/tracker/6411 Bump plugin API and nvram version numbers Change-Id: I156f61a9f1ac428b4a682bc680379cb6b60b1b10 Reviewed-on: http://gerrit.rockbox.org/372 Tested-by: Jonathan Gordon <rockbox@jdgordon.info> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2012-10-03Add Richard Quirk to credits.Michael Giacomelli1-0/+1
Change-Id: Iad21f5ac6383cab0190eb54d26f7e72a1c0ec200
2012-09-15FS#12750 by Vanja Cvelbar - update Slovenian translationAlex Parker1-0/+1
Change-Id: I6157ec74688838dd42c95556e2cd7bfe465ab400
2012-09-15FS#12662 by Manuel Flury - update French translationAlex Parker1-0/+1
Change-Id: Ibdce5646887329f4cf51e4104ea30ea8a1f85ddc
2012-08-29Add authors of last few translations to CREDITS as required.Alex Parker1-0/+2
Change-Id: Ib279a4c350b5c5d7c8870f785969b5b938fe83c8
2012-08-24FS#12730 - Polish translationMateusz Renkiewicz1-0/+1
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I3843ac2eb5239cd16121930a6cf8437d16180e4a
2012-06-26FS#12707 - [PATCH] Last missing strings in Catalan translationEnric Morales1-0/+1
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: Icf726324d533ce2cd0eb918a7188ab6201e5c99f
2012-06-05FS#12689 - Missing strings for Español (Spanish) translationEduardo Gonzalez1-0/+1
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I2f33c613dc8dbf149c10efc6b73b16e969cf0903
2012-04-22Fix Rockblox plugin display issues on Clip ZipMarty Miller1-0/+1
Added Rockblox background, layout and detection for 96x96x16 displays Change-Id: I4585d5e679851b5696542269fe2123cf7df200de
2012-03-03Set %cs(Current Screen) to "Bookmark browser" when listing bookmarks from ↵Osborne Jacobs1-0/+1
the Context Menu Currently when you select list bookmarks from the context menu %cs returns "Context Menu" when in the bookmark browser screen. This change makes %cs return "Bookmark browser" when listing bookmarks from the context menu, the same as when you list recent bookmarks. This change will make it possible to determin that you are on a bookmark browser screen when skinning using an sbs file. Change-Id: I7fb93525fbafb5d14bba2ae5df7a78df908d09ae Reviewed-on: http://gerrit.rockbox.org/169 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2012-03-02Bulgarian translation for the remaining strings.Dimitar Dimitrov1-0/+1
Change-Id: If1c7cde9ba3196f99dcce80b8eaaf46ec6b84b46 Reviewed-on: http://gerrit.rockbox.org/161 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2012-02-25Add unwarminder author to CREDITSMarcin Bukat1-0/+1
Change-Id: Ida502b717783085d8d6e56342d050f6f9e81cde3
2012-02-25Add Fukuda Takafumi to the creditsNils Wallménius1-0/+1
Change-Id: I636b865b7588cc22d107d943fc5b8c3ebc2883b2