Commit Graph
17788 Commits
Author SHA1 Message Date
Raphael CoefficandRaphael Coeffic 17b7cce05b fix: crashes with bootloader simu 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic aff1977e24 LZ4: color bitmaps 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c8e8e44b0b remove splash_chr 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 52e10c74de main menu: better fill the screen (flex layout) 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 5ceea0df0a flight modes: use 2x5 table in portrait orientation 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic cf34d0519e fix: simulcd for color screens without VERTICAL_INVERT 2022-06-11 15:38:08 +02:00
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 eb46c0f4c0 WiP: disable BT trainer discovery until properly fixed 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c7f2eb7eb7 fix: simu BT buffer overflow 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic 6fade548fc reduce button padding by 1 2022-06-11 15:38:08 +02:00
gagarinlgandRaphael Coeffic c29ec6edfe menu tabs header now uses lvgl buttons and supports scrolling. buttons are slightly wider now 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic f79c313d85 Applied changes from #1880 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 d9c1af2080 standalone LUA: do not really "attach" the window to any parent
It is on a separate screen anyway.
2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 0f07f2b690 fix: MPM proto scan 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 6e65533d9e button: remove shadow in etx theme 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic dccbd988ac New tools page 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 90c5f8565e flight modes: use pop-up for trim settings 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic ccfce12556 fix: crash in model select 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 0a486931ba Trainer setup fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 4953d7442d New module setup page 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic b8c1b46116 model setup: style fixes 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic c24ed295ff heli: better fill the screen 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 93919da945 New flight modes page 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 d65842097c Use arrows from Open Arrow font
See https://yeun.github.io/open-arrow/
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 15dcd2655d fix: null pointer access on curve edit 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic f229750e61 widget: fullscreen mode opaque LVGL object 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 5d08eb45d4 speed: remove font compression on small fonts 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 40eb89e6ed lcd driver: use LVGL direct mode or rotation in driver
see https://forum.lvgl.io/t/v8-display-driver-double-buffer-low-fps-high-cpu/6901/19
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 7859bb16c0 fix typo 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 96f5621bc5 Improve software 180deg rotation and add LVGL perf monitor 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 06746b4722 preflight checks: center beeps 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 2e09b00385 fix: preflight checks btn_id -> sw/pot mapping 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
Peter FeerickandRaphael Coeffic 009018be3a fix: start_ms not available 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 52e988205e widget: fixed full screen mode 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 0199d8ed6e tune lv_conf.h 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 9b1c596783 TabsCarousel: NO_FOCUS 2022-06-11 15:38:08 +02:00
Raphael CoefficandRaphael Coeffic 69a3b6ed4b updated libopenui 2022-06-11 15:38:08 +02:00