Commit Graph
427 Commits
Author SHA1 Message Date
Raphael CoefficandRaphael Coeffic 72726b054e widget settings & flight mode trims: set focus after form build 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ed70eaca13 dialog: handle EXIT key properly 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ad413242d7 New SD manager
TODO: file preview is still missing.
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 847ae4aeb1 Own window base LVGL object 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic cbdc9ad8a8 Use own LVGL theme
And stop using default theme
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 79619dbb06 updated libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 3917451318 faster pop-up menus 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic e255b40b1f apply libopenui fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic a33daa6c2e push events to window on top of screen when no focused window 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic e51cea647b preflight checks: added sliders 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ace7cfbe9d simplify model setup screen 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 12f51350ce Scrolling is now handled 100% by LVGL 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 131e26cfa0 fix: memory leak 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 459ff09e75 small optimization
And some trace info about tab build time
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 69a3b6ed4b updated libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 083081ba74 fix: static text lvobj NULL access 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic f2d933554f screenshots: implementation based on LVGL 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 96469108f8 updated libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 84a45af2b2 fix: tabs group focus issues 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 49d5916890 fix: crash in flight mode settings 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 7f654e8258 update libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic a27e026699 fix: X10 compilation 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 4f587cf3e3 update libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 941dd87651 more focus fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic bc0a32902b tabs group: no need to reset layout on form group clear 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 09c7c0bf67 fix some focus issues 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 80a5c9976f screen setup: flex layout 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic d9c66f16f3 user interface screen: use flex layout 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 74e535df62 timer setup: remove superfluous FormGroup and fixed placement on NV14 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic cbea1d5863 update libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c0e7219130 split module setup and timer setup (+flex layout) 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 209b253064 small fixes and size adjustments 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 49f8a3752c flex layout and various fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 415c20657f small fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c3e9048889 improve menu placement 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic d175a86bac fixed widget and layout menu 2022-06-11 15:38:08 +02:00
kevinkoenigandRaphael Coeffic fb8c131a98 cleanup styles in number edit 2022-06-11 15:38:08 +02:00
kevin koenigandRaphael Coeffic 01c80f7868 fix possible race condition in lcdFlush 2022-06-11 15:38:08 +02:00
kevin koenigandRaphael Coeffic 60293ae763 fix focus editing outline globally in styles. 2022-06-11 15:38:08 +02:00
kevin koenigandRaphael Coeffic 0cbf0fbf6c move styles from textedit to theme 2022-06-11 15:38:08 +02:00
RistoandRaphael Coeffic 415e7147f1 Typofix 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c1cb76823a Fix glitches 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 56bec5ca3a WiP: String arrays for translations
DE, EN, FI, FR are done, now we need all the other languages
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ee0c37157d Remove legacy fonts and make the bootloader compile with LVGL 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 98194b0142 colorlcd: some utf8 fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 86152da85d Remove scratch buffer 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic b40441f0c0 WiP: remove legacy fonts 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 755617ae1a Moved LVGL to libopenui 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic bd691b4545 Moved menu styles to theme 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic d17901f7ab reenable LVGL rotary encoder code
libopenui update
2022-06-11 15:38:08 +02:00