lvgl / lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
https://lvgl.io
MIT License
16.26k stars 3.19k forks source link

Add `LV_OBJ_CLASS_GROUP_DEF_TRUE` to the Arc object so it can be used with rotary encoder indevs #6609

Closed 0xjmux closed 1 week ago

0xjmux commented 2 months ago

LVGL version

8.3

What happened?

I want to use the "Arc" widget in a project that's using a rotary encoder as the sole input device, and am using EEZ-studio to generate the LVGL UI. I thought not being able to select the Arc widget to modify the value was an issue with the code generation, but it turns out that actually LVGL's Arc widget doesn't have the LV_OBJ_CLASS_GROUP_DEF_TRUE attribute. Can this be added to the Arc widget so it can be used with Rotary encoder input devices?

Thanks!

How to reproduce?

No response

kisvegabor commented 1 month ago

I think makes sense. Can you send s PR for both v8.4 and master. Please also update docs to mention that now arc can adjusted by keys.

lvgl-bot commented 1 month ago

We need some feedback on this issue.

Now we mark this as "stale" because there was no activity here for 14 days.

Remove the "stale" label or comment else this will be closed in 7 days.

0xjmux commented 1 month ago

not stale; haven't had the time to get to this yet

lvgl-bot commented 2 weeks ago

We need some feedback on this issue.

Now we mark this as "stale" because there was no activity here for 14 days.

Remove the "stale" label or comment else this will be closed in 7 days.

lvgl-bot commented 1 week ago

As there was no activity here for a while we close this issue. But don't worry, the conversation is still here and you can get back to it at any time.

So feel free to comment if you have remarks or ideas on this topic.