philmoz and GitHub
bca6dc076e
fix(lua): curve value incorrect in model.getInput and model.insertInput API calls ( #6357 )
2025-06-13 11:07:14 +10:00
dc0d85d035
chore(radio): unify the bootloader UI code ( #6189 )
...
Co-authored-by: Richard Li <richard.li@ces.hk >
2025-05-23 11:06:20 +10:00
3djc and GitHub
72008ab5bf
fix(bw): hidden line (multiplier) on trainer screen ( #6209 )
2025-05-07 11:50:37 +10:00
Raphael Coeffic and GitHub
ab2a19e153
feat(radio): OS compatibility layer ( #5840 )
2025-05-03 19:07:49 +10:00
philmoz and GitHub
91f971538c
fix(bw): changing some model and radio settings does not update corresponding yaml file ( #6111 )
2025-04-21 08:44:34 +10:00
philmoz and GitHub
02ebd4604e
fix(bw): PAGE key events not passed to Lua telemetry scripts ( #6069 )
2025-04-11 11:39:07 +10:00
philmoz and GitHub
6793b30fd8
fix(bw): tool scripts with long file names not working ( #6027 )
2025-03-29 11:41:26 +10:00
62a935bf84
chore(bw): cleanup and consolidate navigation code ( #5896 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2025-03-19 11:01:16 +10:00
Peter Feerick and GitHub
d367ed3ac1
fix(bw): bluetooth discovery popup menu lockup ( #5918 )
2025-02-17 09:34:00 +10:00
philmoz and GitHub
c4646cf02b
fix(bw): radio tools list may display incorrect/corrupted names ( #5806 )
2025-01-21 09:52:05 +10:00
philmoz and GitHub
a83b5cdb7b
feat(bw): move battery range settings to Radio / Hardware tab ( #5803 )
2025-01-19 12:57:41 +10: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
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
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
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
e8224b8f08
feat(bw): add 'Set Screen' special function to B&W radios ( #5589 )
2024-10-17 15:58:34 +10:00
philmoz and GitHub
2be160f1d2
fix(radio): multiplex setting is not valid for 1st line in a mix ( #5465 )
2024-08-26 20:53:55 +10:00
philmoz and GitHub
e0ec49d84e
chore(radio): remove EEPROM macros and related code ( #5461 )
2024-08-22 10:32:16 +10:00
Peter Feerick and GitHub
839cfbd53c
chore: more OTX to ETX housekeeping ( #5396 )
2024-08-14 21:02:29 +10:00
philmoz and GitHub
c18f35894a
fix(bw): two blank lines where cursor disappears on MT12 trainer page ( #5416 )
2024-08-12 10:22:38 +10:00
eea9b85f9f
fix(bw): ignore short/long press of ENTER if cursor on menu line ( #5404 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-08-09 10:45:14 +10:00
philmoz and GitHub
eda4e6b9e1
fix(bw): change char selection order when editing names ( #5390 )
2024-08-08 14:51:23 +10:00
philmoz and GitHub
5e745df8c1
fix(bw): unable to select GV as source for weight/offset/curve in input/mix ( #5386 )
2024-08-07 20:07:36 +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
0cc22c364d
chore(bw): simplify navigation code ( #5269 )
2024-07-28 08:13:20 +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
philmoz and GitHub
14417ebf40
fix: hide 'invert' toggle for multipos switches, fix cpn slider/pot invert state ( #5160 )
2024-06-13 10:37:55 +10:00
philmoz and GitHub
1bc114d99f
chore(bw): remove unused READ_ONLY and READ_ONLY_UNLOCKED macros ( #5156 )
2024-06-12 09:54:59 +10:00
philmoz and GitHub
65e05085a4
feat(bw128): add option to invert LCD/OLED display ( #4933 )
2024-06-06 07:52:45 +10:00
3djc and GitHub
d45450921d
feat: ELRS bind command support ( #4907 )
2024-06-02 12:03:15 +10:00
9bdd5664a0
chore(bw): tidy up Radio Setup menu ( #4939 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-05-30 15:59:15 +10:00
philmoz and GitHub
0dab22cd4b
fix(bw): incorrect navigation in advanced USB setup on X9 radios ( #5082 )
2024-05-30 08:24:30 +10:00
philmoz and GitHub
e807ccbebf
refactor: key handling ( #4849 )
2024-05-27 18:33:53 +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
e48e82a8dc
fix(bw): potential crash when editing USB advanced setup ( #4948 )
2024-05-02 09:42:24 +10:00
philmoz and GitHub
4f0610c551
chore: remove unused PWM_BACKLIGHT define ( #4945 )
...
Most of the code was removed between OTX 2.2 and 2.3
2024-05-01 09:44:52 +10:00
philmoz and GitHub
4e2608fa0a
fix(bw): menu navigation issues for 9X type radios ( #4884 )
2024-04-23 11:29:13 +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
46f484e6e5
fix(bw): add missing UA characters, mapping ( #4823 )
2024-03-31 07:34:29 +10:00
philmoz and GitHub
d73d88a10b
fix(bw): language special characters not working for 10x14 font size ( #4816 )
...
Also cleans up the font handling to make the different font sizes more consistent.
It will now allow more than 64 special characters for language translation (if it is ever required).
2024-03-30 10:57:30 +10:00
325de78d0f
fix(bw): missing PT special chars handling ( #4806 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2024-03-27 10:49:25 +10:00
3djc and GitHub
ac8705f13b
feat: allow configuration of auto dimming for OLED screen ( #4793 )
2024-03-24 11:34:28 +10:00
3djc and GitHub
5e3f56a95d
fix(bw): unable to copy/move lines in mixer screen ( #4747 )
2024-03-15 18:28:28 +10:00
b40c40d525
feat: Initial support for UA language translation ( #4415 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-01-25 10:12:22 +10:00
philmoz and GitHub
d2decd2341
fix(b&w): Cursor vanishes in switch section of hardware setup page ( #4560 )
2024-01-25 09:21:03 +10:00
3djc and GitHub
3235293580
fix(bw): Prevent points being drawn outside of LCD buffer ( #4550 )
2024-01-17 10:27:27 +10:00
philmoz and GitHub
2635a4972b
feat: Use trim as a 3POS toggle switch source ( #4465 )
2024-01-05 19:16:26 +10:00