summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-04Fix minor issues introduced in fe95127 (Playlist playing time)Solomon Peachy
* Custom statusbars inappropriately overwriten * Off-by-one error displaying playlist position. Change-Id: I08df67110fab97ed213c53e8fa86d386367cd6be
2019-02-03Add speech feedback in pitchscreenSolomon Peachy
Patch by Igor Poretsky Change-Id: I8828cefdb3346a25071fba0afff2c9d3bca440a1
2019-02-03rocker: Correct a bad keymap in the bookmark screenSolomon Peachy
Bascially made it impossible to back out of the screen. Change-Id: Ied8a956d8be8c987d3695e1163bc44a0866a0bd9
2019-02-03FS#12353: For car adapter mode, make delay before resuming configurableSolomon Peachy
Original patch by Stanislav Chizhik Udpated by Igor Poretsky & myself Change-Id: I472d4852ac25885658245f077723e4c98b9ad9b8
2019-02-01blackjack: various fixesSebastian Leonhardt
- fix double down wins/looses too much money - fix splitting doubles lost/won amount of first split - fix insurance pays out too litle - fix splitting allows to overdraw account - fix insurance allows to overdraw account Change-Id: Ib58954d6b960fb2a78f5b4d29496974b7c58fb65
2019-01-31FS6338: Playlist playing timeSolomon Peachy
Originally by Stephane Doyon. Updated by Alex Wallis, Igor Poretsky, and myself. Change-Id: I15a06f7774c886cefd9c2cb93230d67de3e5f9a9
2019-01-31FS#10311 -- Add beep when navigating to beginning or end of list.Solomon Peachy
Originally by Stephane Doyon. Updated by Alex Wallis, Igor Poretsky, and myself. Change-Id: I996f18043bd3377d5aeaf65f4290250ea2a6832b
2019-01-25FS#13169: Initial Flemish translation from Nathan FollensSolomon Peachy
Change-Id: I80607bc3ac0887b2cd28dbf2aaa487f8829a7810
2019-01-25FS#13168: Updated Dutch translation from Nathan FollensSolomon Peachy
Change-Id: If36420329cbb67dc5b40b10bcd03e295cf0418f6
2019-01-25opus fix playback opustag skippingWilliam Wilgus
Change-Id: I9ec35e276e24ec7b5a2e1199d6264d9f2d5d9fc2
2019-01-25Fix host build of mkimxboot, mknwzboot, nwztools, and rbutil with crypto++Solomon Peachy
Necessary to get working builds on my Fedora 29 system. Change-Id: Ia6232427c959629ade9a85fc412738f688facedb
2019-01-25opus fix comment skipping codeWilliam Wilgus
opus requires the comment header to be a valid file our codec attemps to skip the comment data in order to reduce the ram allocated originally it caused files with large album art to skip the beginning of tracks my first attempt at fixing this then caused files with low bitrates to do the same while fixing files with large album art This patch should fix both although the initial start might be a bit slower but this shouldn't cause too much of an issue Change-Id: Ia1c3561347894cc45f24bb2659436914f8f03b43
2019-01-24lua rewrite boomshineWilliam Wilgus
rewrite the logic of boomshine to make it more difficult especially small screens rewrite of the game engine to make memory usage more consistent throught the level and decrease overall memory usage this also removes most of the stuttering in play Add test of device speed this should improve very slow devices but the threshold might still need tweaked Change-Id: I49f5269c69405f6b6060ab18f52c96e3f69ebb14
2019-01-24FS#13170: Updated Greek translation from Constantine MountantonakisSolomon Peachy
Change-Id: Icfe116d72fd7c73d2ec1b18ffcc294052b7d5159
2019-01-23opus optimize playback functionWilliam Wilgus
knocks off about .5 second from decode time not a big change but might help a bit on devices that barely achieve realtime Change-Id: If6e822b7273613c9449c102ce7dd3543bf975d37
2019-01-12Add HAVE_LINEOUT_DETECTION to features.txtSolomon Peachy
Change-Id: I164ed8c1a8135cb051e3342b20e474cc798f3c38
2019-01-08Add F_BANFROMQS to Advanced Keylock and Blacklight ExemptionsWilliam Wilgus
Both had 'Enabled' showing up a Add to Quick Screen option Change-Id: Ief48a4d0ea2a473704a9a42d5863f1451dbfc6af
2019-01-08Fix potential buffer overflow in settings.cWilliam Wilgus
Change-Id: Ie8953e3ffc5188685f1ea056863bfbdb817080a7
2019-01-04Add HAVE_LINEOUT_DETECTION and associated logicSolomon Peachy
This allows targets to automatically switch audio settings when the line out is plugged/unplugged. Only hooked up on the xDuoo X3, but there are other potential users. Change-Id: Ic46a329bc955cca2e2ad0335ca16295eab24ad59
2019-01-04Fix Opus FS#13133 - Files with embedded artwork 45.8KiB+ skip near beginningWilliam Wilgus
ogg_sync_reset() causes issues on the partial page boundary due to the next page (already in buffer) being discarded instead seek next page boundary past complete page Change-Id: Ic05f188f489b015693d663f131e09cd92ad37ff7
2019-01-04Buflib add range checks blocks and crc_slot raise panic if out of rangeWilliam Wilgus
Change-Id: I81df5c145a8cb003827a5423f484f70333e2472e
2019-01-04playlist.c suppress playlist access error on usb plugWilliam Wilgus
Change-Id: I6bf446ecb17f5526c2f37158e672f06a5435f5a9
2019-01-02mips: Adjust main & irq stack sizes to fit in IRAM on all targetsSolomon Peachy
New amounts: 7.50K main stack 0.75K irq stack Prior values of 8K+1K overflowed IRAM by ~660 bytes on Onda 7x7 targets, but worked on the xDuoo X3. (The discrepancy is due to the Onda targets having more LCD code shoved into IRAM.) Change-Id: I16fcfae3c5f3e36db688dfa9167b620584e79df8
2019-01-02mips: Use a separate IRQ stack & optimize IRQ handling a littleSolomon Peachy
Should prevent the IRQ-related stack overflows seen on MIPS targets. Change-Id: I447336ef3fe37e11b3276a78ba220ce64c2f87f5
2019-01-02FS#11711: Add ability to create bookmark from WPS hotkeySolomon Peachy
Original patch Michael Gentry Updated by Igor Poretsky Change-Id: Id0fd67d2b2f6c257e3cbbe9bfda5c0eace5caca5
2019-01-02Fix a capitalization typo in the ihifi770c configure target name.Solomon Peachy
Change-Id: Iccdb109329cec2de477e1f96f30335dbdea535ad
2019-01-02Fix compile wanings in pacbox and invadrox introduced in d4942ccSolomon Peachy
Change-Id: I5d599d4b25207dcf03ed3f4be76d10907d36a99b
2019-01-02Add Xuelin iHIFI 770/770C/800 supportSolomon Peachy
Taken from the xvortex fork (Roman Stolyarov) Ported, rebased, and cleaned up by myself. Change-Id: I7b2bca2d29502f2e4544e42f3d122786dd4b7978
2019-01-01Updated Czech translationSolomon Peachy
Taken from Igor Poretsky's tree Change-Id: Ia0b5644849b02a92294beb04d3e361388d98c7f5
2019-01-01Coldfire: Don't clobber alwarm wakeup signal in dualboot modeSolomon Peachy
(See FS#7814 for details) Change-Id: I6a09a8dfe1abc3a396ca8afe1dbbf1d203c7e3e2
2019-01-02Fix Xduoo X3 bootloader build, and silence all warnings.Solomon Peachy
Also enable USB bootloader mode Change-Id: I73224c2e694b9941993c89a114b48d2a907e0dfb
2019-01-02Keymap improvements for the xDuoo X3Solomon Peachy
- Synchronized with actual state of Vortex version in general. - Playback resume has been moved to the Power button. - Option button acts identically in most contexts: main menu on short press and quickscreen on long press. - Defined A-B repeat mode control buttons. - Level change action in chessbox has been moved to the volume down button. (Patch by Igor Poretsky) Change-Id: I48046ff123d2bccdc0d0c4ed8b088e2053aefa5e
2018-12-28Third attempt to shut up the warble build printf() warning.Solomon Peachy
(resorting to an explicit cast this time) Change-Id: Ib5fc7bcd9e573cd32fc4372003c6c5429e339652
2018-12-28Another attempt to silence the warble build warning on 32-bit hostsSolomon Peachy
Change-Id: Ib83ce41582b18641badb389c3871e501c8be697f
2018-12-25build: Put all codec optiomization definitions in one placeSolomon Peachy
It was already mostly there. Change-Id: I24ff278d9bf18a54be4b67c3075d5ebbe7947f65
2018-12-25build: Properly generate build dependency for autogenerated bitmap .h filesSolomon Peachy
* bmp2rb generated a .h file that rockbox .c files used. * .h files in .c files were used to generate dependency graphs for make * When Make saw the .h file for the bitmap, it didn't know how what to do with them * Only arose in parallel builds Fixed this by adding explicit dependencies for the .h files as part of the existing 'bmpdepfile' function. Solves the Xduoo X3 bootloader build failure that I could trigger 100% of the time by using 'make -j8' Change-Id: I6b3e78dde26c820a3b6c7c286e7d6c981b8e01fc
2018-12-25FS#7814 - Enable RTC Alarms on H300, X5, and M5Solomon Peachy
Original patch by Alexander Spyridakis Modified by Steve Bavin and Igor Poretsky Keymap fixes by Marianne Arnold Change-Id: I5a252d97d2b05c533e048931f7354f4261f76499
2018-12-24Hopefully silence the warning in the warble codec build.Solomon Peachy
Change-Id: I63eef2c33bf3ea31a135cd6336882b600723f946
2018-12-24Fix lua helpers -- supress line markers in preproc source generation scriptsWilliam Wilgus
In newer builds line markers prevent lua helper scripts from grabbing some inputs especially _bool This patch adds the -P switch Inhibit generation of linemarkers in the output from the preprocessor. This might be useful when running the preprocessor on something that is not C code, and will be sent to a program which might be confused by the linemarkers. Change-Id: I66c3b099729f6651300f9fcf4670533a20cc90c1
2018-12-24Clean up a wanring with the updated turkish translation on ZEN targets.Solomon Peachy
Change-Id: I7dcbd00a084e05e15ba09c3b65cabd33ac71e7f4
2018-12-24FS#13043: Updated Hungarian translationSolomon Peachy
(Thanks to Gergely Békési) Change-Id: Ib56417794cbcd693324419710c370779b2fcf954
2018-12-24FS#13144: Updated Dutch translationSolomon Peachy
(Thanks to Nathan Follens) Change-Id: I9b000cf7e7294c3dc750a72577ca7c1d2f04e659
2018-12-24Credits: Add Roman Levkin-TaymenevSolomon Peachy
(Updated Russian Translation) Change-Id: I88150c897d9facf566beff38e5a0c863d5256c0c
2018-12-23Handle SYS_POWEROFF event in recorder and chessbox pluginsSolomon Peachy
Credit to Igor Poretsky Change-Id: I151d3511b9cee269190d87df7fa7dd355aaafc9b
2018-12-24Do not touch FM tuner when it is turned offSolomon Peachy
Credit to Igor Poretsky Change-Id: Ie9e61740f87f3b56d0b602cd431757262a6ed808
2018-12-23FS#13148: Considerably updated Turkish translationSolomon Peachy
(Thanks to Malik Safak) Change-Id: I21339b331ad8c6ca975f23cd98041426acf8961f
2018-12-23Add missing CREDITS for updated French translationSolomon Peachy
Change-Id: Iab08a2eed0254a01683fe9ce68867dc88a0ea5ef
2018-12-23FS13137: Update Polish translationSolomon Peachy
(Thanks, Adam Rak!) Change-Id: I39aa0d9eb265827a5dcd05943a2c0abbb9f81fa8
2018-12-23FS#13162: Update French translationSolomon Peachy
(Thanks Guinness) Change-Id: Ia978b26744ba7d97393d1b87b6704690e39e8ccd
2018-12-23FS#13165: Updated Russian translationSolomon Peachy
(Thanks, Roman!) Change-Id: I270ed16fa899d1ec69dddb1d783e5c37b08af838