Commit Graph
2142 Commits
Author SHA1 Message Date
Armel FAUVEAU 096b768ff6 Full watch animate scan chevrons 2026-09-29 03:44:31 +02:00
Armel FAUVEAU c2e8f0fdc7 Fix menu exit after hot config switching 2026-09-29 00:27:24 +02:00
Armel FAUVEAU c147fbfcae Fix app compilation paths under Git Bash (Discussion #596) 2026-09-28 23:13:57 +02:00
Armel FAUVEAU 6ed6d20e76 Improve status bar config and RX mode indicators 2026-09-28 23:01:35 +02:00
Armel FAUVEAU fa01072596 Add hot Multiboot config switching and bank indicator 2026-09-28 20:06:43 +02:00
Armel FAUVEAU 8a8b6814f6 Optimize overlay apps and reduce Flash usage 2026-09-28 05:26:26 +02:00
Armel FAUVEAU e4c0f00126 Optimize Multiboot flash handling and RAM restore progress 2026-09-28 05:06:35 +02:00
Armel FAUVEAU 0333d2d4c6 Reduce DCS table size and simplify approved-code indexing 2026-09-28 04:32:29 +02:00
Armel FAUVEAU 7ccac733de Fix Full Watch channel navigation after priority swaps 2026-09-28 04:03:00 +02:00
Armel FAUVEAU 641aefb1a7 Reduce menu flash footprint with shared settings descriptors 2026-09-28 03:53:33 +02:00
Armel FAUVEAU f7004b871a Optimize Full Watch flash footprint 2026-09-28 03:08:25 +02:00
Armel FAUVEAU b204c68fa5 Add experimental and optional Full Watch with priority channel swapping 2026-09-28 02:55:56 +02:00
Armel FAUVEAU 5d7bd5094b Speed up and smooth Spectrum3D rendering with Bresenham 2026-09-27 23:21:46 +02:00
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