-
Notifications
You must be signed in to change notification settings - Fork 166
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
Update master branch to LVGL v9 version #311
Conversation
Needed for lv_is_initialized fix
… architecture changes
Update LVGL and fix binding for multi-instance and parallel rendering architecture changes
Update LVGL and display drivers
Update LVGL config: add ThorVG flags
@kisvegabor , @XuNeo , @kdschlosser , PS: this PR is tested on M5Core2 ESP32 device, and it works |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not super confident, but as far as I can tell it's ok 🙂
Reminder: disable UPDATE: it is already disabled |
To have a linear and clean git history on master branch, use "Squash and merge" |
@PGNetHun feel free to merge it when it feels appropriate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can only review part of the code. It looks good to me.
gen_mpy.py
binding scriptimg
->image
,btn
->button
)README.md
: renameMicropython
->MicroPython
lv.COLOR_FORMAT.NATIVE_REVERSED
, and use insteadlv_draw_sw_rgb565_swap()
function for some displayslv.COLOR_DEPTH
from display drivers and examplesili9XXX.py
: change class attributes to instance attributes (-> eliminate "singleton" class attributes)ili9XXX.py
: set explicit default color formats instead oflv.COLOR_FORMAT.NATIVE
ili9XXX.py
andst77xx.py
) and examples to use new display draw buffer approach (related PR: refactor(display): use draw_buf_t for display lvgl#5204)master
changes into PR branch