Update-Pruefung gegen Gitea-Releases ergaenzen

Die App prueft ca. 60 s nach dem Start einmalig, ob auf dem Gitea-Server
ein neueres Release vorliegt. Bei einem Treffer erscheint eine
Systembenachrichtigung, und ein Symbol im Titelbalken bleibt sichtbar,
bis aktualisiert wird -- Klick auf beides oeffnet die Release-Seite im
Browser. Ueber die neue Einstellung "Nach Updates suchen" abschaltbar
(Standard: aktiv).
This commit is contained in:
Winkler, Stefan
2026-08-20 19:59:06 +02:00
parent e413a36506
commit bb311e76c2
15 changed files with 234 additions and 2 deletions
+23 -2
View File
@@ -74,6 +74,7 @@ Position wird gemerkt.
| Element | Bedeutung |
|---|---|
| Statuspunkt | Zeigt den Zustand der Datenquellen, siehe unten |
| Pfeil-Symbol (nur bei neuem Release) | Öffnet die Release-Seite im Browser |
| Zahnrad | Öffnet die Einstellungen |
| `` | Blendet das Fenster aus (Rückkehr über das Tray-Symbol) |
@@ -121,12 +122,19 @@ Das Zahnrad öffnet den Einstellungsdialog:
der Anmeldung.
- **Serverabfrage** — kann abgeschaltet werden, falls die Anzeige rein lokal
arbeiten soll (dann sind alle Werte Näherungen statt exakter Zahlen).
- **Nach Updates suchen** — prüft rund eine Minute nach dem Start einmalig,
ob auf dem Projekt-Server eine neuere Version vorliegt. Falls ja,
erscheint eine Systembenachrichtigung, und ein Pfeil-Symbol im
Titelbalken bleibt sichtbar, bis aktualisiert wird. Klick auf
Benachrichtigung oder Symbol öffnet die Release-Seite im Browser. Diese
Einstellung wirkt erst beim nächsten Start.
- **Bezugsgrößen, Gewichtung, Wochenfenster** — fortgeschrittene Feineinstellungen
für den Fall, dass die Serverabfrage dauerhaft nicht zur Verfügung steht;
im Normalbetrieb müssen Sie hier nichts anpassen.
Änderungen wirken sofort, ein Neustart ist nicht nötig. `Strg`+`S` speichert,
`Esc` schließt den Dialog ohne zu speichern.
Änderungen wirken sofort, ein Neustart ist nicht nötig (Ausnahme: „Nach
Updates suchen", siehe oben). `Strg`+`S` speichert, `Esc` schließt den
Dialog ohne zu speichern.
## Tray-Menü
@@ -154,6 +162,10 @@ und Beenden.
selbst profitiert automatisch davon. Das geschieht ausschließlich auf
Klick, nie automatisch im Hintergrund, und auch dabei wird kein Token
protokolliert.
- Ist „Nach Updates suchen" aktiviert, fragt die Anwendung rund eine Minute
nach dem Start einmalig den selbst gehosteten Gitea-Server
(`git.conatum.net`) nach der neuesten Versionsnummer ab — ohne
Zugriffstoken und ohne weitere Daten. Abschaltbar in den Einstellungen.
- Es findet keine Übertragung an Dritte statt.
## Deinstallation
@@ -188,3 +200,12 @@ Abschnitt „Installation“ oben.
**Nach einem Update sehe ich eine Benachrichtigung.** Das ist beabsichtigt:
Die Anwendung erkennt neue Versionen automatisch und weist einmalig darauf
hin. Ihre Einstellungen und Kalibrierung bleiben davon unberührt.
**Ich bekomme eine Benachrichtigung über eine neue Version / ein
Pfeil-Symbol erscheint im Titelbalken.** Das ist eine andere Meldung als
oben: Die Anwendung hat rund eine Minute nach dem Start auf dem
Projekt-Server ein neueres Release gefunden. Ein Klick auf Benachrichtigung
oder Symbol öffnet die Release-Seite im Browser — heruntergeladen oder
installiert wird nichts automatisch. Das Symbol bleibt sichtbar, bis eine
neuere Version installiert wurde. Abschaltbar über die Einstellung „Nach
Updates suchen".