mirror of
https://github.com/MAKS-IT-COM/maksit-core-ui.git
synced 2026-11-13 19:26:10 +01:00
1.3 KiB
1.3 KiB
MaksIT.Core desktop UI
Shared .NET 10 libraries for MaksIT desktop apps. Install from NuGet. Do not reference this folder from another repository.
dotnet add package MaksIT.Core.Desktop
dotnet add package MaksIT.Core.UI
| Package | Role |
|---|---|
| MaksIT.Core.Desktop | Crash reports, What's New parsing, screenshot-tour flags. No UI toolkit. |
| MaksIT.Core.UI | Avalonia windows: About, What's New, logs, crash dialog, and screenshot capture. Depends on MaksIT.Core.Desktop. |
| Tests / coverage badges | utils\Invoke-TestEngine.bat |
| Release (pack, NuGet, GitHub) | utils\Invoke-ReleasePackage.bat |
| Contributing | CONTRIBUTING.md |
| Changelog | CHANGELOG.md |
| License | LICENSE.md |
Version is <Version> in each library project. Keep the two versions the same. The release reads the version from MaksIT.Core.Desktop, then packs and pushes each package. MaksIT.Core.UI depends on MaksIT.Core.Desktop at that version.