Fortschritt, .NET-Prüfung, Updates, Fenster merken, Box-Funktionen
- Große Kopien laufen im Hintergrund mit Fortschritt und Abbrechen; abgebrochene Kopien werden aufgeräumt, das Original bleibt unverändert - Sichern/Wiederherstellen mit Fortschritt, keine halben ZIP-Dateien - Installer auf .NET Framework 4.8: erkennt fehlende .NET 9 Desktop Runtime und installiert sie auf Wunsch (Microsoft-Signatur wird geprüft) - Update-Hinweis über Gitea-Releases, Update mit automatischem Neustart - Fenstergröße und -position werden gemerkt - Desktop-Boxen: umbenennen, löschen, verschieben, herausziehen - Fenster und Boxen kehren auf sichtbare Bildschirme zurück - README ergänzt Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+12
@@ -45,6 +45,18 @@ public class AppSettings
|
||||
|
||||
public bool FencesEnabled { get; set; } = true;
|
||||
|
||||
// Fenster merken (WPF-Einheiten)
|
||||
public double? WindowLeft { get; set; }
|
||||
public double? WindowTop { get; set; }
|
||||
public double? WindowWidth { get; set; }
|
||||
public double? WindowHeight { get; set; }
|
||||
public bool WindowMaximized { get; set; }
|
||||
|
||||
// Updates
|
||||
public bool AutoUpdateCheck { get; set; } = true;
|
||||
public DateTime? LastUpdateCheck { get; set; }
|
||||
public string? SkippedVersion { get; set; }
|
||||
|
||||
public List<string> CategoryOrder { get; set; } = [];
|
||||
public Dictionary<string, CategoryMeta> Categories { get; set; } = new(StringComparer.OrdinalIgnoreCase);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user