Commit Graph
21752 Commits
Author SHA1 Message Date
Peter Feerick ae5ce4936f chore: cpn translation catchup, v12 datastructs 2026-08-21 09:25:46 +00:00
Peter FeerickandGitHub e0e42ee205 fix(c14): LCD flush never acknowledged; tidy STICK_DEAD_ZONE on gx15 and t15pro (#7688) 2026-08-21 12:51:23 +10:00
Bryan MaylandandGitHub b67be42d03 fix(telem): CRSF RSSI uses incorrect default units (#7622) 2026-08-20 10:47:59 +10:00
philmozandGitHub a2a3173dd4 chore(color): remove unused 'outputButtons' vector from ModelOutputsPage class (#7679) 2026-08-20 09:44:15 +10:00
0819f8d5c0 feat(mpm): increase Spektrum/DSM max channels to 16 (2.12) (#7632)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-19 23:43:15 +00:00
5a75b5146d feat(flysky): add build option to choose use SDIO or SPI flash if available (#7634)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-08-19 10:41:34 +10:00
MichaelandGitHub 7461bfc9ec chore(telem): unify antenna number with RSSI number for ELRS (#7667) 2026-08-19 10:23:31 +10:00
62ed67a462 feat: Radiomaster GX15 support (#7643)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2026-08-19 09:51:59 +10:00
423876b10b feat(mt12): make use of "servo test" port (#6528)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-08-19 09:18:17 +10:00
philmozandGitHub 559b9a9991 fix(cpn): inconsistent values for CRSF baudrate between radio and companion (#7673) 2026-08-19 08:56:49 +10:00
e9a6ab8691 fix(simu): use local time rather than UTC in the WASM simulator (#7658)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 19:37:31 +10:00
philmozandGitHub 3e1e1859bc fix(color): USB SD card mode may crash to emergency mode (#7657) 2026-08-18 19:35:22 +10:00
Neil HorneandGitHub 2fc0fd219a fix(cpn): treat missing image files as warnings (#7669) 2026-08-18 18:29:25 +10:00
philmozandGitHub fa52eea408 chore(color): use global styles for widget borders (#7666) 2026-08-18 18:12:42 +10:00
Neil HorneandGitHub 80003fbc46 fix(simu): gracefully handle non-existent radio profile SD path (#7661) 2026-08-18 18:04:12 +10:00
philmozandGitHub 0c07a3d648 fix(color): Outputs widget does not update after changing 'Extended Limits' (#7662) 2026-08-16 19:10:50 +10:00
3djcandGitHub 5e265601e0 fix(radio): addressable RGB LED signal left floating between frames (#7620) 2026-08-16 15:08:19 +10:00
40d9f33a08 fix(color): splash screen delay time is bypassed on H7 radios (#7618)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2026-08-16 14:30:35 +10:00
c562f486d0 fix(cpn): tie macOS bundle to its own SDL copies, and verify it (#7653)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 13:46:47 +10:00
philmozandGitHub 2025ac7274 fix(color): spectrum analyser UI elements clipped (#7650) 2026-08-16 13:46:10 +10:00
jb.justcodeandGitHub 245da4599a fix(ghost): use a usable baudrate for the telemetry mirror (#7610) 2026-08-16 13:23:48 +10:00
philmozandGitHub 6d793f9252 feat(firmware): add a special function to trigger key lock (#7565) 2026-08-16 13:17:19 +10:00
Neil HorneandGitHub a0c1aa7a2b fix(cpn): changing default model flags modified (#7659) 2026-08-16 12:50:40 +10:00
a4299e75ed fix(ci): restore build log artifact upload for Companion CI (#7654)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-16 11:29:17 +10:00
philmozandGitHub cae534a389 chore(color): remove local lvgl styles from outputs widget (#7651) 2026-08-14 14:20:41 +10:00
philmozandGitHub a7e97d1485 chore(color): remove redundant calls to getValue() in Value widget (#7652) 2026-08-14 14:20:00 +10:00
Giuseppe RojasandGitHub 2cc978470e fix(simu): force C locale for numeric parsing in simulator (#7613) 2026-08-12 15:22:13 +10:00
9260d2bc77 chore(ci): add Justfile and codegen drift check (#7605)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 15:19:54 +10:00
5c64f0a9db fix(tools): YAML generation leaking build options between targets (#7638)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-08-12 15:18:46 +10:00
fcdf92d35b chore(cpn): improve SDL2 bundling and add SDL3 support for macOS builds (#7549)
Co-authored-by: Sergey Yugoman <sergey.yugoman@armenotech.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-08-12 15:18:29 +10:00
jb.justcodeandGitHub cffcbc42a8 fix(color): can not exit Ghost module config page with no module attached (#7599) 2026-08-12 11:00:06 +10:00
36a36c52e7 fix(ghost): do not memcpy MSP frames into the module buffer (#7608)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 10:14:55 +10:00
4822400fe2 docs: document the code generation scripts (#7604)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 07:26:28 +10:00
b6e52f5ee3 fix(v14): OLED brightness wraps above 235 (#7633)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-12 07:25:11 +10:00
c8499366a2 fix(tools): update check_translations to i18n structure, utf-8 terminal encoding (#7636)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-12 07:23:18 +10:00
81db17e5a7 fix(tools): install locales and fix re-run issues in Ubuntu setup scripts (#7603)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 08:26:35 +10:00
philmozandGitHub 73652d0a99 chore: cleanup strings (#7590) 2026-08-11 08:24:16 +10:00
richardclliandGitHub 2848cc1cae chore(spiflash): improve the efficiency of "is block erased" detection (#7582) 2026-08-11 08:12:23 +10:00
MichaelandGitHub bc9903c8d2 fix(wasm): non-deterministic hal_settings dependency ordering (#7627) 2026-08-11 08:10:55 +10:00
helloradioskyandGitHub 1d42488cfb fix(v14): restore correct RTC battery voltage reading (#7621) 2026-08-11 08:03:07 +10:00
3djcandGitHub a82f44a268 fix(bw128): startup animation for 'regular' leds (#7591) 2026-08-11 07:59:37 +10:00
philmozandGitHub 6095dab56f fix(color): theme preview showing error icon when there are no theme images (#7624) 2026-08-10 10:34:56 +10:00
866ee0a92e feat(v12): support for HelloRadioSky V12 (#7114)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: radiosky <839034809@qq.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 14:57:46 +10:00
256dc98917 feat(afhds3): iBUS2 support (#6914)
Co-authored-by: xlong <984929678@qq.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 12:56:32 +10:00
richardclliandGitHub 992096f4c9 fix(FrFTL): correct flash page state tracking to prevent unnecessary wear and improve error handling (#7584) 2026-08-05 09:33:47 +10:00
Neil HorneandGitHub 2520c9041b fix(cpn): autocombobox setModel (#7601) 2026-08-02 09:58:39 +10:00
3djcandGitHub 40d5a84636 fix: debug builds compilation (#7600) 2026-08-02 09:31:34 +10:00
f8a89393c5 fix(cpn): missing NSIS for windows-2025 runner (#6598)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-27 15:01:53 +10:00
philmozandGitHub 1b12ee9283 fix(color): memory leak when creating a blank model (#7541) 2026-07-23 13:23:52 +10:00
3djcandGitHub b706c40046 fix(radio): treat trims as controls rather than keys for backlight timeout (#7515) 2026-07-22 11:05:16 +10:00