Skip to content

v0.5.0

Choose a tag to compare

@peterm2024 peterm2024 released this 03 Aug 01:02
· 72 commits to main since this release

[0.5.0] - 2026-08-03

Hinzugefügt

  • Logout: der Konto-Button in der Toolbar öffnet nach dem Login jetzt ein
    Menü mit "Log out", statt einfach nur deaktiviert zu sein. Vorher gab
    es keinen Weg, sich mit einem anderen GGG-Konto anzumelden, ohne den
    gespeicherten Eintrag von Hand aus dem Windows-Anmeldeinformations-
    manager zu löschen. Ein Logout widerruft nur lokal die Anmeldung bei
    PoE-VIEW2 — die Freigabe auf der GGG-Kontoseite bleibt davon
    unberührt, dort lässt sie sich bei Bedarf separat entziehen.
  • Cache-Trennung pro Konto: jedes GGG-Konto bekommt jetzt seine eigene
    lokale Datendatei statt einer gemeinsamen. Vorher blieben Stash-Baum,
    Items und Charaktere eines vorherigen Kontos nach einem Kontowechsel
    im Speicher stehen und vermischten sich mit dem neuen. Nichts wird
    dabei gelöscht — jedes Konto behält seinen eigenen Stand, auch beim
    Zurückwechseln. Existiert die kontospezifische Datei noch nicht (z. B.
    gleich nach der Umstellung), wird die alte gemeinsame Datei automatisch
    übernommen, sofern sie zum selben Konto gehört — die alte Datei bleibt
    dabei unverändert erhalten.
  • Item-Verlauf: reine Mengenänderungen (z. B. Currency-Stacks) tauchen
    jetzt als eigenes Ereignis auf und wandern dabei ganz nach oben, mit
    Vermerk, wie viel sich geändert hat (z. B. "53 (+3)"). Vorher wurden
    solche Änderungen komplett ignoriert — nur echte Neuzugänge und
    verschwundene Items landeten im Verlauf. Gilt nur für das
    Charakter-Inventar, nicht für Stash-Fächer.
  • Eigenes Anwendungssymbol: PoE-VIEW2 hat jetzt ein eigenes Icon in
    Explorer, Taskleiste und Fenstertitel statt des allgemeinen
    Standardsymbols. Es steckt in sieben Größenstufen in der Datei, wobei
    die kleinen Stufen eine bewusst vereinfachte Fassung der Grafik
    verwenden — sonst würde der Runenring bei 16 Pixeln zu Matsch.
  • Live-Zonenanzeige in der Toolbar: zeigt die zuletzt aus der Client.txt
    erkannte Zone an — unabhängig davon, ob danach tatsächlich ein Refresh
    folgt (Pause-Modus/Rate-Limit können das weiterhin verhindern). Auch
    eine Diagnose-Anzeige nebenbei: bleibt sie leer, war der Zonen-
    Beobachter entweder deaktiviert oder hat nichts erkannt.

Behoben

  • Der Zonenwechsel-Refresh löste in Wirklichkeit nie aus: die
    Datei-Überwachung von Qt bemerkt neue Zeilen in PoEs Client.txt nicht,
    solange das Spiel läuft. Aufgefallen ist das erst durch die neue
    Zonenanzeige, die dauerhaft leer blieb; die Daten waren trotzdem nie
    veraltet, weil der reguläre getaktete Refresh unabhängig davon
    weiterlief — der Zonenwechsel beschleunigt ihn nur. Die Erkennung
    prüft die Datei jetzt selbst im 2-Sekunden-Takt.
  • Ein Liga-Wechsel im Dropdown leerte die Itemliste bisher nicht — der
    zuletzt angezeigte Fach- oder Charakterinhalt der vorherigen Liga blieb
    sichtbar stehen, obwohl keine Auswahl mehr dazu passte. Die Liste wird
    jetzt beim Liga-Wechsel geleert, bis erneut ein Tab oder Charakter
    ausgewählt wird.