Closed aliphys closed 2 months ago
I don't have any opinion regarding whether or not the example should be removed. However, it should be noted that SquareLine Studio have stated they do plan to provide LVGL 9.x support:
https://forum.squareline.io/t/q-plans-timeline-for-lvgl-9-observer-support/2782/2
LVGL9 support is planned for the upcoming April release. (And we’d like to support observers in the future.)
The library/core have backwards compatibility with LVGL 8.x, so even at this time when SquareLine Studio is only compatible with LVGL 8.x, it is still possible for users to use this example by simply installing version 8.4.0 of the "lvgl" library.
I'm agree with @per1234. Do not retire squarelinestudio_lvgl_v8.ino, we'll do the porting to LVGLv9 when the new SquareLine studio will be release.
Thanks for the insight @per1234 and @leonardocavagnis . Closing this issue, and created issue https://github.com/arduino-libraries/Arduino_GigaDisplay/issues/29 regarding the porting task @leonardocavagnis mentioned.
As highlighted by @leonardocavagnis in https://github.com/arduino-libraries/Arduino_GigaDisplay/pull/22:
The squarelinestudio_lvgl_v8.ino is no longer relevant and should be adapted/deleted since:
compile-example.yml
workflow) https://github.com/arduino-libraries/Arduino_GigaDisplay/blob/de47486471e46d0c6f9d0e5fc3395407910ad44e/.github/workflows/compile-examples.yml#L30-L50Possible solutions