Commit Graph
100 Commits
Author SHA1 Message Date
philmozandGitHub b8dc50562e fix(color): wrong file chooser icon, portrait layout and other (#5201) 2024-06-21 09:57:03 +10:00
philmozandGitHub 48c0a405f7 fix(color): radio stuck when trying to close nested standalone script (#5200) 2024-06-20 18:41:13 +10:00
philmozandGitHub e7509349b3 chore(color): more layout cleanup and minor bug fixes (#5171) 2024-06-17 05:40:08 +00:00
philmozandGitHub 87cd8c8739 fix(color): memory leak in setup pages (#5185) 2024-06-17 09:04:01 +10:00
philmozandGitHub e5bf5f8226 fix(color): slow scrolling on model select page (#5184) 2024-06-17 09:02:18 +10:00
philmozandGitHub 12031c44c2 fix(bootloader): use ASCII only strings for NV14/EL18 (#5178) 2024-06-17 08:50:50 +10:00
philmozandGitHub b4e33fc439 feat(lua): support for using LVGL objects on colorlcd (#4887) 2024-06-13 13:16:07 +10:00
philmozandGitHub 9c625faeee fix(simulator): incorrect initialisation of preflight checks for colorlcd (#5170) 2024-06-13 11:00:42 +10:00
philmozandGitHub 14417ebf40 fix: hide 'invert' toggle for multipos switches, fix cpn slider/pot invert state (#5160) 2024-06-13 10:37:55 +10:00
philmozandGitHub 7aeb8a4898 feat(color): delay image load on manage models page (#5146) 2024-06-13 10:31:39 +10:00
philmozandGitHub 7ec32254b4 fix(color): cosmetic focus issue on text and number edit fields (#5164) 2024-06-12 16:36:55 +10:00
philmozandGitHub 1bc114d99f chore(bw): remove unused READ_ONLY and READ_ONLY_UNLOCKED macros (#5156) 2024-06-12 09:54:59 +10:00
philmozandGitHub 0c742e2863 fix(cpn): more fixes to RawSource calls (#5155)
Arising from index shift in #4722
2024-06-12 09:12:04 +10:00
philmozandGitHub 993f2713d4 fix(radio): close file handle if sound file cannot be played (#5159) 2024-06-12 09:11:20 +10:00
philmozandGitHub 65a0f0d9e7 fix(cpn): simulator may get stuck on splash screen (#5152) 2024-06-11 09:47:30 +10:00
philmozandGitHub 763303c99d chore(cpn): cleanup build warnings (#5145) 2024-06-11 08:26:59 +10:00
philmozandGitHub 6207b1eae6 feat: add 0.5 second option to power on/off delays (#5134) 2024-06-10 11:55:31 +10:00
philmozandGitHub 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
philmozandGitHub 2c800c0f3c fix(color): remove unnecessary updates of channel bar (#5136) 2024-06-09 09:29:28 +10:00
philmozandGitHub 76dde34f19 fix(color): long press key handling, curve preview not updating (#5107) 2024-06-07 15:43:58 +10:00
philmozandGitHub f8d542c5e2 fix(cpn): windows build failing because sbrk does not exist on mingw (#5135) 2024-06-07 13:44:56 +10:00
philmozandGitHub 8e64c3bbb1 fix(radio): remove invalid characters from log filenames (#5129) 2024-06-06 22:20:25 +10:00
philmozandGitHub 8087283b0c fix(cpn): change default battery range to match firmware (#5062) 2024-06-06 20:08:56 +10:00
philmozandGitHub 253783df6a feat(radio): increase length of sound/script file name to 8 for SF/GF (#5046) 2024-06-06 20:08:37 +10:00
philmozandGitHub 97f9884639 refactor(color): UI code cleanup, speed up loading of complex pages (#5031) 2024-06-06 20:08:13 +10:00
philmozandGitHub 65e05085a4 feat(bw128): add option to invert LCD/OLED display (#4933) 2024-06-06 07:52:45 +10:00
philmozandGitHub fb2188cacd fix(lua): getFieldInfo() not returning switch info (#5108) 2024-06-05 18:19:35 +10:00
philmozandGitHub 3543044c79 fix(bw128): telemetry source name overlaps V1 value on logical switch list view (#5109) 2024-06-03 13:12:08 +10:00
philmozandGitHub 77feeb62f7 fix(color): slow prec not updating fields when changing precision (#5105) 2024-06-02 19:48:11 +10:00
philmozandGitHub 43afacf230 feat(color): support PPM_US setting (#4987) 2024-06-02 17:58:28 +10:00
philmozandGitHub b16524837a feat: allow Sticky LS state to persist across EM or optionally across reboot (#4978) 2024-06-02 16:22:36 +10:00
philmozandGitHub 869a3ab394 fix(bw128): improve logical switch navigation & editing (#5096) 2024-06-02 08:39:44 +10:00
philmozandGitHub 9a7e1dbca1 fix: enforce customisable switch rules when configuring (#4994) 2024-06-01 15:17:37 +10:00
philmozandGitHub fea402a6e3 fix(x9d): incorrect switch positions on main view (#5094) 2024-06-01 10:42:42 +10:00
philmozandGitHub 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
philmozandGitHub e1b1b88f01 feat(color): add filters to file chooser popup menu (#4946) 2024-05-30 15:21:11 +10:00
philmozandGitHub 196b3d62e4 feat(color): initial full screen widget "app mode" (#4655) 2024-05-30 15:18:01 +10:00
philmozandGitHub dae423e168 feat(color): add scroll wrap around for menus and other lists (#4867) 2024-05-30 11:36:26 +10:00
philmozandGitHub 0dab22cd4b fix(bw): incorrect navigation in advanced USB setup on X9 radios (#5082) 2024-05-30 08:24:30 +10:00
philmozandGitHub 01d8ded06e fix(color): adjust layout of model labels list to reduce text overlap (#5073) 2024-05-29 09:51:30 +10:00
philmozandGitHub e4630e4c7f fix(color): stop attempt to load themes when in emergency mode (#5075) 2024-05-29 09:18:16 +10:00
philmozandGitHub e807ccbebf refactor: key handling (#4849) 2024-05-27 18:33:53 +10:00
philmozandGitHub e55b62e64d fix(cpn): incorrect initialisation of switch warning state if all switch warnings turned off (#5063) 2024-05-25 09:29:36 +10:00
philmozandGitHub d21ac7be2c fix(pxx2): prevent unnecessary model yaml rewrite on load (#5047) 2024-05-24 17:12:43 +10:00
philmozandGitHub 32d94343f9 fix(color): selected label, model list not correctly updating in single select mode (#5049) 2024-05-24 09:51:13 +10:00
philmozandGitHub 7361302601 fix(bw): use small switch layout when more than 6 switches (#4997) 2024-05-15 10:44:23 +10:00
philmozandGitHub 890b0eda91 fix(bw): adjust 128x64 layout to accommodate long switch names (#4976) 2024-05-07 16:01:07 +10:00
philmozandGitHub 33a01e3ba0 chore(color): ru translation for Radio Info widget (#4971)
For #4845
2024-05-07 07:48:53 +10:00
philmozandGitHub dd9a620bb7 feat(color): add color options for radio info widget battery level indicator (#4845) 2024-05-06 09:01:47 +10:00
philmozandGitHub 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
philmozandGitHub fcbd852fdf fix(color): drawFilledCircle EM crash when using LibGUI widget (#4959) 2024-05-03 20:39:48 +10:00
philmozandGitHub 685411e025 fix(bw): 'keys' debug view missing trims, corrupt names, alignment (#4934) 2024-05-03 13:55:54 +10:00
philmozandGitHub ed4d31fedc fix(color): ensure outputs widget channel width is odd for symmetrical display (#4954) 2024-05-03 13:16:17 +10:00
philmozandGitHub dd87ecb89a fix(nv14): incorrect read/write of module data (#4953) 2024-05-03 10:14:50 +10:00
philmozandGitHub 5281b8b3c8 fix(color): last interactive checklist line not shown if EoF not newline (#4947) 2024-05-02 13:32:29 +10:00
philmozandGitHub e48e82a8dc fix(bw): potential crash when editing USB advanced setup (#4948) 2024-05-02 09:42:24 +10:00
philmozandGitHub df339e9a42 fix(bw): analog debug page text overlap (#4951) 2024-05-02 09:37:11 +10:00
philmozandGitHub 796886772e fix(color): don't enlarge image in the file preview window (#4943) 2024-05-01 09:57:47 +10:00
philmozandGitHub 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
philmozandGitHub dc2998e478 feat(lua): add 'mkdir' and 'rename' functions (#4870) 2024-04-28 18:44:55 +10:00
philmozandGitHub 8dfa467731 fix(color): mixes list view not resizing when mixer monitors enabled (#4931) 2024-04-28 15:00:45 +10:00
philmozandGitHub d7d9d925f4 fix(bw): screen shots saved on radios with OLED screens inverted (#4935) 2024-04-28 14:59:21 +10:00
philmozandGitHub e48cd1b1ac chore(color): remove unused pl18/libopenui_config.h (#4932) 2024-04-28 08:28:35 +10:00
philmozandGitHub c7cf2d371a chore(color): lvgl performance improvements (#4861) 2024-04-25 11:23:33 +10:00
philmozandGitHub 4f0d168fea fix(color): extra sliders and trims on main view after creating a new model (#4919) 2024-04-25 10:13:37 +10:00
philmozandGitHub 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
philmozandGitHub 4e2608fa0a fix(bw): menu navigation issues for 9X type radios (#4884) 2024-04-23 11:29:13 +10:00
philmozandGitHub eb472dd80a fix(color): keys test page text not using theme color (#4869) 2024-04-10 11:11:51 +10:00
philmozandGitHub fb45009fd4 fix(color): restore prior startup and shutdown behaviour (#4865) 2024-04-09 15:17:18 +10:00
philmozandGitHub 147bd1d8a2 fix(cpn): Mac Companion build error on Github (#4863) 2024-04-09 10:21:15 +10:00
philmozandGitHub ecad4d6150 fix(color): crash in SF list when using CN/TW translations (#4862) 2024-04-08 19:20:04 +10:00
philmozandGitHub 9ed9227212 feat(color): warning when duplicating theme if name exists (#4694) 2024-04-08 08:32:08 +10:00
philmozandGitHub 18dbca3f5f feat(color): adjust top bar widget sizes (#4846) 2024-04-08 08:31:17 +10:00
philmozandGitHub 85fbb97286 feat(color): move ADC Filter and Center Beep settings to 'Other' page (#4745) 2024-04-05 19:54:18 +10:00
philmozandGitHub f28c1150ed refactor(color): use LVGL styles and objects for UI, legacy cleanup (#4407) 2024-04-05 17:33:14 +10:00
philmozandGitHub 0d84acef59 fix(lua): ignore potential unwanted key events (#4833) 2024-04-02 10:52:17 +10:00
philmozandGitHub 0ec64c963f fix(lua): add missing EVT_PAGEDN_xxx events for Lua (#4829) 2024-04-01 11:18:14 +10:00
philmozandGitHub 6c5eada23a refactor: FLASH size optimisations for B&W (#4827) 2024-04-01 09:43:50 +10:00
philmozandGitHub 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
philmozandGitHub a5a1980233 fix: modelHasNotes stack overflow in some non-English translations (#4815) 2024-03-29 08:19:16 +10:00
philmozandGitHub 904a9201e2 fix(color): trims are still displayed even when turned off in view settings (#4811) 2024-03-26 12:12:47 +10:00
philmozandGitHub d055b8045d feat(color): show FM name and number in GV edit page (#4767) 2024-03-25 09:52:56 +10:00
philmozandGitHub 91630a02f7 fix(bw): pot/slider bars can overlap on main view (#4787) 2024-03-22 20:43:03 +10:00
philmozandGitHub d31d36de4c fix(mt12): bootloader startup uses wrong trim switch direction (#4788) 2024-03-22 20:41:37 +10:00
philmozandGitHub 961fd0e7f8 fix(bw): popup USB menu not closing on disconnect (#4780) 2024-03-22 10:32:36 +10:00
philmozandGitHub c568e574de fix(color): displayed image not always cleared when changing folder in SD browser (#4781) 2024-03-22 10:22:12 +10:00
philmozandGitHub ed85886ddf feat(color): make warning for serial port voltage levels clearer (#4697) 2024-03-22 10:19:02 +10:00
philmozandGitHub 2ded1192a6 fix(cpn): screen colors in simulator for B&W OLED radios (#4779) 2024-03-21 09:20:56 +10:00
philmozandGitHub 3e74a8cb75 fix(cpn): use correct UI for T20V2 simulator (#4776) 2024-03-20 10:22:00 +10:00
philmozandGitHub ac3c46a759 fix(bw): SF Play Value parameter display clipped on 128x64 B&W (#4751) 2024-03-18 08:52:20 +10:00
philmozandGitHub 7c2e3cec34 fix(cpn): battery level incorrect in simulator for B&W radios (#4746) 2024-03-15 19:39:36 +10:00
philmozandGitHub 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
philmozandGitHub d5fed493a2 fix(cpn): Joystick pots, sliders and 6POS switch not working in simulator (#4730) 2024-03-13 19:47:13 +10:00
philmozandGitHub a396eff73e feat(color): run widget 'background' function while in setup pages (#4393) 2024-03-11 11:56:46 +10:00
philmozandGitHub 3b984016ea fix(bw): Long ENTER not working correctly when using ADJUST GV SF (#4709) 2024-03-10 18:41:56 +10:00
philmozandGitHub 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
philmozandGitHub 84aa4f4b40 fix(lua): add 'repetition' property to getCustomFunction and setCustomFunction tables (#4693) 2024-03-06 08:59:21 +10:00