gagarinlg and Raphael Coeffic
073d20cd7c
extra char changes
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
6999e30171
update libopenui
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
39b2a40f4e
fix CMakeList for new lvgl version
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
1d9d112e31
update to lvgl 8.2, switch to official github repo
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
d075d57bfd
libopenui update
2022-06-11 15:38:08 +02:00
kevinkoenig and Raphael Coeffic
5e0cf9964a
revert theme changes
2022-06-11 15:38:08 +02:00
kevinkoenig and Raphael Coeffic
5f72c46e9d
beginnings of themes
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
29492ae960
libopenui lvgl udpate
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
dbd528e92b
libopenui update
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
c5d2439e61
use current libopenui/lvgl
...
enable BMP and PNG support in lvgl
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
9571a3c97f
prepared to use rotary encoder events in lvgl, not enbaled because of focus issues
2022-06-11 15:38:08 +02:00
kevinkoenig and Raphael Coeffic
751d1a0887
cleanup of all number edit display handlers.
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
702a89d952
modifications to make no numberEdit() do their own painting. They all return strings to the numberEdit().
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
d6d7713000
Fix clicking on topbar
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
98e231c9d4
Fixes for some pop-ups and sliding main views
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
d1d503da08
Remove event bubbling
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
a34bb51590
Update libopenui
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
681c161dd3
Touch events again and some clean-up
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
81366e5ae6
WiP: use tileview in ViewMain
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
b23cb30884
Mandate providing a parent on layout creation
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
7eb1aa8667
libopenui update
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
9181e5e4e6
fix flight modes
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
a877915138
Fix scrolling
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
2b7a120a86
Fix sliders "getValue" == nullptr
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
731ac128dc
Use touch events from LVGL
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
8f68af094c
Add slider edit style
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
6dbe059c4e
Fix propagating focus from LVGL to libopenui
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
2c39042e16
Use LVGL sliders
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
108dbc747b
fix outputs widget vertical line drawing
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
865ba72ed0
Snap to main menu icons
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
02c64b07a9
Use LVGL scrolling events
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
90c23a15a5
select fab carousel: fix dimensions
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
b3f6b92408
udpate libopenui
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
59e68ae8c6
switch libopenui to use EdgeTX/libopenui
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
9633f3cfeb
use updated libopenui
...
fix libopenui/lvgl run order
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
eceab2eeb6
use current libopenui state
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
82051f6149
touch fixes for LVGL
2022-06-11 15:38:08 +02:00
Malte Langermann and Raphael Coeffic
daa957bb47
use the canvas image buffer to draw libopenui, one screen operation less per draw call
2022-06-11 15:38:08 +02:00
Malte Langermann and Raphael Coeffic
0844e8d480
use fixed libopenui
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
87472b5a1e
additional changges for keyboard processing
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
7271c4f730
added factory code, and the beginnings of styling
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
169dd1219d
reference new libopenui commit
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
2495691c65
1. Included mroe fonts
...
2. change order of initialization. Lvgl has to be before ViewMain
3. Basic support for layers, but they are still broken when Menu's are used
4. Register input driver in lvglwrapper
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
6864954c84
use current libopenui state
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
f6c7607cc2
touch fixes for LVGL
2022-06-11 15:38:08 +02:00
Malte Langermann and Raphael Coeffic
06f72c3ce6
use the canvas image buffer to draw libopenui, one screen operation less per draw call
2022-06-11 15:38:08 +02:00
Malte Langermann and Raphael Coeffic
0c7d4cf1e9
use fixed libopenui
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
35af1cd008
additional changges for keyboard processing
2022-06-11 15:38:08 +02:00
kkoenig1@optonline.com and Raphael Coeffic
52ec439ca2
added factory code, and the beginnings of styling
2022-06-11 15:38:08 +02:00
gagarinlg and Raphael Coeffic
528e1a9031
reference new libopenui commit
2022-06-11 15:38:08 +02:00