Skip to content
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

[LVGL] Add support for all the existing widgets in LVGL version 8.4 and 9.1 #435

Open
6 of 16 tasks
mvladic opened this issue Jul 5, 2024 · 5 comments
Open
6 of 16 tasks
Assignees

Comments

@mvladic
Copy link
Contributor

mvladic commented Jul 5, 2024

Add support for the following widgets:

  • Animation Image
  • Button Matrix
  • Canvas
  • Image button (only in 9.1, there is already for the 8.4)
  • Line
  • LED
  • List
  • Lottie (only in 9.1)
  • Menu
  • Message box
  • Span
  • Spinbox
  • Table
  • Tabview
  • Tile view
  • Window
@mvladic mvladic self-assigned this Jul 5, 2024
mvladic added a commit that referenced this issue Jul 5, 2024
@jcuypers
Copy link
Contributor

jcuypers commented Jul 6, 2024

@mvladic What about meter? The eez studio example currently only works on 8.x. I agree there is scale, but it lacks many of the 'specifics' configuration parameters as seen in the lvgl examples. Also meter seems much more flexible as compared to scale (I might be wrong, because many of the configuration options might not be present).

@mvladic
Copy link
Contributor Author

mvladic commented Jul 6, 2024

Unfortunately, LVGL in version 9.x doesn't have Meter widget. I was surprised when I learned about this since it is really nice widget.

mvladic added a commit that referenced this issue Jul 8, 2024
mvladic added a commit that referenced this issue Jul 8, 2024
mvladic added a commit that referenced this issue Jul 9, 2024
mvladic added a commit that referenced this issue Jul 9, 2024
@0xjmux
Copy link

0xjmux commented Jul 11, 2024

Hi mvladic - it's really great to see that you're adding support for all the LVGL widgets! If it's not too much trouble, could I ask if you could move the "Tabview" widget up the queue a bit? EEZ-studio is sick and I really want to try it out for a personal project I'm doing, but because tabview isn't supported I've been attempting to design my UI by hand (which has been rough 😭). Thanks!

@mvladic
Copy link
Contributor Author

mvladic commented Jul 11, 2024

Tabview widget is already added in the master branch.

@0xjmux
Copy link

0xjmux commented Jul 14, 2024

that's awesome, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants