[FEATURE] Update Graphic Configs: LVGL Kconfig
- Dominant language
- C
- Stars
- 4k
- Forks
- 1.7k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 237
Description
### Is your feature request related to a problem? Please describe.
Currently, NuttX uses its own Kconfig to expose LVGL's graphical configuration options. I suggest replacing it with LVGL's native Kconfig menu (via rsource/source), importing it directly from the LVGL repository. This would avoid duplicated/redundant configuration options between the two Kconfig files.
### Describe the solution you'd like
Given this non-trivial change, I suggest updating all LVGL-related symbols and replacing the current KConfig menu with the LVGL menu.
### Describe alternatives you've considered
_No response_
### Verification
- [x] I have verified before submitting the report.
Contributor guide
Research direction
Start by comparing NuttX's current LVGL Kconfig menu with LVGL's native Kconfig in the LVGL repository, then trace all existing LVGL-related symbols. Done means the native menu is imported through rsource/source, redundant options are removed, and all LVGL-related symbols are updated consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- build-system, embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100