Closed MouriNaruto closed 5 months ago
Sounds like a good plan!
This issue or pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Finally, I have implemented the MSBuild project updater properly in https://github.com/lvgl/lv_port_win_visual_studio/blob/master/LvglMaintainerTools/LvglSubmoduleProjectFileGenerator/Program.cs. Users can change the files in lvgl and freetype filter in Visual Studio IDE freely and resolve the issue https://github.com/lvgl/lv_port_win_visual_studio/issues/49.
I can finally to push the progress for merging the features from lv_port_windows for improving the maintain work and simplify the LVGL users choice.
Kenji Mouri
Users can change the files in lvgl and freetype filter in Visual Studio IDE freely and resolve the issue https://github.com/lvgl/lv_port_win_visual_studio/issues/49.
It's amazing, it was an issue for some of our customers a couple of times.
I can finally to push the progress for merging the features from lv_port_windows for improving the maintain work and simplify the LVGL users choice.
It's also great! Does it mean some parts can be added to LVGL master too? Or is it an other story?
@kisvegabor
Does it mean some parts can be added to LVGL master too?
In sort of, yes. I want to provide a better implementation for LVGL, so I tangled quite a few things. It makes me reduce the something which I tangled.
For example, I want to provide a flexible and modular implementation for people, make people can integrate LVGL content (simulator mode or application mode) in other windows easily. I think it will make LVGL users happy because it can bring many possibilities. This is why I am tangled for implementing the new Windows backend. (I want to create a better design.)
Here are the things I want to provide in new Windows backend.
Kenji Mouri
Sounds great! 👍
From the GitHub star count clearly the Windows port repos are the most popular ones, so I'm really happy that they will be even better 😊
@kisvegabor
I hope this repository could be renamed to lv_port_pc_visual_studio.
Because one of my friends created the project (I am also a contributor for that.) which can build Linux projects managed by Visual Studio C++ project file in the local Linux instance. Here is the repository: https://github.com/Chuyu-Team/MSBuildCppCrossToolset
I will utilize that project to create a Visual Studio project which is for LVGL Linux Wayland application demo for showing more possibilities for users.
Kenji Mouri
Woooow, it sounds amazing! Just let me when can I rename it :blush:
@kisvegabor
Woooow, it sounds amazing! Just let me when can I rename it 😊
It's time to rename now and I will commit these changes recently.
Kenji Mouri
Done :slightly_smiling_face:
@kisvegabor
Also, the https://github.com/lvgl/lv_port_windows repository can be archived now because I have updated the deprecated information.
I am working on the replacement implementation now and I will commit them to this repository today or tomorrow. (I will do that as soon as possible.)
Kenji Mouri
Except for adding Windows GDI font engine backend. All related work has done by https://github.com/lvgl/lvgl/pull/5313.
Kenji Mouri
In order to better maintain LVGL for Windows Visual Studio port, I have planned to do a big refactoring for this repository. I think it may be the biggest refactoring since I become the maintainer of this repository. Here is the list of things I need to do.
Create MSBuild shared item project for hosting the submodulesCreate the MSBuild project generator for this repository for resolving https://github.com/lvgl/lv_port_win_visual_studio/issues/49.Kenji Mouri