Skip to content

The 2025 Roadmap of the LVGL Visual Studio repository #101

@MouriNaruto

Description

@MouriNaruto

I think I should back to the typical contributions for LVGL Visual Studio repository again after I proceed several personal projects. Also, LVGL mainline's new UEFI support makes me excited.

Here is the list I will try my best to finish in 2025:

  • Add custom MSBuild task for synchronizing the Visual Studio project automatically after updating the LVGL submodule. (For resolving the issue in LVGL File Paths Change Could Trigger Dependant Projects to Update lvgl#7412)
    • Visual Studio project configuration synchronization support.
    • Windows dynamic library binary export definition file synchronization support.
    • lv_conf.h synchronization support. (I need to do some researches for that.)
  • Visual Studio UEFI project example.
  • Visual Studio Hyper-V Generation 2 Virtual Machines bare-metal project example. (I planned for that since 2023.)
    • Prepare the Hyper-V guest interface headers. (Ready, read https://github.com/ProjectMile/Mile.HyperV for the header definitions.)
    • Prepare the lightweight UEFI specification headers because Hyper-V Generation 2 Virtual Machines only provide the 64-Bit UEFI Class 3 firmware. (Ready, read https://github.com/ProjectMile/Mile.Uefi for the header definitions.)
    • Write the VMBus driver for LVGL and hope to make it merged in the mainline.
  • Improve the documents for repository. (Current documents for this repository is not friendly.)
    • Add more documents to explain what and why of some issues.
  • Provide LVGL Gallery tool for exploring the demos and examples under Windows.

Kenji Mouri

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions