Almost every planned feature is implemented for v8. Now what we need the most is a lot of feedback about bugs and possible regressions.
v8 is available in the master branch of lvgl. https://github.com/lvgl/lv_sim_eclipse_sdl/tree/dev is a ready-to-use project with v8. Note that the driver registration part slightly changed. The most important thing is that drivers lv_indev_drv_t, lv_disp_drv_t and lv_fs_drv_t needs to be static.
I suggest trying the demo widget first. It should work well on small (240x240) and very large (1280x720) screens.
The followings will be added soon:
The copy parameter is not working yet in the create functions
the mono theme
updating the docs
updating the MicroPython binding
In v8 there is an examples directory where you find a lot of examples for widgets, layouts, etc.
If you have minor remarks, comment on GitHub here.
For bigger issues please open a new issue on GitHub.
Here is a teaser about the new widgets demo on 800x480:
Thank you very much if you test v8 and tell your experience
Hi,
I’am using lvgl v7-11 w/sam3x8e (due) connected to an ra8875 (480*272) tft display via Dma spi port.This version works very fine (widget example, encoder, stress test etc…)…
But i can’t run the v8-0 version… it’s normal??Do i have to wait for the next version?
Best regards
With the LV_USE_LOG set to 1 then LV_LOG_LEVEL_TRACE i got lot of messages but no explicite error message… i can try again and send you the messages if you want…
I have a JTAG probe and i can see that the flush_driver is never triggered… and yes the display frezzes (stay black) and the Due is halted…
It’s not a big problem because the 7.11 works perfectly and fluently w/ SPI dma transaction…
Hi
Good news : V8 runs perfectly now… I forgot to add static w/ disp_drv and indev_drv in the .ino example!!
I tested a very simple example but it’s too early to try a more sophisticated example because i get lot of compilation errors with 7-11 code and V8 library…