Skip to content

Library-Changes for NuGet#767

Merged
joecare99 merged 5 commits into
joecare99:masterfrom
ChristianRosewich:master
Jun 19, 2026
Merged

Library-Changes for NuGet#767
joecare99 merged 5 commits into
joecare99:masterfrom
ChristianRosewich:master

Conversation

@ChristianRosewich

Copy link
Copy Markdown
Contributor

No description provided.

Die Datei /Avalonia_Apps/.packages/ControlSamples.0.1.1-local.nupkg wurde zur .gitignore hinzugefügt, um lokale NuGet-Pakete vom Repository-Tracking auszunehmen. Dies verhindert versehentliches Einchecken von Paketdateien.
Die Projektdatei CSV_Viewer.csproj wurde auf das neue SDK-basierte Format migriert, inkl. TargetFramework net48 und Windows Forms-Unterstützung. Veraltete Properties, Referenzen und explizite Compile/Resource-Einträge entfernt. .gitignore um Paket- und Buildpfade ergänzt.
Neues Projekt `CommonDialogs.Abstractions` mit plattformneutralen Schnittstellen und Modellen für Datei-, Farb- und Font-Dialoge hinzugefügt. Schnittstellen von Windows-/System.Drawing-Typen entkoppelt und Implementierungen angepasst. Projekte referenzieren nun die Abstraktionen. README ergänzt.
Panel.cs gibt nun leeres Array statt null zurück, um Fehler zu vermeiden. TextCanvas aus dem Projekt entfernt und README entsprechend angepasst: Drawing-API-Hinweis entfernt, Betonung auf host-/OS-Neutralität und Auslagerung von Backends in separate Projekte.
Zwei neue NuGet-Projekte für plattformneutrale und Windows-Bibliotheken hinzugefügt (`CSharpBible.Libraries.Core`, `CSharpBible.Libraries.Windows`) inkl. Readmes. Build-Prozess um Target `CreateNuGetPackages` erweitert. Readme und Solution-Dateien entsprechend angepasst. Testprojekt-Ordnerstruktur bereinigt.
@joecare99 joecare99 merged commit 0bd6f6b into joecare99:master Jun 19, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants