This website requires JavaScript.
d07ebe7717
fix(firmware): fix build when using ALL_LANGUAGES option (#7212 )
philmoz and GitHub
2026-03-27 22:00:17 +11:00
32bc992377
chore: update Ubuntu 24.04 build environment script and docs (#7211 )
2026-03-27 20:34:17 +10:00
6f175d452e
fix(color): non English language builds may not start on radio (#7218 )
philmoz and GitHub
2026-03-26 09:52:30 +11:00
0ce5c8f3f2
feat(driver): autodetect IMU, add support for SC7U22 (#7191 )
2026-03-25 07:19:03 +01:00
5ea531d391
chore: regenerate fonts
Peter Feerick
2026-03-24 07:46:40 +00:00
9e88ca17d1
fix(radio): include TR_AUX_SERIAL_MODES_11 in the string array (#7214 )
2026-03-24 17:37:20 +10:00
d9e585944a
chore: update Ubuntu 22.04 build environment script and docs (#7209 )
2026-03-24 12:55:51 +10:00
5dfb435aa0
chore: compile fixes (#7207 )
2026-03-24 12:34:49 +10:00
6ce88fc231
docs: fix callouts, wiki references, and improve hardware pages (#7204 )
2026-03-24 09:03:22 +10:00
248060438a
docs: add MkDocs documentation site (#7200 )
Peter Feerick and GitHub
2026-03-22 19:32:04 +10:00
159302604a
chore: ignore mkdocs site
Peter Feerick
2026-03-22 08:34:01 +00:00
53806e6114
ci: add validation workflow for hardware definitions (#7195 )
Peter Feerick and GitHub
2026-03-22 09:45:57 +10:00
2025d48d88
ci: companion work_flow dispatch can do selective builds
Peter Feerick
2026-03-21 23:32:46 +00:00
b87932cbc8
fix(hw_defs): improve template error reporting in code generator (#7190 )
Raphael Coeffic and GitHub
2026-03-21 11:35:00 +01:00
4c4cb2c31b
chore: cleanup WASM builds (#7196 )
Raphael Coeffic and GitHub
2026-03-21 11:30:58 +01:00
769e559837
feat(radio): add trims to autosource and autoswitch if configured as 3P switch (#7024 )
3djc and GitHub
2026-03-20 09:54:37 +01:00
545602556d
fix(firmware): instant trim broken when stick controls inputs with mixed trims (#7151 )
philmoz and GitHub
2026-03-20 15:09:21 +11:00
04a2231aee
feat: WASM modules based simulation in Companion (#6435 )
Raphael Coeffic and GitHub
2026-03-20 03:19:17 +01:00
5f8a38bb18
feat(color): allow LVGL Lua objects to remain fixed in place within scrolling containers (#7175 )
philmoz and GitHub
2026-03-18 13:21:52 +11:00
0731d5f685
feat(cpn): customisable simulator button clicked colour (#7178 )
Neil Horne and GitHub
2026-03-18 13:19:18 +11:00
fdafeaaa5a
feat: enable PXX2 support on TX15/TX16MK3 (#7189 )
3djc and GitHub
2026-03-18 03:06:46 +01:00
ca114335a3
chore(ci): more action updates
Peter Feerick
2026-03-17 00:57:47 +00:00
2fd271d551
fix(h7): CPU id read (#7187 )
3djc and GitHub
2026-03-17 01:42:38 +01:00
eea12d5769
feat(color): add new font size between DBL & XXL (#7150 )
philmoz and GitHub
2026-03-17 11:40:25 +11:00
83bc1e2d82
fix(build): move AddHardwareDefTarget after all add_definitions (#7185 )
2026-03-16 18:34:39 +01:00
a4e3275ef3
chore(ci): update action to NodeJS 24 versions NodeJS 20 is EOL in April, so Github is starting to warn about NodeJS 20 Actions prior to phassing out in June.
Peter Feerick
2026-03-16 08:44:32 +00:00
f75c957025
fix: -DDEBUG=YES/RTT compilation (#7182 )
3djc and GitHub
2026-03-16 00:52:45 +01:00
02832c8a3d
chore: add CPU details to hwdefs files (#7136 )
2026-03-16 10:51:15 +11:00
b3d36ebee1
feat: non inverted SBUS trainer support on serial inputs on H5/H7 (#7133 )
3djc and GitHub
2026-03-15 04:58:51 +01:00
8a9b52bd97
fix(cpn): topbar zones count and initialisation (#7147 )
Neil Horne and GitHub
2026-03-15 14:18:03 +11:00
cef0a87971
chore(firmware): update Hebrew translation (#7173 )
mshonak and GitHub
2026-03-15 05:00:28 +02:00
639d65ac63
fix(color): top bar widgets may not be shown (#7174 )
philmoz and GitHub
2026-03-15 13:57:00 +11:00
df981597c6
chore(radio): remove hardware definitions present in JSON (#6437 )
2026-03-14 11:36:37 +01:00
2ca8e3e7b6
chore(ci): bump checkout action version (#7166 )
Peter Feerick and GitHub
2026-03-11 15:53:33 +10:00
23217e4eaa
fix(lua): prevent drawGauge fill bar overlapping its outline (#7154 )
2026-03-11 01:39:35 +01:00
523964600f
chore(github): fix typo, add 2.11.5
Peter Feerick
2026-03-11 00:30:39 +00:00
957734cd04
fix(color): main view trims and sliders may be created twice (#7149 )
philmoz and GitHub
2026-03-11 11:11:21 +11:00
e6b98a0164
fix(color): allow negative width & height for Lua rectangle (#7161 )
philmoz and GitHub
2026-03-10 16:23:06 +11:00
48e3b2ac7b
fix(firmware): range for V2 value may be incorrect for some logical switches (#7158 )
philmoz and GitHub
2026-03-10 16:22:22 +11:00
61f89b6076
feat(color): extend Lua API to allow changes to choice values, widget settings title (#7152 )
philmoz and GitHub
2026-03-10 16:20:37 +11:00
4eca8f274e
chore: update German 🇩🇪 radio translations (#7123 )
gismo2004 and GitHub
2026-03-05 04:31:28 +01:00
28d3495438
fix(cpn): typos and punctuation in German translations (#7122 )
gismo2004 and GitHub
2026-03-05 03:42:45 +01:00
3ecc14589c
fix(cpn): add tx16s mk3 to h7 list (#7143 )
Neil Horne and GitHub
2026-03-05 13:42:07 +11:00
80dd36740a
fix(color): built in widgets may not update when widget settings are changed (#7135 )
philmoz and GitHub
2026-03-05 13:41:25 +11:00
b3836d559f
fix(color): telemetry sensor settings may not be saved to model YAML file (#7131 )
philmoz and GitHub
2026-02-26 12:25:57 +11:00
009518a1a4
fix(color): mixed case for "Manage Models" page heading (#7130 )
philmoz and GitHub
2026-02-26 12:17:26 +11:00
61971bcc61
chore(gx12): remove compiler warning (#7125 )
3djc and GitHub
2026-02-24 03:34:22 +01:00
c76d9aa64b
ci: update git-cliff config, fix release-drafter changelog
Peter Feerick
2026-02-24 02:29:23 +00:00
6beef56416
ci: install git-cliff
Peter Feerick
2026-02-23 06:07:26 +00:00
cad4de7cb4
fix(gx12): customisable switch startup/shutdown led animation (#7120 )
3djc and GitHub
2026-02-22 21:58:16 +01:00
04d8027baa
fix(gx12): switch warning screen not detecting switch movement (#7121 )
3djc and GitHub
2026-02-22 21:55:10 +01:00
e301949335
fix(gx12): periodically read IO expander in mixer (#7105 )
3djc and GitHub
2026-02-22 01:16:49 +01:00
4a8ed1af20
fix(firmware): radio may crash after editing a number or text field in a popup dialog (#7115 )
philmoz and GitHub
2026-02-22 11:07:12 +11:00
653a2013ea
fix(color): widget Lua 'update' function may give unexpected error (#7119 )
philmoz and GitHub
2026-02-22 10:49:58 +11:00
044c2a08d8
feat(color): key shortcuts and quick menu favorites can be set to run stand alone Lua tools (#7083 )
2026-02-20 14:53:36 +11:00
bcb154c0e2
feat(firmware): add confirmation popup when deleting input or mix lines (#7111 )
philmoz and GitHub
2026-02-20 14:48:26 +11:00
fe942df5f8
fix(color): PAGE key navigation in quick menu does not activate selected menu (#7112 )
philmoz and GitHub
2026-02-20 14:46:20 +11:00
80e26da188
fix(color): settings for 'Outputs' widget incorrect with older models (#7107 )
philmoz and GitHub
2026-02-19 08:28:00 +11:00
e5d2dc5ed4
fix(h750): memory timings (#7042 )
3djc and GitHub
2026-02-18 12:37:12 +01:00
26dae70d5a
fix(bw): cannot edit colors for customizable switch LEDs (#7106 )
philmoz and GitHub
2026-02-18 19:56:39 +11:00
2e609d8223
fix(color): play startup 'hello' audio before Lua widgets (#7096 )
philmoz and GitHub
2026-02-18 17:52:24 +11:00
0df8d8650f
chore(radio): update Danish 🇩🇰 translations (#7092 )
HThuren and GitHub
2026-02-16 09:53:20 +01:00
f9e744ca6b
chore(cpn): update Danish 🇩🇰 translations (#7078 )
HThuren and GitHub
2026-02-16 09:53:02 +01:00
7fcdfe5b5c
feat(radio): bluetooth audio KCX mod support for TX16S MK3 (#7056 )
3djc and GitHub
2026-02-16 09:39:13 +01:00
017006c243
chore(cpn): remove magic numbers and align values with firmware (#7102 )
philmoz and GitHub
2026-02-16 19:29:17 +11:00
142911f532
fix(cpn): custom switches in switch and function lists (#7100 )
Neil Horne and GitHub
2026-02-16 12:25:58 +11:00
5e51969fff
fix(color): input list page may not update correctly when an input line is edited (#7099 )
philmoz and GitHub
2026-02-16 12:24:59 +11:00
e13800e9b4
feat(lua): add 'borderPad' property for LVGL Lua script container objects (#7095 )
philmoz and GitHub
2026-02-16 12:24:15 +11:00
1c53af1bb7
feat(color): add 'Last channel' option to 'Outputs' widget (#7098 )
philmoz and GitHub
2026-02-16 12:22:27 +11:00
f29997b86c
fix(gx12): some customisable switches (SA/SD) set to NONE when updating (#7101 )
philmoz and GitHub
2026-02-16 11:54:31 +11:00
06ae9c6025
fix(cpn): missing sources when reading models and settings (#7089 )
Neil Horne and GitHub
2026-02-10 13:39:42 +11:00
10614599a6
fix: remove invalid V12 target
Peter Feerick and GitHub
2026-02-10 11:53:15 +10:00
0a999261dd
ci: updates to release-drafter and nightly actions, use git-cliff for changelog (#7091 )
Peter Feerick and GitHub
2026-02-10 11:26:45 +10:00
26617473d7
fix(cpn): cannot select correct script file for 'Lua Script' SF/GF (#7087 )
philmoz and GitHub
2026-02-09 10:52:58 +11:00
2da6a5a331
fix(cpn): simulator crash if attempts to play bye.wav on exit (#7085 )
philmoz and GitHub
2026-02-09 10:50:48 +11:00
ecad111d34
feat(lua): allow setting and getting a switch pre start warning status (#7081 )
3djc and GitHub
2026-02-09 00:48:08 +01:00
cdd5fd5178
fix(color): label at the top & bottom of the page of Lua scripts may not be visible when scrolling (#7079 )
philmoz and GitHub
2026-02-09 10:39:41 +11:00
dd931bc31b
feat(lua): add 'edited' callback to 'numberEdit' control for LVGL Lua scripts (#7077 )
philmoz and GitHub
2026-02-09 10:36:43 +11:00
539f722e9b
chore(cpn): remove redundant macro and unused fields (#7071 )
Neil Horne and GitHub
2026-02-07 11:37:11 +11:00
e4fc09bfea
chore(cpn): move capabilities from firmware to boards, remove unused (#7070 )
Neil Horne and GitHub
2026-02-06 15:34:41 +11:00
de5f4eb5dc
revert(color): saving screenshot to PNG does not work reliably (#7069 )
philmoz and GitHub
2026-02-06 15:14:43 +11:00
07c767af2e
ci: release-drafter should look for all workflow runs (#7060 )
Peter Feerick and GitHub
2026-02-02 06:40:01 +10:00
71f0546f83
ci: use changelog-builder v6
Peter Feerick
2026-02-01 14:51:42 +10:00
11380815e9
ci: use hybrid changelog mode to support direct commits (#7057 )
Peter Feerick and GitHub
2026-02-01 09:06:33 +10:00
99013f7e0d
fix(color): rename 6x1 layout for consistency and add to Companion (#7055 )
philmoz and GitHub
2026-02-01 08:44:26 +11:00
7ebfb48823
fix(ci): incorrect configuration tag for changelog generator (#7054 )
Peter Feerick and GitHub
2026-01-31 18:03:15 +10:00
73a13bde70
fix(bw): cannot select channel for override Special Function (#7052 )
philmoz and GitHub
2026-01-31 19:02:58 +11:00
7e526fe32b
ci: tweak headings for the release notes, fix labels and scopes (#7047 )
Peter Feerick and GitHub
2026-01-30 16:47:11 +10:00
5be7a94d73
fix: formatting of some handset names (#7046 )
Peter Feerick and GitHub
2026-01-30 16:46:42 +10:00
3520ccf4b6
chore(ci): make release-drafter action summary more informative
Peter Feerick
2026-01-30 13:39:31 +10:00
729e0c684a
chore(ci): add release drafter, update nightly release action (#7045 )
Peter Feerick and GitHub
2026-01-30 12:14:20 +10:00
7f9bb42902
fix(color): built in widgets may crash when switching full screen mode, some layouts not resizing correctly (#7044 )
philmoz and GitHub
2026-01-30 13:03:30 +11:00
f5da4b83d4
chore: TX16S MK3, not TX16SMK3
Peter Feerick
2026-01-30 07:11:11 +10:00
9a44335601
chore(color): implement publish/subscribe messaging to simplify code and further code consolidation (#7032 )
philmoz and GitHub
2026-01-29 16:45:10 +11:00
2579bc6132
chore: store more hardware settings in hwdef JSON files (#7031 )
philmoz and GitHub
2026-01-29 12:54:14 +11:00
71305d502c
fix(color): widget background function called when one-time script is running (#7025 )
philmoz and GitHub
2026-01-29 12:16:34 +11:00
4db84e1663
feat(cpn): update application display name for MacOS (#7033 )
Peter Feerick and GitHub
2026-01-29 11:12:35 +10:00
4a84ddbde5
chore: preserve external COMMON_OPTIONS for non-Ninja builds (#7041 )
Jan Pazdziora and GitHub
2026-01-28 07:18:00 +01:00
6b1cd88eff
fix(f4): limit CRSF external module speed to 3.75Mbps (#6923 )
2026-01-28 07:06:06 +01:00
0087e258f9
fix(firmware): potential crash when using multi protocol module. (#7039 )
2026-01-27 17:33:43 +11:00