-
-
Notifications
You must be signed in to change notification settings - Fork 352
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(color) - Add LVGL scroll bar where needed. #3268
Conversation
Part 2 - model and screen pages.
|
Styling: #3259 but we may be forced in some cases to use transparent background (like in Model Browser aircrafts list) |
Definetely we need proper styling. @raphaelcoeffic @gagarinlg you have best knowledge abt LVGL styling. Can you make kind of dev session with @philmoz to agree how to code LVGL styling. I don't think we'll manage to do styling in 2.9 rather 2.10 but we should start. |
For popup lists and menus the required change is in the libopenui project (PR 85). |
42b4d91
to
c68296c
Compare
With a build of this PR (using current libopenui head commit) it seems like there is an issue with refreshing the list views properly after adding a new input or mix - the plus button ends up in the middle of the list. On switching tabs it is rebuilt correctly. SF and LS views are fine though. And while it is not directly related to this PR, I noticed when testing it on the EL18 that there seems to be a double-up of the sensor names on the NV14/EL18 screen, and stays there even when there is sensor data. |
I've fixed the position problem with new entries on Inputs and Mixes. I can't reproduce the telemetry problem on the NV14 in the simulator. |
This might help with reproducibility (got it to play up with However, since it's not related to this PR, that's a bug to squash later. Latest changes seems to be working fine. |
WIP - add scroll bars to views with more content than will fit on a single screen.
Part 1 - Radio Settings: