ESP3D-TFT icon indicating copy to clipboard operation
ESP3D-TFT copied to clipboard

[FEATURE REQUEST]Move to lvgl 9.0

Open luc-github opened this issue 1 year ago • 3 comments

I did some reading on migration guide and API description - the mechanism seems pretty identical, API is very close but there are a lot of renaming I plan to really start to work on it when official 9.0 release is done and move to 9.x when first bug release is out

luc-github avatar Jan 17 '24 10:01 luc-github

9.0 is out : https://github.com/lvgl/lvgl/releases/tag/v9.0.0 so time to start

luc-github avatar Jan 23 '24 00:01 luc-github

Looking at the changes - the initialisation is different - and some Api is cleaner So new API impact mostly display driver and input driver and of course bpc.c , that said espressif seems not yet ready for some drivers because sample code still use lvgl 8.3, https://github.com/espressif/esp-idf/blob/master/examples/peripherals/lcd/i80_controller/main/idf_component.yml |which show that espressif consider 9.0 is not yet mature to be integrated - also the docs between 9.0 release and latest git have been modified which confirm that we should wait next minor release to recheck integration possibility

luc-github avatar Mar 06 '24 12:03 luc-github

lvgl is now 9.2 and also some espressif sample codes have been updated (https://github.com/espressif/esp-iot-solution/tree/master/examples/display/lcd/rgb_lcd_8bit) - so it will be time to update ESP3D-TFT also

luc-github avatar Aug 29 '24 06:08 luc-github