summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2020-08-15Battery_bench & announce_status stack fixWilliam Wilgus
had stack growing the wrong way Change-Id: I51bf14526f5239e77e15dc0ffd76ad3ed8bdcbc8
2020-08-12FS#1232: Update Italian translation (Alessio Lenzi)Solomon Peachy
Change-Id: I489b976ac054b071e3f540b2bf9f7fea0797e68e
2020-08-12Update english-us translationSolomon Peachy
Change-Id: I92c48026dd0c5b7aeff2494392680178cba8d25c
2020-08-11mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11Solomon Peachy
* Get rid of the non-functional GT2 loader * Add the UMX loader * Add HQ mixer routines (and make it configurable) * Allow samplerate to be configured at run/playtime * Support >64KHz mixing/playback * Correctly restore non-boost status (The diff to upstream is much smaller now too!) Change-Id: Iaa4ac901ba9cd4123bb225656976e78271353a72
2020-08-09plugins: Make 'struct configdata' argument to the configfile helper constSolomon Peachy
So plugins can use const structures, possibly saving a little bit of RAM. Change-Id: I15b0ef20e7554caf5f6d1c12f6ab109ddf3c0dbd
2020-08-08plugins: properly build duke3d/quake/wolf3d on MIPS and HOSTED targetsSolomon Peachy
Change-Id: Ib8a9aa50c91dfc5d896c6f7491f3b30fca27479f
2020-08-08xDuoo X3 II, X20: Add power button mappingOri Avtalion
These are copied from the e200 mapping, adding the power button to contexts where it's unused. Change-Id: I6c3351e843b422716467b41117cb30e38d1e685f
2020-08-07Automatic choice of playback frequency by the playing file propertiesIgor B. Poretsky
Change-Id: I0fdc5d32225decbf051685be819be8df84171998
2020-08-02duke3d: allow playing with unofficial data filesFranklin Wei
I'd overlooked this code path earlier. In the case of an unknown GRP, the game would poll SDL for keyboard input, which it never received. Remove that, and just warn the user instead. Change-Id: Ibbabc0f8d43cb1276ed2fcfc3c6138517582e936
2020-08-02Battery_Bench use plugin buffer for thread stack, stop scrollingWilliam Wilgus
Increase stack by using the remaining plugin buffer Stops the scrolling message after user input Change-Id: I3497467143411e262b4de983e3daab3fbc5d08ce
2020-08-02FS13227: Updated Italian translation (Alessio Lenzi)Solomon Peachy
Change-Id: Ie161d62359279931516c610bb2af2bb0fd459ccf
2020-07-29FS#13225: Updated Italian Translation (Alessio Lenzi)Solomon Peachy
Change-Id: I196a849917c97d995fbb6368424c3a3942591f72
2020-07-28Polish translation gets a little updatelang loveSolomon Peachy
Change-Id: I6d8f7ca30a44bfa28c4e1ebfecb203030c0cbddc
2020-07-28FS#13224: Update Polish translation (Adam Rak)Solomon Peachy
Change-Id: I08ec179b61227c0e8fcf3ea3e101bcdce7c97bf5
2020-07-28"Update" english-us translation (ie copy new strings)Solomon Peachy
Change-Id: I1f13029dcb1d2c936ff251d6ed166d08e7bfceac
2020-07-27kbd_helper fix yellowWilliam Wilgus
Change-Id: Ib54b36760678e88d3857ba70b0f4d1e1661bb0ad
2020-07-28kyb_helper small 'bug' fixWilliam Wilgus
Change-Id: Ia91a662262497c1a93ce8f26902aab5921ee7185
2020-07-28fix the red in be04c4bSolomon Peachy
Change-Id: I569561e5199c71a814b7f8118d63063f13958831
2020-07-27Voice TSR Plugin DemoWilliam Wilgus
allows user to run plugin in background that voices status messages grouping is now working it counts ; as the end of a group sleep timer remaining is not voiced if sleep timer is not active TODO manual entries Change-Id: I39e8500df6440c07d2a3347513c749d5e155d1cc
2020-07-27FS#13220: Allow sound settings to be saved againSolomon Peachy
(Basically this reverts bf546fbfcb and its successors) Change-Id: I044cfb797d306412837e7509cb85b65bc6ffacca
2020-07-27FS#13223: Updated Polish Translation (Adam Rak)Solomon Peachy
Change-Id: I41f04f735520be293dc107625b78e6efa04f3dcb
2020-07-27update english & english-us with new updatelang target orderingSolomon Peachy
Change-Id: I042c51d6915ef8883d8e3e3637ae65e345f224c3
2020-07-27updatelang: New tool to update language files.Solomon Peachy
Change-Id: I3c18bb34770b4b4b321199149a2ea693dfbdb7f4
2020-07-27english: Get rid of some reduncancySolomon Peachy
Change-Id: Ia1538fe03b6956ab6730a331661fbd087484ba69
2020-07-27Do_menu allow VOICE_ONLY stringsWilliam Wilgus
Enable Voice_Blank and other Voice only LANG_IDs to be used in menus Change-Id: I3432ed00963617e9f92cd52228bf00e0a776523a
2020-07-26md5sum: clean up whitespaceFranklin Wei
Change-Id: I56781a8db29ac53df582dcc2faf6e5713ddcf186
2020-07-26Refactor 73b02a4.Franklin Wei
Moves basename to a separate function, and documents some of the pointer arithmetic it's doing. Change-Id: I6f65ad99f163c2b223929f2ce7805b8935df71c0
2020-07-26Make md5sum more verboseMoshe Piekarski
Solves FS#9539 Change-Id: I5278fa0fbb8347314ef6fb41e707b3832f1dd8cd
2020-07-26Add standard cancel to langMoshe Piekarski
Change-Id: I994499833176afdc15f8de48b625e48665d77fb5
2020-07-26Strip out archos from common stringsSolomon Peachy
Change-Id: I078d5a6887fd14650fe89d7b4d8850166ae19efc
2020-07-25lang: Get rid of more strings not used any moreSolomon Peachy
Change-Id: If139849d906d9450decc400b809dd3bd3b6ffb30
2020-07-25FS#13218: Updated Polish translation (Adam Rak)Solomon Peachy
Change-Id: I48f46f4b70857d9617391523908e78070efa88ac
2020-07-24Fix two variable-set-but-not-used warningsSolomon Peachy
(found using -Os with gcc494 on the nano2g) Change-Id: If0deee3e3cde50e6bf5aff595bebc0f134dcc393
2020-07-25mpegplayer: Fix aliasing rules violation on multi-core targetsSolomon Peachy
As the PP series has no sense of cache coherency between its multiple cores, we need to ensure the vo_data structure does not share cachelines with anything else. This was previously done by defining a uint8_t array and trying to access it via typecasting hell, triggering a large pile of aliasing violation warnings on newer toolchains and/or higher optimization levels. Instead of violating the C spec in an undefined-behaviour-sort-of-way, create a union of the right size and alignment, and make one of its members the structure we care about. Voila, everyone is happy. Change-Id: Iad78f8132225437cd4aa10e6e5f6ae58ba996c19
2020-07-25More fixes for English(US)Solomon Peachy
(The translate website screwed up a bit) Change-Id: I293c939b858121f6d82dde037bb5ff1cbcff5d6c
2020-07-24Update French translation (Stéphane Moutard-Martin)Solomon Peachy
Change-Id: Ibe247553965024a000749386a95e73dcc18c493e
2020-07-25Update English(US) translationSolomon Peachy
Change-Id: Ifb078fa52368b4fb2bff2f00b28ae462a098a881
2020-07-24Plugin Api update with added functionsWilliam Wilgus
Change-Id: I3c48c999da240f68f4960d2e137c613b224beb5c
2020-07-24plugins: HAVE_BACKLIGHT in the test pluginsSolomon Peachy
Change-Id: I97d17805ac7d37f10da6a29684102db97448e653
2020-07-24plugins: More HAVE_BACKLIGHT cleanupSolomon Peachy
Change-Id: I70cf700f5bc3d4375c025efa62ef40fd2bd70293
2020-07-24peakmeter: Fix warning on some hosted targetsSolomon Peachy
Change-Id: Ieae0b08a2f747955ad3e392fbff90884dc4265ef
2020-07-24plugins: Fix the builds for targets lacking HAVE_BACKLIGHTSolomon Peachy
Change-Id: Ifdb1501834b7ea63ca6f731bbd6414305d7e0001
2020-07-24peakmeter: Fix simulator build breakage introduced in 8cb55546Solomon Peachy
Change-Id: I86c327cf7053e71df7550b6d0673262035f95978
2020-07-24plugins: Remove six API functions with no usersSolomon Peachy
statusbars, gui_syncstatusbar_draw(), and set_time() mp3_play_data(), mp3_play_pause(), mp3_play_stop() [mp3_is_playing() is still used by imageviewer] (followup to the sh/archos exorcism..) Change-Id: I06a1d981ffc86b8073fcfa2380a393a07347ab3b
2020-07-24[4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice.Solomon Peachy
Note: I left behind lcd_bitmap in features.txt, because removing it would require considerable work in the manual and the translations. Change-Id: Ia8ca7761f610d9332a0d22a7d189775fb15ec88a
2020-07-24[3/4] Completely remove HWCODEC supportSolomon Peachy
'swcodec' is now always set (and recording_swcodec for recording-capable units) in feature.txt so the manual and language strings don't need to all be fixed up. Change-Id: Ib2c9d5d157af8d33653e2d4b4a12881b9aa6ddb0
2020-07-24[2/4] get rid of HAVE_LCD_CHARCELLSSolomon Peachy
HAVE_LCD_BITMAP is now redundant. lcd_bitmap is always-on in features.txt so manual and lang strings don't have to change Change-Id: I08eeb20de48099ffc2dc23782711af368c2ec794
2020-07-24[1/4] Remove SH support and all archos targetsSolomon Peachy
This removes all code specific to SH targets Change-Id: I7980523785d2596e65c06430f4638eec74a06061
2020-07-24Slovak language update (From Peter Lecký)Solomon Peachy
Change-Id: Icf80eb628cdc0a4ab6644c05104c0893b45d217f
2020-07-24talk: Force-shutdown the voice system before loading a new voiceSolomon Peachy
Otherwise we might actually be talking when we try to switch, or otherwise trash the state of the running talk thread, leading to memory corruption or an outright crash (This fixes a panic observed on the xDuoo X3) Change-Id: I78e4232085c5c160c9ee4f18167dad8dad2b9287