Geführtes Update: "Anwendung ersetzen" im Update-Hinweis

Der Update-Hinweis bietet neben "Update Ordner öffnen" nun den Button
"Anwendung ersetzen". Er kopiert das ZIP vom SMB-Laufwerk lokal, prüft es,
entpackt es in einen eigenen Ordner neben der aktuellen Installation,
übernimmt input/, output/ und eigene Templates und startet die neue EXE.
Die alte Installation bleibt als Rückfallebene erhalten; eine angepasste
settings.ini wird als settings.vorherige-version.ini aufbewahrt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
RobandClaude Opus 5.5 committed 2026-11-03 12:55:12 +01:00
1 parent 5e2fab7fd3
commit cb059ac20d
7 files changed
+315 -5

No files matched your search

+14
View File
@@ -25,6 +25,20 @@ Um das Programm zu starten: Doppelklick auf `Tätigkeitsnachweis-Generator.exe`
5. **"Tätigkeitsnachweise generieren"** klicken
- Die generierten Dateien werden im `output/`-Ordner abgelegt
## Update
Liegt eine neuere Version auf dem Laufwerk J:, erscheint oben rechts ein Hinweis.
- **„Anwendung ersetzen“** richtet die neue Version in einem eigenen Ordner neben der
aktuellen ein (z. B. `Tätigkeitsnachweis-Generator v1.4.0`), übernimmt `input/`,
`output/` und eigene Template-Dateien und startet sie. Das folgende Rückfragefenster
mit „Ja“ bestätigen, dann wird die alte Version beendet.
- Die alte Version bleibt als Ordner erhalten und kann gelöscht werden, sobald die neue läuft.
- Wurde `settings.ini` angepasst, liegt die bisherige Datei als
`config/settings.vorherige-version.ini` daneben.
- Desktop-Verknüpfungen zeigen weiterhin auf den alten Ordner und müssen neu angelegt werden.
- **„Update Ordner öffnen“** öffnet das Verzeichnis auf J: für ein manuelles Update.
## Konfiguration
Alle Einstellungen liegen im `config/`-Ordner: