Commit Graph
2129 Commits
Author SHA1 Message Date
Armel FAUVEAU 712e4fbb65 Fix Spectrum3D audio flutter while listening, trim overlay code size 2026-09-27 03:12:36 +02:00
Armel FAUVEAU 2aff80cc0e Refactor Minesweeper: API v2 assets, title screen, bug fixes 2026-09-27 00:34:54 +02:00
Armel FAUVEAU b1dde27536 Merge pull request #592 from Sarijen/feature_update_v6
Add new overlay app - Minesweeper game
2026-09-26 17:29:20 +02:00
Sarijen e3aab8ebd1 Add new overlay app - Minesweeper game 2026-09-26 16:22:52 +02:00
Armel FAUVEAU 74820b4e95 Improve Spectrum3D, add API division, keep app settings on update 2026-09-26 15:01:41 +02:00
Armel FAUVEAU d2b983bfab Optimize signed division in assembly — divide the code size too 2026-09-26 03:33:23 +02:00
Armel FAUVEAU c8e426ad6b Increase app slots from 8 to 16 2026-09-25 05:37:39 +02:00
Armel FAUVEAU 3b59758425 Shrink overlay apps: state structs, no libgcc division, stack buffers 2026-09-25 05:13:14 +02:00
Armel FAUVEAU cc1439dcc2 Add Spectrum3D app 2026-09-25 04:04:44 +02:00
Armel FAUVEAU 9d5b3af7a3 Add read-only assets to overlay apps and improve apps 2026-09-24 22:32:00 +02:00
Armel FAUVEAU f64406277c Remove unused Triple VFO preset 2026-09-24 17:42:59 +02:00
Armel FAUVEAU 8534c6cd5d Show uppercase category capsule in status bar 2026-09-24 17:32:47 +02:00
Armel FAUVEAU 05327d0b87 Clean apps 2026-09-24 00:57:37 +02:00
Armel FAUVEAU dde1572070 Enable screen saver support in Space Impact 2026-09-24 00:55:06 +02:00
Armel FAUVEAU 235664e2e3 Add Rapid Roll overlay game 2026-09-24 00:40:41 +02:00
Armel FAUVEAU c358b7043f Add Space Impact overlay game 2026-09-23 19:50:28 +02:00
Armel FAUVEAU 7ba1d3a256 Add UART and flash cloning to AirCopy 2026-09-22 23:29:27 +02:00
Armel FAUVEAU 32b4c19616 Update donors 2026-09-22 17:29:00 +02:00
Armel FAUVEAU f2a27ef0fd Optimize Aircopy and validate TX/RX selections 2026-09-22 17:25:12 +02:00
Armel FAUVEAU 720a5e8861 Speed up AirCopy by skipping identical blocks 2026-09-22 06:01:40 +02:00
Armel FAUVEAU 398482e06b Speed up AirCopy ~2x with multi-block FSK framing 2026-09-21 23:27:42 +02:00
Armel FAUVEAU c986ff5766 Update rolling Fusion development firmware 2026-09-21 01:19:10 +02:00
Armel FAUVEAU aa165cd3f1 Show selected list count for ScList MIX 2026-09-19 18:18:37 +02:00
Armel FAUVEAU cc2281d3cb Add MIX scan list mode 2026-09-19 05:05:38 +02:00
Armel FAUVEAU e9d4e9e184 Fix Breakout screen saver and redraw artifacts 2026-09-19 00:15:55 +02:00
Armel FAUVEAU 374616c796 Fix Snake overlay state, RNG and screen saver 2026-09-19 00:00:32 +02:00
Armel FAUVEAU 9f4ffa23a0 Merge pull request #590 from mrkusypl/feature_update_v6
Add new overlay app - Snake game
2026-09-18 23:45:13 +02:00
mrkusypl 9be2697619 Add new overlay app - Snake game 2026-09-18 17:00:50 +02:00
Armel FAUVEAU fd437ec015 Refresh app slots during UV Studio updates 2026-09-18 04:59:17 +02:00
Armel FAUVEAU 7d0f2646f4 Fix compiler warnings and report them in All builds 2026-09-17 13:35:10 +02:00
Armel FAUVEAU 33839d5142 Keep OnePush responsive during slot refresh 2026-09-17 03:00:12 +02:00
Armel FAUVEAU a8dd32598b Optimize printf and validate supported formats at build time 2026-09-17 01:39:51 +02:00
Armel FAUVEAU c9fe10352b Pack small fonts using 7-bit column encoding 2026-09-16 05:33:57 +02:00
Armel FAUVEAU 7ecc855387 Optimize side-function menu table and validate entries at compile time 2026-09-16 05:07:15 +02:00
Armel FAUVEAU 5819a1fbb9 Optimize big font storage with lossless packed encoding 2026-09-16 04:38:08 +02:00
Armel FAUVEAU f14b8a9e20 Save 352 bytes by making USB noncacheable RAM NOLOAD 2026-09-16 03:25:26 +02:00
Armel FAUVEAU 1b08dba6a5 Add new logo 2026-09-16 01:55:23 +02:00
Armel FAUVEAU eabba8d50b Fix RFLog channel names across config banks (Issue #584) 2026-09-15 19:28:29 +02:00
Armel FAUVEAU 889813e802 Fix RF Log corrupting overlay apps on launch (issue #583) 2026-09-15 13:47:07 +02:00
Armel FAUVEAU 9d8e082ea2 Update donors 2026-09-15 04:25:53 +02:00
Armel FAUVEAU aad41605c9 Add CRC32 external flash verification 2026-09-15 04:23:46 +02:00
Armel FAUVEAU 8741319915 Add external flash dump and restore (Labs only) 2026-09-15 04:03:11 +02:00
Armel FAUVEAU 932737cbd7 Fix scrolling Ninja progress in compile-firmware.sh, add emoji output 2026-09-14 02:06:06 +02:00
Armel FAUVEAU f4cfb7de99 Prevent reboot loop on wiped calibration (clamp battery cal divisor) 2026-09-14 00:15:23 +02:00
Armel FAUVEAU c7a6d11d2b Fix missing DCS squelch tail (134.4Hz turn-off tone) in bk4829 driver (issue #580) 2026-09-13 00:52:07 +02:00
Armel FAUVEAU a57b10b985 Update donors 2026-09-13 00:29:45 +02:00
Armel FAUVEAU 3a50e2127c Merge pull request #567 from armel/feature_update_v6
Feature update v6
2026-09-10 22:17:34 +02:00
Armel FAUVEAU c665bb0fa7 Patch Fieldops and Labs 2026-09-10 22:16:49 +02:00
Armel FAUVEAU fee567d417 Patch Fusion and Transfer 2026-09-10 22:14:43 +02:00
Armel FAUVEAU 7a2687b0b2 Fix SetNav persistence in Fusion and Transfer 2026-09-10 22:12:50 +02:00