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
raphaelcoeffic and Raphael Coeffic
6d6c449c12
chore: audio drivers cleanup
2025-01-17 13:30:49 +01:00
philmoz and GitHub
8812c36502
fix(bw): simulator may crash on Linux when SYS key pressed ( #5780 )
2025-01-15 12:36:16 +10:00
philmoz and GitHub
608c62bc35
fix(color): focus border clipped on custom throttle check input value ( #5771 )
2025-01-13 10:04:29 +10:00
philmoz and GitHub
8d58ae3cf8
fix(bw): customisable switch LED color text sometimes incorrect on GX12 ( #5776 )
2025-01-13 08:45:58 +10:00
Paul Kendall and GitHub
574f753376
feat: process RC packets back from CRSF module as trainer input ( #5724 )
...
i.e. allow head tracker data to be relayed via backpack!
2025-01-03 10:01:12 +10:00
philmoz and GitHub
b6d46325f7
chore: cleanup compiler warnings, disable "unaligned pointer value" warning ( #5743 )
2025-01-01 11:33:32 +10:00
philmoz and GitHub
8b1e9c9e5d
fix(color): channel monitor crash when changing from logical switch view ( #5740 )
2024-12-28 10:00:04 +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
philmoz and GitHub
c4bc6722d5
fix(bw): incorrect characters displayed for pre-flight checks ( #5733 )
2024-12-24 10:52:48 +10:00
3djc and GitHub
2b920a014b
feat: dramatically reduce SD card access while in Tools screen ( #5721 )
2024-12-22 13:00:39 +10:00
philmoz and GitHub
154cdf9c2f
fix(bw): roller needs two clicks to move past model setup 'Customisable Switches' line ( #5727 )
2024-12-22 11:09:01 +10:00
philmoz and GitHub
fc841b1876
fix(color): cannot remove background color on 2nd panel in 2x4 layout ( #5726 )
2024-12-20 11:00:12 +10:00
philmoz and GitHub
d1936d0585
fix(color): potential crash when changing screen layout ( #5725 )
2024-12-20 10:59:27 +10:00
3djc and GitHub
91a961f7fb
fix(bumblebee): customisable switches display issue, audio mute not working ( #5722 )
2024-12-20 08:12:52 +10:00
philmoz and GitHub
0568df1f99
fix(color): rotary encoder events not always working on some screens ( #5714 )
...
Specifically, after having left screens with TableField focused
2024-12-19 10:35:52 +10:00
12e84b5710
feat(color): only use red background for alert screens ( #5715 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2024-12-17 06:13:24 +10:00
philmoz and GitHub
c703cb3ac9
fix(color): solid background for fullscreen warning dialogs ( #5712 )
2024-12-16 20:32:37 +10:00
36cdd93a1a
feat: support for RadioMaster GX12 ( #5703 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-12-13 12:41:38 +10:00
6d17448be5
feat: S.Port telemetry for PPM/SBUS external module ( #5689 )
...
Co-authored-by: Michael <mha1@users.noreply.github.com >
2024-12-12 11:19:34 +10:00
philmoz and GitHub
4b8628524b
fix(color): cannot change 'Invert' state on radios with no touch screen ( #5663 )
...
in switch and source choice popup
2024-11-24 09:03:45 +10:00
8fd3d50add
feat: add support for ExpressLRS optional arming method ( #5641 )
...
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
2024-11-22 21:32:40 +10:00
d94bc3321c
feat(radio): add repeat option for 'RGB Led' SF ( #5677 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-11-22 07:44:05 +10:00
philmoz and GitHub
2150ac46e7
fix(color): issues with main view UI ( #5659 )
2024-11-19 10:42:16 +10:00
philmoz and GitHub
58907d7646
fix(color): show script name for 'RGB led' function in SF/GF list view ( #5675 )
2024-11-19 10:40:45 +10:00
philmoz and GitHub
100906a576
fix(color): touch events may not work correctly in the SD file browser ( #5658 )
2024-11-11 09:25:03 +10:00
3djc and GitHub
d1c7bff8ef
fix: only display PPM multiplier for trainer when PPM is used ( #5649 )
2024-11-09 12:35:16 +10:00
philmoz and GitHub
314e93a381
fix(color): preview not removed in SD manager after image file deleted ( #5655 )
2024-11-09 12:05:28 +10:00
philmoz and GitHub
adf24e760f
feat(color): add option for 'Copy min/max/center to all outputs' ( #5632 )
2024-10-23 11:29:30 +10:00
philmoz and GitHub
1deac60b62
feat(color): add FILE type for widget options ( #5605 )
2024-10-18 10:47:00 +10:00
philmoz and GitHub
e8224b8f08
feat(bw): add 'Set Screen' special function to B&W radios ( #5589 )
2024-10-17 15:58:34 +10:00
philmoz and GitHub
49734e4336
fix(bw): navigation for main view, logical switches and special functions ( #5601 )
2024-10-11 10:16:11 +10:00
philmoz and GitHub
7f727cb15c
fix(radio): GV calculation and menu navigation in weight/offset/expo fields ( #5564 )
2024-10-10 11:43:14 +10:00
philmoz and GitHub
4c82eaddbe
fix(color): place UI for all three pots at bottom of main view for PL18/PL18EV ( #5596 )
2024-10-06 12:14:28 +10:00
philmoz and GitHub
ea9c9cda62
fix(color): automatic switch and source selection in popup menus not working ( #5582 )
2024-10-04 18:30:47 +10:00
philmoz and GitHub
14437cf777
fix(color): wrong selection order of model buttons on manage models page ( #5567 )
2024-09-30 09:44:50 +10:00
philmoz and GitHub
c1c600cf35
feat(color): enhancements and fixes for Lua LVGL API ( #5558 )
...
New:
line and triangle primitives
message popup dialog
expose buttons for for font, alignment, color, timer, switch and source pickers
generic popup dialog that can be filled with other things
lvgl.isAppMode() function to let widgets know when app mode is active
additional containers for creating layouts (box and setting)
flex layouts
Fixes:
colors are updated when theme changes
fix memory leaks when stand alone scripts close
run stand alone scripts in a separate Lua state and use lua_pcallk() to prevent cross boundary errors (color only)
2024-09-30 09:41:48 +10:00
philmoz and GitHub
471f87fc2a
feat(bw128): show trim name in top bar when editing FM trim value ( #5559 )
2024-09-30 09:39:34 +10:00
philmoz and GitHub
0b16dee15f
feat(bw): add collapsable sections to B&W radio setup tab ( #5529 )
2024-09-30 09:35:45 +10:00
philmoz and GitHub
edb04cc833
fix(color): full screen widget may not exit cleanly after calling lcd.exitFullScreen() ( #5544 )
2024-09-19 18:05:08 +10:00
philmoz and GitHub
ecc083001b
chore(lua): remove redundant entries ( #5535 )
...
added in 5518
2024-09-16 09:46:03 +10:00
philmoz and GitHub
c9c1c34987
fix(bw128): adjust FlightModes tab layout to better fit values ( #5536 )
2024-09-16 09:44:57 +10:00
philmoz and GitHub
349ae2e1c1
feat(color): keep screen options when changing layout ( #5530 )
2024-09-14 12:04:45 +10:00
d417228677
feat: special function to push customisable switches ( #5497 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
2024-09-14 11:56:42 +10:00
philmoz and GitHub
6e706c4b1c
feat(color): show global variable names in UI ( #5526 )
2024-09-11 16:24:40 +10:00
philmoz and GitHub
ecfa1e1b5b
feat(color): add Slider & Choice widget option types ( #5518 )
2024-09-11 16:20:37 +10:00
philmoz and GitHub
c3ed4c1f1b
feat(color): use curve select button on outputs edit page to match inputs and mixes ( #5524 )
2024-09-11 16:00:41 +10:00
philmoz and GitHub
7c7074e0b3
chore(radio): exclude custom functions not relevant to handset ( #5523 )
2024-09-11 12:02:57 +10:00
philmoz and GitHub
045ad32495
fix(color): curve button remaining in pressed state when editing input or mix ( #5522 )
2024-09-11 11:06:10 +10:00
philmoz and GitHub
f0238e519c
chore(color): remove unused code ( #5517 )
2024-09-09 09:13:40 +10:00