Peter Feerick and GitHub
839cfbd53c
chore: more OTX to ETX housekeeping ( #5396 )
2024-08-14 21:02:29 +10:00
philmoz and GitHub
011397c4de
feat(lua): add lvgl.page(), add optional parent property to lvgl.build() ( #5407 )
2024-08-13 11:26:50 +10:00
philmoz and GitHub
8443b50aef
fix(bw): LONG press RTN to exit Lua script closes tools menu ( #5417 )
2024-08-12 10:37:02 +10:00
philmoz and GitHub
317bb052bc
fix(lua): widget background function not always run when offscreen ( #5399 )
2024-08-09 10:44:44 +10:00
philmoz and GitHub
53628a386f
fix(color): main view layout, lua widget display issues ( #5382 )
2024-08-05 15:23:13 +10:00
philmoz and GitHub
4b978c347d
fix(color): flickering Lua widgets when full screen is refreshed ( #5364 )
2024-08-05 09:27:25 +10:00
philmoz and GitHub
2eee7cd011
chore: re-organise source files for color LCD UI ( #5358 )
2024-08-02 08:50:55 +10:00
philmoz and GitHub
23df4f63bb
chore(color): color UI code cleanup - round 3 ( #5351 )
2024-08-01 10:05:52 +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
Frankie Arzu and GitHub
1942e4166b
fix(lua): incorrect name for MIN source ( #5293 )
2024-07-14 08:54:42 +10:00
philmoz and GitHub
4d29d5dbae
feat(color): additions to LVGL for Lua scripts ( #5179 )
2024-07-01 09:07:18 +10:00
Michael and GitHub
c377aa4890
fix(lua): save telemetry sensor generated by setTelemetryValue() ( #5224 )
2024-06-28 21:12:52 +10:00
philmoz and GitHub
0d6d35ef02
fix(color): standalone Lua syntax errors or missing run() may cause EM ( #5212 )
2024-06-23 18:46:36 +10:00
philmoz and GitHub
e7509349b3
chore(color): more layout cleanup and minor bug fixes ( #5171 )
2024-06-17 05:40:08 +00:00
philmoz and GitHub
b4e33fc439
feat(lua): support for using LVGL objects on colorlcd ( #4887 )
2024-06-13 13:16:07 +10:00
philmoz and GitHub
97f9884639
refactor(color): UI code cleanup, speed up loading of complex pages ( #5031 )
2024-06-06 20:08:13 +10:00
philmoz and GitHub
fb2188cacd
fix(lua): getFieldInfo() not returning switch info ( #5108 )
2024-06-05 18:19:35 +10:00
philmoz and GitHub
e807ccbebf
refactor: key handling ( #4849 )
2024-05-27 18:33:53 +10:00
Peter Feerick and GitHub
e72f1d2da1
fix: some cppcheck errors ( #4942 )
2024-05-02 13:13:16 +10:00
philmoz and GitHub
dc2998e478
feat(lua): add 'mkdir' and 'rename' functions ( #4870 )
2024-04-28 18:44:55 +10:00
ThomasKuehne and GitHub
8225fb21c5
chore(radio): cleanup -Wzero-as-null-pointer-constant warnings ( #4851 )
2024-04-15 09:31:46 +10:00
philmoz and GitHub
f28c1150ed
refactor(color): use LVGL styles and objects for UI, legacy cleanup ( #4407 )
2024-04-05 17:33:14 +10:00
philmoz and GitHub
0d84acef59
fix(lua): ignore potential unwanted key events ( #4833 )
2024-04-02 10:52:17 +10:00
philmoz and GitHub
84aa4f4b40
fix(lua): add 'repetition' property to getCustomFunction and setCustomFunction tables ( #4693 )
2024-03-06 08:59:21 +10:00
Peter Feerick and GitHub
2bef12996f
fix(lua): serialRead is not limited to CLI ( #4644 )
2024-02-27 09:42:50 +10:00
3ebff87e8f
feat(lua): add support for CRSF 'direct command' packets ( #4630 )
...
Co-authored-by: Raphael Coeffic <raphaelcoeffic@users.noreply.github.com >
2024-02-15 13:04:36 +10:00
Peter Feerick
c7b6a13387
revert: 175ab5e pushed to wrong fork
...
This reverts commit 175ab5ef96 .
2024-02-11 21:36:18 +00:00
JimB40
175ab5ef96
Changes to be committed:
...
modified: radio/src/lua/api_general.cpp
changed crsfTelemetryPush to support direct commands
2024-02-11 15:01:47 +01:00
dfaad73070
fix: Throttle idle trim handling for surface, enable MT12 tests ( #4520 )
...
Co-authored-by: 3djc <3djc@gh.com >
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
2024-01-21 13:53:25 +10:00
Raphael Coeffic and GitHub
317766dab7
fix(lua): Re-implement luaSetSerialBaudrate ( #4501 )
2024-01-03 13:29:02 +10:00
Raphael Coeffic and GitHub
6b1256db66
chores(lua): Generate keys definitions ( #3923 )
2023-12-20 21:28:40 +10:00
philmoz and GitHub
ad16bf6cdd
fix(color): Initialisation of Lua widget options ( #4394 )
2023-12-09 11:51:03 +10:00
ee73fa47f0
feat: Add "Enable" button to all SF/GF ( #3024 ) ( #3601 )
...
Co-authored-by: eshifri <eshifri@hotmail.com >
Co-authored-by: philmoz <philmoz@users.noreply.github.com >
2023-12-03 12:23:34 +10:00
philmoz and GitHub
b0e43e09ea
chore(color): Cleanup bitmap code ( #4319 )
2023-11-17 10:36:05 +10:00
philmoz and GitHub
5e97d1d59b
chore: Remove unused LS_FUNC_RANGE, TimersContext ( #4267 )
2023-11-10 16:35:00 +10:00
Raphael Coeffic and GitHub
373bb33f4b
chore: Remove some bloat, reduce firmware size ( #4288 )
2023-11-08 22:05:54 +10:00
bug400 and GitHub
926dc36d51
fix(lua): Do not pass key event that triggered telemetry view to lua ( #4168 )
2023-11-07 09:08:31 +10:00
ca5355e0c7
feat: Add support for Radiomaster MT12 ( #4277 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-11-04 18:18:17 +10:00
b48e07026d
feat: More flexible ADC inputs ( #3870 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2023-11-02 11:07:53 +10:00
f5593c44e8
fix(color): Bitmap name truncation if exactly 14 characters long ( #4232 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-31 11:40:49 +10:00
philmoz and GitHub
1e3f919146
fix(color): 'SWITCH' widget option logic, enable for Lua widgets ( #4190 )
2023-10-17 07:22:25 +10:00
b22a1b5d32
feat: Support for WS2812 RGB LEDs ( #3909 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
2023-10-14 14:06:55 +10:00
Michael and GitHub
7400a598a1
feat(lua): Add API for overriding speaker volume ( #3784 )
2023-10-13 11:37:12 +10:00
philmoz and GitHub
776b64c469
feat(radio): Disable Special Functions when feature turned off ( #4116 )
2023-10-03 10:57:09 +10:00
f40fa1a64b
feat(el18): Use trim hats as keys for navigation ( #3894 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-09-29 20:12:54 +10:00
philmoz and GitHub
a60cf67fb2
fix(radio): Lua insertMix function not working ( #4129 )
2023-09-29 11:34:34 +10:00
47ff7284fd
fix(radio): Better iteration through mixers on display, sanitize invalid sources ( #3999 )
...
* fix: mixer lines with empty source
Fixes #3367
* Fix color mixes display.
---------
Co-authored-by: Phil Mitchell <phil.a.mitchell@gmail.com >
2023-09-24 15:51:18 +10:00
philmoz and GitHub
0aff002c8a
chore(color): Cleanup and optimise EdgeTxTheme class ( #4013 )
2023-09-21 19:39:05 +10:00
philmoz and GitHub
e4f845c844
chore(radio): Fix some compiler warnings when building firmware ( #4058 )
2023-09-20 11:16:48 +10:00
Michael and GitHub
2d8d2fcf01
feat: MIN constant as a source option ( #3639 )
...
* feature request #1635
- added MIN (-MAX -> -1024) as source
* fix rebase
* fix rebase
* change to use language strings for MIN/MAX instead of instance
updated CN and TX language file for MINuse -RESX for MIN instead of magi numbercode cleanup
* updated test sources
* updated JP language
* JP language: changed translation text
* updated HE language translations
2023-08-28 20:16:00 +10:00