philmoz and GitHub
b8dc50562e
fix(color): wrong file chooser icon, portrait layout and other ( #5201 )
2024-06-21 09:57:03 +10:00
philmoz and GitHub
48c0a405f7
fix(color): radio stuck when trying to close nested standalone script ( #5200 )
2024-06-20 18:41:13 +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
87cd8c8739
fix(color): memory leak in setup pages ( #5185 )
2024-06-17 09:04:01 +10:00
philmoz and GitHub
e5bf5f8226
fix(color): slow scrolling on model select page ( #5184 )
2024-06-17 09:02:18 +10:00
philmoz and GitHub
12031c44c2
fix(bootloader): use ASCII only strings for NV14/EL18 ( #5178 )
2024-06-17 08:50:50 +10: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
9c625faeee
fix(simulator): incorrect initialisation of preflight checks for colorlcd ( #5170 )
2024-06-13 11:00:42 +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
7aeb8a4898
feat(color): delay image load on manage models page ( #5146 )
2024-06-13 10:31:39 +10:00
philmoz and GitHub
7ec32254b4
fix(color): cosmetic focus issue on text and number edit fields ( #5164 )
2024-06-12 16:36: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
0c742e2863
fix(cpn): more fixes to RawSource calls ( #5155 )
...
Arising from index shift in #4722
2024-06-12 09:12:04 +10:00
philmoz and GitHub
993f2713d4
fix(radio): close file handle if sound file cannot be played ( #5159 )
2024-06-12 09:11:20 +10:00
philmoz and GitHub
65a0f0d9e7
fix(cpn): simulator may get stuck on splash screen ( #5152 )
2024-06-11 09:47:30 +10:00
philmoz and GitHub
763303c99d
chore(cpn): cleanup build warnings ( #5145 )
2024-06-11 08:26:59 +10:00
philmoz and GitHub
6207b1eae6
feat: add 0.5 second option to power on/off delays ( #5134 )
2024-06-10 11:55:31 +10:00
philmoz and GitHub
aa87148fe9
fix(cpn): crash when going into radio settings due to customisable switch groups source ( #5141 )
...
Unexpected side effect of #5016
2024-06-10 10:27:49 +10:00
philmoz and GitHub
2c800c0f3c
fix(color): remove unnecessary updates of channel bar ( #5136 )
2024-06-09 09:29:28 +10:00
philmoz and GitHub
76dde34f19
fix(color): long press key handling, curve preview not updating ( #5107 )
2024-06-07 15:43:58 +10:00
philmoz and GitHub
f8d542c5e2
fix(cpn): windows build failing because sbrk does not exist on mingw ( #5135 )
2024-06-07 13:44:56 +10:00
philmoz and GitHub
8e64c3bbb1
fix(radio): remove invalid characters from log filenames ( #5129 )
2024-06-06 22:20:25 +10:00
philmoz and GitHub
8087283b0c
fix(cpn): change default battery range to match firmware ( #5062 )
2024-06-06 20:08:56 +10:00
philmoz and GitHub
253783df6a
feat(radio): increase length of sound/script file name to 8 for SF/GF ( #5046 )
2024-06-06 20:08:37 +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
65e05085a4
feat(bw128): add option to invert LCD/OLED display ( #4933 )
2024-06-06 07:52:45 +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
3543044c79
fix(bw128): telemetry source name overlaps V1 value on logical switch list view ( #5109 )
2024-06-03 13:12:08 +10:00
philmoz and GitHub
77feeb62f7
fix(color): slow prec not updating fields when changing precision ( #5105 )
2024-06-02 19:48:11 +10:00
philmoz and GitHub
43afacf230
feat(color): support PPM_US setting ( #4987 )
2024-06-02 17:58:28 +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
philmoz and GitHub
869a3ab394
fix(bw128): improve logical switch navigation & editing ( #5096 )
2024-06-02 08:39:44 +10:00
philmoz and GitHub
9a7e1dbca1
fix: enforce customisable switch rules when configuring ( #4994 )
2024-06-01 15:17:37 +10:00
philmoz and GitHub
fea402a6e3
fix(x9d): incorrect switch positions on main view ( #5094 )
2024-06-01 10:42:42 +10:00
philmoz and GitHub
dccceb09ba
fix(bw): unresponsive rotary encoder after using popup menu on LS page ( #5090 )
2024-05-31 11:17:56 +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
e1b1b88f01
feat(color): add filters to file chooser popup menu ( #4946 )
2024-05-30 15:21:11 +10:00
philmoz and GitHub
196b3d62e4
feat(color): initial full screen widget "app mode" ( #4655 )
2024-05-30 15:18:01 +10:00
philmoz and GitHub
dae423e168
feat(color): add scroll wrap around for menus and other lists ( #4867 )
2024-05-30 11:36:26 +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
01d8ded06e
fix(color): adjust layout of model labels list to reduce text overlap ( #5073 )
2024-05-29 09:51:30 +10:00
philmoz and GitHub
e4630e4c7f
fix(color): stop attempt to load themes when in emergency mode ( #5075 )
2024-05-29 09:18:16 +10:00
philmoz and GitHub
e807ccbebf
refactor: key handling ( #4849 )
2024-05-27 18:33:53 +10:00
philmoz and GitHub
e55b62e64d
fix(cpn): incorrect initialisation of switch warning state if all switch warnings turned off ( #5063 )
2024-05-25 09:29:36 +10:00
philmoz and GitHub
d21ac7be2c
fix(pxx2): prevent unnecessary model yaml rewrite on load ( #5047 )
2024-05-24 17:12:43 +10:00
philmoz and GitHub
32d94343f9
fix(color): selected label, model list not correctly updating in single select mode ( #5049 )
2024-05-24 09:51:13 +10:00
philmoz and GitHub
7361302601
fix(bw): use small switch layout when more than 6 switches ( #4997 )
2024-05-15 10:44:23 +10:00
philmoz and GitHub
890b0eda91
fix(bw): adjust 128x64 layout to accommodate long switch names ( #4976 )
2024-05-07 16:01:07 +10:00
philmoz and GitHub
33a01e3ba0
chore(color): ru translation for Radio Info widget ( #4971 )
...
For #4845
2024-05-07 07:48:53 +10:00
philmoz and GitHub
dd9a620bb7
feat(color): add color options for radio info widget battery level indicator ( #4845 )
2024-05-06 09:01:47 +10:00
philmoz and GitHub
0ccba1e160
fix(bw): editing names on 9x/xlite nav radios & popup menu using wrong keys/events ( #4967 )
2024-05-05 16:12:50 +10:00
philmoz and GitHub
fcbd852fdf
fix(color): drawFilledCircle EM crash when using LibGUI widget ( #4959 )
2024-05-03 20:39:48 +10:00
philmoz and GitHub
685411e025
fix(bw): 'keys' debug view missing trims, corrupt names, alignment ( #4934 )
2024-05-03 13:55:54 +10:00
philmoz and GitHub
ed4d31fedc
fix(color): ensure outputs widget channel width is odd for symmetrical display ( #4954 )
2024-05-03 13:16:17 +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
5281b8b3c8
fix(color): last interactive checklist line not shown if EoF not newline ( #4947 )
2024-05-02 13:32:29 +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
df339e9a42
fix(bw): analog debug page text overlap ( #4951 )
2024-05-02 09:37:11 +10:00
philmoz and GitHub
796886772e
fix(color): don't enlarge image in the file preview window ( #4943 )
2024-05-01 09:57:47 +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
dc2998e478
feat(lua): add 'mkdir' and 'rename' functions ( #4870 )
2024-04-28 18:44:55 +10:00
philmoz and GitHub
8dfa467731
fix(color): mixes list view not resizing when mixer monitors enabled ( #4931 )
2024-04-28 15:00:45 +10:00
philmoz and GitHub
d7d9d925f4
fix(bw): screen shots saved on radios with OLED screens inverted ( #4935 )
2024-04-28 14:59:21 +10:00
philmoz and GitHub
e48cd1b1ac
chore(color): remove unused pl18/libopenui_config.h ( #4932 )
2024-04-28 08:28:35 +10:00
philmoz and GitHub
c7cf2d371a
chore(color): lvgl performance improvements ( #4861 )
2024-04-25 11:23:33 +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
7791216063
fix(color): personal templates saved to wrong folder ( #4886 )
2024-04-25 09:13:07 +10:00
0e8f91ba27
feat(color): missing scroll bar on model template select pages ( #4918 )
...
Co-authored-by: Phil Mitchell <phil.a.mitchell@gmail.com >
2024-04-25 08:51:27 +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
eb472dd80a
fix(color): keys test page text not using theme color ( #4869 )
2024-04-10 11:11:51 +10:00
philmoz and GitHub
fb45009fd4
fix(color): restore prior startup and shutdown behaviour ( #4865 )
2024-04-09 15:17:18 +10:00
philmoz and GitHub
147bd1d8a2
fix(cpn): Mac Companion build error on Github ( #4863 )
2024-04-09 10:21:15 +10:00
philmoz and GitHub
ecad4d6150
fix(color): crash in SF list when using CN/TW translations ( #4862 )
2024-04-08 19:20:04 +10:00
philmoz and GitHub
9ed9227212
feat(color): warning when duplicating theme if name exists ( #4694 )
2024-04-08 08:32:08 +10:00
philmoz and GitHub
18dbca3f5f
feat(color): adjust top bar widget sizes ( #4846 )
2024-04-08 08:31:17 +10:00
philmoz and GitHub
85fbb97286
feat(color): move ADC Filter and Center Beep settings to 'Other' page ( #4745 )
2024-04-05 19:54:18 +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
0ec64c963f
fix(lua): add missing EVT_PAGEDN_xxx events for Lua ( #4829 )
2024-04-01 11:18:14 +10:00
philmoz and GitHub
6c5eada23a
refactor: FLASH size optimisations for B&W ( #4827 )
2024-04-01 09:43:50 +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
philmoz and GitHub
a5a1980233
fix: modelHasNotes stack overflow in some non-English translations ( #4815 )
2024-03-29 08:19:16 +10:00
philmoz and GitHub
904a9201e2
fix(color): trims are still displayed even when turned off in view settings ( #4811 )
2024-03-26 12:12:47 +10:00
philmoz and GitHub
d055b8045d
feat(color): show FM name and number in GV edit page ( #4767 )
2024-03-25 09:52:56 +10:00
philmoz and GitHub
91630a02f7
fix(bw): pot/slider bars can overlap on main view ( #4787 )
2024-03-22 20:43:03 +10:00
philmoz and GitHub
d31d36de4c
fix(mt12): bootloader startup uses wrong trim switch direction ( #4788 )
2024-03-22 20:41:37 +10:00
philmoz and GitHub
961fd0e7f8
fix(bw): popup USB menu not closing on disconnect ( #4780 )
2024-03-22 10:32:36 +10:00
philmoz and GitHub
c568e574de
fix(color): displayed image not always cleared when changing folder in SD browser ( #4781 )
2024-03-22 10:22:12 +10:00
philmoz and GitHub
ed85886ddf
feat(color): make warning for serial port voltage levels clearer ( #4697 )
2024-03-22 10:19:02 +10:00
philmoz and GitHub
2ded1192a6
fix(cpn): screen colors in simulator for B&W OLED radios ( #4779 )
2024-03-21 09:20:56 +10:00
philmoz and GitHub
3e74a8cb75
fix(cpn): use correct UI for T20V2 simulator ( #4776 )
2024-03-20 10:22:00 +10:00
philmoz and GitHub
ac3c46a759
fix(bw): SF Play Value parameter display clipped on 128x64 B&W ( #4751 )
2024-03-18 08:52:20 +10:00
philmoz and GitHub
7c2e3cec34
fix(cpn): battery level incorrect in simulator for B&W radios ( #4746 )
2024-03-15 19:39:36 +10:00
philmoz and GitHub
c37783d5a6
fix(b&w): ENTER not working on main view for T12, T-Lite and LR3PRO ( #4744 )
2024-03-15 11:47:23 +10:00
5b2aef39d1
fix(cpn): keys not working in simulator for T-Lite, T12 and LR3PRO ( #4741 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2024-03-14 21:50:43 +10:00
philmoz and GitHub
d5fed493a2
fix(cpn): Joystick pots, sliders and 6POS switch not working in simulator ( #4730 )
2024-03-13 19:47:13 +10:00
philmoz and GitHub
a396eff73e
feat(color): run widget 'background' function while in setup pages ( #4393 )
2024-03-11 11:56:46 +10:00
philmoz and GitHub
3b984016ea
fix(bw): Long ENTER not working correctly when using ADJUST GV SF ( #4709 )
2024-03-10 18:41:56 +10:00
philmoz and GitHub
5f32648b21
fix(radio): invalid memory access if SpaceMouse input present but not supported ( #4686 )
...
i.e. somehow the input has been specified but not has not been specified as a option in the firmware
2024-03-06 10:31:04 +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