-
Notifications
You must be signed in to change notification settings - Fork 306
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
[Roadmap] Big refactoring of this repository #53
Comments
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 #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 |
It's amazing, it was an issue for some of our customers a couple of times.
It's also great! Does it mean some parts can be added to LVGL master too? Or is it an other story? |
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 😊 |
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 😊 |
It's time to rename now and I will commit these changes recently. Kenji Mouri |
Done 🙂 |
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 lvgl/lvgl#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 emulator bug #49.Kenji Mouri
The text was updated successfully, but these errors were encountered: