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
65e05085a4
feat(bw128): add option to invert LCD/OLED display ( #4933 )
2024-06-06 07:52:45 +10:00
philmoz and GitHub
b16524837a
feat: allow Sticky LS state to persist across EM or optionally across reboot ( #4978 )
2024-06-02 16:22:36 +10:00
80659c3e3f
feat: add inverted sources ( #4722 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
2024-05-25 09:25:15 +10:00
philmoz and GitHub
d21ac7be2c
fix(pxx2): prevent unnecessary model yaml rewrite on load ( #5047 )
2024-05-24 17:12:43 +10:00
09d4066a23
feat: add ability to disable trainer warning on shutdown ( #4831 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-05-08 11:19:18 +10:00
0d6ce7d22d
fix(yaml): flex switch warnings ( #4949 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: 3djc <3djc@gh.com >
Co-authored-by: elecpower <neilh713@tpg.com.au >
2024-05-03 13:14:50 +10:00
philmoz and GitHub
dd87ecb89a
fix(nv14): incorrect read/write of module data ( #4953 )
2024-05-03 10:14:50 +10:00
philmoz and GitHub
4f0d168fea
fix(color): extra sliders and trims on main view after creating a new model ( #4919 )
2024-04-25 10:13:37 +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
6c5eada23a
refactor: FLASH size optimisations for B&W ( #4827 )
2024-04-01 09:43:50 +10:00
3djc and GitHub
b0ef60f8dc
fix: custom switches startup position need to be loaded on model change ( #4809 )
2024-03-26 07:07:36 +10:00
84a90a75e4
feat: support Jumper T20 V2 ( #4701 )
...
Co-authored-by: 3djc <3djc@gh.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-03-14 19:08:59 +10:00
3djc and GitHub
b63629f715
fix: T7/T8 yaml handling ( #4677 )
2024-02-27 09:42:09 +10:00
3djc and GitHub
21e610028f
fix: ignore invalid GVAR feature flag on BW128 UI ( #4671 )
2024-02-26 10:21:15 +10:00
ThomasKuehne and GitHub
49331bba4d
fix(radio): memory leak in ModelMap::renameLabel ( #4675 )
2024-02-25 11:42:03 +10:00
philmoz and GitHub
84c2d8577e
feat(radio): allow prec. for mix slow up/dn to be set to 10 or 100ms ( #4612 )
2024-02-12 12:01:54 +10:00
philmoz and GitHub
421ee16fbc
fix(radio): Trainer SF properties not read correctly from YAML ( #4577 )
2024-01-28 11:12:07 +10:00
philmoz and GitHub
2c01bee40d
feat(color): Single select option for model labels. label AND/OR filtering logic ( #4532 )
2024-01-26 21:15:32 +10:00
philmoz and GitHub
63bb205e6b
feat(color): Add alternate layouts for model list in Manage Models page ( #4524 )
2024-01-26 20:48:09 +10: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
Michael and GitHub
308b53e605
chore(storage): Only save hatsMode for featured radios ( #4525 )
2024-01-12 10:53:59 +10:00
philmoz and GitHub
b9e3ee1408
fix(color): 'Unlabeled' option does not appear in labels list ( #4531 )
2024-01-12 10:51:50 +10:00
philmoz and GitHub
2d877d4408
fix(radio): SF/GF pre #3601 not converted correctly ( #4498 )
2024-01-04 10:22:41 +10:00
philmoz and GitHub
68f0f3d864
feat(color): Make model sorting case insensitive ( #4482 )
2024-01-01 07:36:31 +10:00
philmoz and GitHub
9b9e831a5e
fix: Radio YAML not being read or written correctly ( #4426 )
2023-12-18 19:28:03 +10:00
f80ee2973c
feat(bw): Add inverted edit option for rotary encoder ( #4401 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-12-11 12:16:27 +10:00
cc17046e7a
feat: Flysky PL18 Support ( #4105 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: rotorman <risto.koiva@web.de >
Co-authored-by: Xy201207 <yaoxu@flysky.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-12-06 09:00:44 +10:00
Raphael Coeffic and GitHub
5153aaeea0
refactor: IWDG driver and EM trigger ( #3846 )
2023-12-04 07:14:25 +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
Raphael Coeffic and GitHub
0e7fe7f143
fix(yaml): Properly escape double quotes ( #3965 )
2023-11-13 09:34:44 +10:00
philmoz and GitHub
399e55084a
fix(color): NV14/EL18 dead zone resetting user choice, improvements to logic ( #4064 )
2023-11-11 19:35:13 +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
philmoz and GitHub
3051f70625
fix(radio): Custom mix script as SOURCE not parsed correctly ( #4231 )
2023-11-06 09:22:14 +10:00
philmoz and GitHub
89378e294f
fix(radio): Don't update YAML files on SD card if radio in emergency mode ( #4264 )
2023-11-04 15:23:24 +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
Raphael Coeffic and GitHub
b0267573b0
fix(stdlcd): Model copy going to wrong slot, refresh model headers ( #4261 )
2023-10-29 11:23:14 +10:00
a467d2c176
feat(cpn): Jumper T20 support ( #4227 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-24 20:40:02 +10:00
Raphael Coeffic and GitHub
6d3aa573d4
fix(yaml): Do not limit to static MPM protocol definitions ( #4146 )
2023-10-18 19:24:21 +10:00
d396b38e8b
feat: Add trainer virtual switch ( #3937 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-16 08:41:40 +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
philmoz and GitHub
837677b3ef
feat: Convert PPM_UNIT build option to runtime radio setting ( #3993 )
2023-10-10 19:47:50 +10:00
Michael and GitHub
c51c91401e
fix: Correctly reflect state of AUX1 when DEBUG build ( #3814 )
2023-10-09 20:07:51 +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
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
c502dbeaee
chore(radio): Reduce size of the data structures in FLASH storage ( #3979 )
...
* Reduce size of the YamlNode structure in FLASH storage.
Fix compiler warning.
* Further reduction of FLASH used by YamlNode structures.
* Reduce size of sensor definition arrays and audio tone volumes array.
2023-09-24 14:18:11 +10:00
Peter Feerick
cd88057d02
chore(radio): Cleanup from #3753 & #3639
2023-09-21 19:41:42 +10:00
philmoz and GitHub
0aff002c8a
chore(color): Cleanup and optimise EdgeTxTheme class ( #4013 )
2023-09-21 19:39:05 +10:00