Commit Graph
20547 Commits
Author SHA1 Message Date
philmozandGitHub 3a5aa3683f fix(color): special function 'Set Main Screen' settings not written to YAML file correctly (#5588) 2024-10-04 18:32:22 +10:00
philmozandGitHub 23233278bb chore: update sf/gf sort order from recent changes (#5590) 2024-10-04 18:31:42 +10:00
philmozandGitHub ea9c9cda62 fix(color): automatic switch and source selection in popup menus not working (#5582) 2024-10-04 18:30:47 +10:00
Neil HorneandGitHub e9430ecee8 fix(cpn): sf/gf sd logs minimum and default time (#5561) 2024-09-30 09:48:53 +10:00
philmozandGitHub 14437cf777 fix(color): wrong selection order of model buttons on manage models page (#5567) 2024-09-30 09:44:50 +10:00
philmozandGitHub 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
philmozandGitHub 471f87fc2a feat(bw128): show trim name in top bar when editing FM trim value (#5559) 2024-09-30 09:39:34 +10:00
philmozandGitHub 0b16dee15f feat(bw): add collapsable sections to B&W radio setup tab (#5529) 2024-09-30 09:35:45 +10:00
Neil HorneandGitHub 149e1a2df0 feat(cpn): add support for surface radios inc Radiomaster MT12 (#5381) 2024-09-26 20:39:51 +10:00
philmozandGitHub 2bd62c95c8 chore: update yaml_datastructs files (#5562) 2024-09-26 18:47:46 +10:00
philmozandGitHub edb04cc833 fix(color): full screen widget may not exit cleanly after calling lcd.exitFullScreen() (#5544) 2024-09-19 18:05:08 +10:00
3djcandGitHub 6563cd20d0 feat: mute while charging on some Jumper radios (#5541) 2024-09-19 18:04:50 +10:00
18a2c32967 chore: abbreviation of voice names for smaller screens (#5538)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-09-19 18:04:22 +10:00
Ulf HedlundandGitHub e303b12680 chore: SE translation updates (#5537) 2024-09-16 09:54:06 +10:00
philmozandGitHub ecc083001b chore(lua): remove redundant entries (#5535)
added in 5518
2024-09-16 09:46:03 +10:00
philmozandGitHub c9c1c34987 fix(bw128): adjust FlightModes tab layout to better fit values (#5536) 2024-09-16 09:44:57 +10:00
philmozandGitHub 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
philmozandGitHub 40449bf730 fix(color): incorrect font name in Lua API (#5531) 2024-09-14 10:52:39 +10:00
3djcandGitHub f680d86034 feat: use (only) dedicated charge led on compatible Jumper handsets (#5512) 2024-09-11 18:50:16 +10:00
richardclliandGitHub b78da3436e feat: preliminary HelloRadioSky V14 and V12 radio support (#5494) 2024-09-11 17:52:35 +10:00
philmozandGitHub 6e706c4b1c feat(color): show global variable names in UI (#5526) 2024-09-11 16:24:40 +10:00
philmozandGitHub ecfa1e1b5b feat(color): add Slider & Choice widget option types (#5518) 2024-09-11 16:20:37 +10:00
philmozandGitHub 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
philmozandGitHub 7c7074e0b3 chore(radio): exclude custom functions not relevant to handset (#5523) 2024-09-11 12:02:57 +10:00
philmozandGitHub 045ad32495 fix(color): curve button remaining in pressed state when editing input or mix (#5522) 2024-09-11 11:06:10 +10:00
3djcandGitHub 2faf1725bc chore: cleanup sdcard (#5519) 2024-09-11 10:50:08 +10:00
richardclliandGitHub 6b961ea1f2 feat(v16): enable support of Flysky Gimbal (#5493) 2024-09-09 19:24:12 +10:00
philmozandGitHub 4f88ed4921 fix(radio): CS values may be read incorrectly from yaml (#5515) 2024-09-09 09:50:07 +10:00
philmozandGitHub f0238e519c chore(color): remove unused code (#5517) 2024-09-09 09:13:40 +10:00
richardclliandGitHub 39ccd7428c fix(pl18): ws2812 not working properly after v16 support (#5511) 2024-09-06 12:30:59 +10:00
MichaelandGitHub cb249268aa fix(crsf): send modelID after module reset (#5506) 2024-09-06 12:00:54 +10:00
philmozandGitHub 3ac8da2575 fix(color): use LVGL canvas for drawing standalone script UI (#5509) 2024-09-06 10:56:42 +10:00
philmozandGitHub 64e454646f fix(color): cleanup update/refresh/event handling (#5500) 2024-09-06 10:41:54 +10:00
philmozandGitHub 5e283b8823 fix(simu): incorrect key mappings for T12MAX, TPROS (#5505) 2024-09-05 11:17:26 +10:00
3djcandGitHub fbac39e96f fix(bw): wait time in lcd init (#5501) 2024-09-04 12:03:33 +10:00
philmozandGitHub a35246b5fa fix(radio): a Lua script GF/SF continues to run after function changed (#5499) 2024-09-03 11:40:10 +10:00
philmozandGitHub 57aeb945bf fix(bw): enabling/disabling of GF/SF causing EM (#5498) 2024-09-03 10:36:54 +10:00
philmozandGitHub ee1d09e15b fix(color): Value widget not showing date or GPS telemetry sensors (#5495) 2024-09-03 10:36:36 +10:00
17bf9dc813 feat: support for HelloRadioSky V16 (#5317)
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2024-09-02 09:45:59 +10:00
3djcandGitHub 4426f56cb9 fix: register activity on CS changes (#5490) 2024-09-02 09:45:27 +10:00
3djcandGitHub a904932788 fix(bw): prevent autodetection of unavailable sources (#5488) 2024-09-02 09:41:53 +10:00
Peter FeerickandGitHub 5b77d6abdc chore(gh): remove older versions from bug reporter 2024-08-31 09:58:30 +10:00
Peter FeerickandGitHub 0fbbbea46f chore(gh): add 2.10.4 to bug reporter 2024-08-31 09:57:31 +10:00
Peter Feerick e7b65c8951 chore: add locale cfg and missing include for cfn_sorter 2024-08-30 11:21:58 +00:00
Paul TapperandGitHub af9ba9cef7 feat: option to automatically power off radio after inactivity (#3414) 2024-08-28 15:31:25 +10:00
3djcandGitHub 1852c8c673 fix: xjt lite telem binding (#5468) 2024-08-28 12:59:26 +10:00
philmozandGitHub 2be160f1d2 fix(radio): multiplex setting is not valid for 1st line in a mix (#5465) 2024-08-26 20:53:55 +10:00
philmozandGitHub 262edf1a6b fix(color): portrait layout issues (#5474) 2024-08-26 20:22:05 +10:00
Nigel WilliamsandGitHub e685643ece chore(cpn): clean up now-unused code from telemetry log replayer (#5477) 2024-08-26 10:11:52 +10:00