You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor documentation and project files for LVGLSharp packages
- Updated architecture documentation to clarify the structure and layers of LVGLSharp, including Forms, Core, Drawing, Interop, Native, Runtime, and tooling layers.
- Enhanced CI workflows documentation to include new runtime packages: Headless, MacOs, and Remote.
- Revised NuGet installation guide to reflect the current package offerings and provide clearer installation instructions.
- Improved project file metadata across all LVGLSharp projects, including descriptions and tags for better discoverability.
- Added README files for each package to outline their purpose, usage, and included features.
- Updated descriptions for existing packages to provide more detailed information on functionality and intended use cases.
<ItemGroupCondition="'$(IsPackable)' != 'false' And !Exists('$(MSBuildProjectDirectory)\README.md') And Exists('$(MSBuildThisFileDirectory)README.md')">
Copy file name to clipboardExpand all lines: README.md
+43-37Lines changed: 43 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
中文 | [English](./README_en.md)
4
4
5
-
**LVGLSharp** 是一个基于 [LVGL](https://github.com/lvgl/lvgl) 的跨平台 WinForms API 兼容层,核心包为`LVGLSharp.Forms`。目标是尽量保留熟悉的 Windows Forms 开发方式,让同一套界面继续运行在 Windows、Linux 与嵌入式场景中。
- WinForms API 兼容:`Control`、`Form`、`Button`、`Label`、`TextBox`、`CheckBox`、`RadioButton`、`ComboBox`、`ListBox`、`PictureBox`、`Panel`、`GroupBox`、`FlowLayoutPanel`、`TableLayoutPanel`、`ProgressBar`、`TrackBar`、`NumericUpDown`、`RichTextBox` 等常用控件已具备可用基础。
17
+
- WinForms 风格 API 兼容:`Control`、`Form`、`Button`、`Label`、`TextBox`、`CheckBox`、`RadioButton`、`ComboBox`、`ListBox`、`PictureBox`、`Panel`、`GroupBox`、`FlowLayoutPanel`、`TableLayoutPanel`、`ProgressBar`、`TrackBar`、`NumericUpDown`、`RichTextBox` 等常用控件已具备可用基础。
|`LVGLSharp.Runtime.Windows`|[](https://www.nuget.org/packages/LVGLSharp.Runtime.Windows/)|| Windows 运行时。 |
52
-
|`LVGLSharp.Runtime.Linux`|[](https://www.nuget.org/packages/LVGLSharp.Runtime.Linux/)|| Linux 运行时。 |
0 commit comments