Commit Graph
1337 Commits
Author SHA1 Message Date
philmozandGitHub 0a659087b4 chore: update STB library (#7471) 2026-06-25 15:56:23 +10:00
65f135c25a feat(lua): standalone EdgeTX Lua compiler (#7275)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-06-07 13:09:08 +10:00
3djcandGitHub 56de02330c feat(radio): add conditional exFAT support (#7352) 2026-06-03 13:32:13 +10:00
Raphael CoefficandGitHub ef3008bb37 fix(lua): pack TValue and TKey structs to reduce RAM usage (#7289) 2026-04-27 10:01:27 +10:00
Raphael CoefficandGitHub 04a2231aee feat: WASM modules based simulation in Companion (#6435) 2026-03-20 12:19:17 +10:00
philmozandGitHub 6bc1fea727 chore(fw): update lvgl and fix build warnings (#6951) 2026-01-05 11:12:45 +10:00
Peter Feerick c23d702b9c chore: bump LVGL again 2025-11-30 22:08:41 +00:00
Peter Feerick 8cdab34d93 chore(ci): need to remove tags filter
- as when no branch or tag trigger is specified, both branchs AND tags will trigger a CI run, otherwise only the specified event (in this case tags) will trigger a CI run
- make use of yaml anchor support added in Sept 2025
2025-11-25 11:00:54 +00:00
philmozandGitHub 9bae8fc2f5 chore: update LVGL (#6796) 2025-11-16 19:21:20 +10:00
4eddda034d refactor(simu): use SDL & ImGui (#6233)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
2025-07-20 11:30:05 +02:00
3djcandGitHub 128771c43d chore(debug): sysView support (#6303) 2025-06-17 13:23:31 +10:00
philmozandGitHub 5c04801162 fix(color): fix EM crashes when shutting down Lua states (#6337) 2025-06-13 11:08:54 +10:00
philmozandGitHub a9195554e1 chore(color): apply latest LGVL 8.4 changes (#6335) 2025-06-02 19:41:59 +10:00
philmozandGitHub 36172d7f44 chore(color): remove legacy color definitions (#6204) 2025-05-06 13:53:26 +10:00
philmozandGitHub 75fb538663 chore: update to LVGL 8.4 (#5038) 2025-05-05 11:39:38 +10:00
Malte LangermannandGitHub c6c3718c09 chore: update ST USB middleware to 2.11.4 (#6180) 2025-05-02 13:02:03 +10:00
philmozandGitHub eea03e52af fix(lua): io.open(filename, “a”) overwriting instead of appending (#5928) 2025-02-20 21:32:20 +10:00
Peter Feerick 4d3c0c3e55 fix: revert to correct FreeRTOS commit 2025-02-06 13:49:31 +10:00
Neil HorneandGitHub ec3c5bf188 fix(cpn): inputs and mixes must have source (#5798) 2025-02-06 12:05:31 +10:00
philmozandGitHub 0ab9d6076c chore(color): update to latest STB version (#5844) 2025-01-28 10:13:15 +10:00
Frankie ArzuandGitHub 377afcfbd4 fix(lua): io.read always reading 256 bytes rather than specified value (#5833) 2025-01-25 15:20:34 +10:00
ThomasKuehneandGitHub 8a5d6a2696 chore: update FreeRTOS-Kernel to V11.1.0 (#4900) 2025-01-22 12:04:21 +10:00
3d25c2a0f8 feat: H7 support (#5738)
Co-authored-by: Richard Li <richard.li@ces.hk>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-01-18 10:08:13 +01:00
philmozandGitHub b6d46325f7 chore: cleanup compiler warnings, disable "unaligned pointer value" warning (#5743) 2025-01-01 11:33:32 +10:00
47cba2211f chores: update to LUA 5.3 (#4203)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-12-24 12:45:06 +10:00
philmozandGitHub e0ec49d84e chore(radio): remove EEPROM macros and related code (#5461) 2024-08-22 10:32:16 +10:00
philmozandGitHub 5ca2419e0d chore: replace f_puts and f_printf functions to save FLASH space (#5459) 2024-08-20 09:51:06 +10:00
3djcandGitHub ce01091eea feat: indicate in analog debug if serial gimbals are used (#5442) 2024-08-18 11:52:21 +10:00
Raphael CoefficandGitHub 0768091fe1 chore: update ST USB middleware to v2.11.3 (#5431) 2024-08-14 21:02:07 +10:00
philmozandGitHub 2eee7cd011 chore: re-organise source files for color LCD UI (#5358) 2024-08-02 08:50:55 +10:00
philmozandGitHub 23df4f63bb chore(color): color UI code cleanup - round 3 (#5351) 2024-08-01 10:05:52 +10:00
philmozandGitHub 18e777a18c fix(color): restore CHANGED event handler for Choice class (#5338)
Caused currently configured protocol to not be shown for MPM on colorlcd
2024-07-29 18:35:43 +10:00
philmozandGitHub faf0027818 feat(color): allow changing the size of topbar widgets (#5235) 2024-07-27 16:06:48 +10:00
4b917b762c feat: use any source for expo/weight/offset (#5220)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-07-26 20:51:21 +10:00
Raphael CoefficandGitHub d575242c0f refactor: bootloader & cmake cleanup (#5232) 2024-07-07 21:06:59 +10:00
6f8a5313d5 feat: basic H7 support (#5228)
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Richard Li <richard.li@ces.hk>
2024-07-05 19:28:44 +10:00
philmozandGitHub 4d29d5dbae feat(color): additions to LVGL for Lua scripts (#5179) 2024-07-01 09:07:18 +10:00
philmozandGitHub cc42517646 fix(color): crash when changing 'Mode' for 'Adjust' SF (#5219) 2024-06-27 09:03:44 +10:00
0d9215a418 fix(color): choice button being skipped when using rotary encoder (#5211)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-06-22 22:10:00 +10:00
philmozandGitHub 5c422581ca fix(color): issues with menus (possible EM, double loading of content) (#5208) 2024-06-22 12:05:39 +10:00
3djcandGitHub 1867e730b5 fix: reduce file system corruption from standalone Lua scripts (#5148)
Standalone Lua such as the DSM Forward Programming tool do a lot of file
system writing (logging) and appears to overrun some buffer in FafFs,
writing file data right into the FAT, thus corrupting the file system. 

Using FF_FS_TINY=1 seems to mitigate this significantly, but does not 
appear to completely resolve this.
2024-06-21 10:09:09 +10:00
philmozandGitHub b8dc50562e fix(color): wrong file chooser icon, portrait layout and other (#5201) 2024-06-21 09:57:03 +10:00
philmozandGitHub e7509349b3 chore(color): more layout cleanup and minor bug fixes (#5171) 2024-06-17 05:40:08 +00:00
philmozandGitHub 87cd8c8739 fix(color): memory leak in setup pages (#5185) 2024-06-17 09:04:01 +10:00
philmozandGitHub e5bf5f8226 fix(color): slow scrolling on model select page (#5184) 2024-06-17 09:02:18 +10:00
philmozandGitHub b4e33fc439 feat(lua): support for using LVGL objects on colorlcd (#4887) 2024-06-13 13:16:07 +10:00
philmozandGitHub 7aeb8a4898 feat(color): delay image load on manage models page (#5146) 2024-06-13 10:31:39 +10:00
philmozandGitHub 7ec32254b4 fix(color): cosmetic focus issue on text and number edit fields (#5164) 2024-06-12 16:36:55 +10:00
philmozandGitHub 76dde34f19 fix(color): long press key handling, curve preview not updating (#5107) 2024-06-07 15:43:58 +10:00
philmozandGitHub 97f9884639 refactor(color): UI code cleanup, speed up loading of complex pages (#5031) 2024-06-06 20:08:13 +10:00