promotional bannermobile promotional banner

QuestPutz

Tidy your quest log: bulk-abandon old-expansion quests with preview, protection lists and a dry run.
Back to Files

v0.1.0

File nameQuestPutz-v0.1.0.zip
Uploader
solonariwansolonariwan
Uploaded
Oct 31, 2026
Downloads
7
Size
1.0 MB
Flavors
Retail
File ID
9380184
Type
R
Release
Supported game versions
  • 12.1.5

What's new

Changelog

Alle nennenswerten Änderungen an QuestPutz. Format nach Keep a Changelog, Versionen nach Semantic Versioning.

[Unreleased]

[0.1.0] - 2026-10-31

Hinzugefügt

  • Screenshots in CurseForge-Größe (unter 850 px) in docs/screenshots/curseforge/
  • Langbeschreibung für CurseForge mit Screenshots (docs/curseforge-description.md)
  • Projektlogo (docs/logo/, erzeugt mit scripts/make_logo.py) und Texte für die CurseForge-Seite (docs/curseforge.md)
  • /qp demo: Demo mit echten Beispielquests aus sechs Erweiterungen, Listen und Protokoll für Screenshots; läuft nur im Speicher, ändert keine gespeicherten Daten und bricht nie eine Quest ab
  • /qp debug snapshot schreibt alle Felder jeder Quest (Typ, Häufigkeit, fertig, grau) ins Debug-Protokoll
  • Screenshots im README (Übersicht, Auswahl, Bestätigung, Protokoll, Listen, Questlog, Minimap)
  • Lizenz (MIT), Paketierung für CurseForge (.pkgmeta, CI-Job release), Version aus dem Tag (#11)
  • Versionsnummer und Migrationsschritte für gespeicherte Daten (#12)
  • Englische Oberfläche als Standard, Deutsch für deutsche Clients; Protokoll-Auslöser übersetzt (#10, Teil 2)
  • Englische Slash-Befehle (old, grey, protect, block, dryrun, options, map, design calm/classic/light, debug on/off/clear); die deutschen bleiben als Alias (#10, Teil 1)
  • Schalter „Probelauf“ in der Kopfzeile des Fensters (#9)
  • Themen-Modul mit drei Designs: Ruhig (Standard), Klassisch, Hell (#8, Teil 1)
  • Skin-Baustein für Flächen, Rahmen, Texte, Buttons und Füllstand-Balken nach aktuellem Design (#8, Teil 2)
  • Reiter und Status-Textrollen (Probelauf, Chromiezeit, Warnung) im Skin-Baustein (#8, Teil 3a)
  • Übersichtsfenster im neuen Design: Kopfzeile mit Füllstand-Balken, Reiter Quests/Protokoll/Listen, ruhige Werkzeugleiste, hervorgehobene Auswahl, Aktionsleiste „N ausgewählt · aus M Erweiterungen“ (#8, Teil 3b)
  • Design umschaltbar über Einstellungen → „Darstellung“ und /qp design ruhig/klassisch/hell, wirkt sofort; Schrift Lato wird mitgeliefert (SIL OFL) (#8, Teil 4)
  • Bestätigungsdialog im neuen Design: nach Erweiterung gruppiert mit Anzahl, Hinweis auf Endgültigkeit, Button „N Quests löschen“ (#8, Teil 5)
  • Eigene Chatmeldung, wenn das Questlog ganz voll ist (#7)
  • Erkennung der Erweiterung jeder Quest (Blizzard-API, Ersatzweg über die Kartenhierarchie, sonst „Unbekannt“)
  • Gesammeltes Abbrechen von Quests aus alten Erweiterungen, nach Zone und grauen Quests – immer mit Vorschau und Bestätigung, nacheinander mit Pause, Prüfung danach
  • Schutzliste (nie löschen) und Sperrliste (bei erneutem Annehmen automatisch abbrechen)
  • Ausnahmen nach Questtyp: Kampagne, legendär, wichtig, Meta, täglich/wöchentlich, fertig
  • Probelauf-Modus (/qp probe)
  • Protokoll der letzten 200 Abbrüche pro Charakter
  • Füllstand des Questlogs mit Warnung
  • Übersichtsfenster mit Filter, Suche, Auswahl, Protokoll- und Listenansicht
  • Minimap-Symbol und Eintrag im Addon-Menü der Minimap
  • Button, Füllstand und Rechtsklick-Menü auf Zonen-Überschriften im normalen Questlog
  • Einstellungsseite (Optionen → AddOns → QuestPutz)
  • Slash-Befehle /qp, alt, grau, schutz, sperre, log, probe, optionen, minimap, karte, debug
  • Opt-in-Debug-Protokoll mit DevTool-Weiterleitung
  • Offline-Tests (LuaJIT) inkl. Szenario- und UI-Klicktests
  • Branch-/Release-Workflow (CONTRIBUTING.md) und CI mit MR-Regelprüfung

Geändert

  • Einstellungen mit kürzeren Namen, die nicht mehr abgeschnitten werden; die Erklärungen stehen im Tooltip
  • Minimap-Symbol, Addon-Liste und Addon-Fach zeigen das QuestPutz-Logo statt des Buchs (Media/QuestPutz.tga)
  • Testplan: Ergebnisse des Testlaufs 0.1.0-rc.3 mit Funden und offenen Punkten
  • Schnell aufeinanderfolgende Questlog-Updates werden gebündelt und mit einem einzigen Auslesen verarbeitet; ein verstecktes Questlog wird erst beim Öffnen aktualisiert (#1)

Behoben

  • Suchfeld und Filter im Fenster folgen dem Design; im Design „Hell“ waren sie dunkel und kaum lesbar
  • „Zone wählen“ erscheint nur noch bei Zonen, in denen es etwas auszuwählen gibt (nicht bei Zonen nur mit Kampagnen-, fertigen oder geschützten Quests)
  • Texte im Fenster (z.B. die erste Zonen-Überschrift) blieben manchmal unsichtbar, weil die Schrift erst nach dem Text gesetzt wurde; leere Zonennamen direkt nach dem Login ersetzt QuestPutz zusätzlich durch den Kartennamen der Quest
  • Schloss-Symbol zum Schützen war winzig und kaum von „geschützt“ zu unterscheiden; jetzt ein klares Vorhängeschloss: geschützt in der Akzentfarbe, sonst blass und grau, beim Überfahren hervorgehoben
  • Der Bestätigungsdialog dunkelt den Bildschirm dahinter ab und sperrt das Fenster darunter, solange er offen ist
  • Buch-Symbol am Questlog zeigt wieder seinen Tooltip und reagiert auf Klicks (Blizzards Suchleiste lag darüber)
  • Schmale, moderne Scrollleiste im Fenster und im Bestätigungsdialog statt der alten grauen Pfeilknöpfe
  • Protokoll und Listen beginnen direkt unter den Reitern statt unter einem leeren Streifen; Schutz- und Sperrliste sind durch eine Leerzeile getrennt
  • Rechtsklick auf eine Zonen-Überschrift im Questlog zeigte nur Blizzards Menü; „Alle Quests dieser Zone löschen …“ steht jetzt als eigener Eintrag in diesem Menü
  • Am normalen Questlog überdeckt QuestPutz die Suchleiste nicht mehr: kleines Buch-Symbol links vom Zahnrad, Füllstand im Tooltip (#5)
  • Lua-Fehler „FontString:SetText(): Font not set“ beim Öffnen des Fensters (Texte bekommen jetzt vor dem ersten Text eine Schrift)
  • Eine Quest, die während eines Durchlaufs abgegeben wird, steht nicht mehr fälschlich als „abgebrochen“ im Protokoll (#2)
  • Rechtsklick-Menü auf Zonen-Überschriften fehlt nicht mehr nach Ein-/Ausklappen, wenn das Questlog später als das Addon geladen wurde (#6)
  • Nach dem Abbrechen ist wieder die zuvor ausgewählte Quest ausgewählt; Blizzards eigener „Quest abbrechen?“-Dialog wird vorher geschlossen (#3)
  • Fehlermeldung bei ungültiger Quest-ID nennt den tatsächlich verwendeten Befehl (#4)

This mod has no additional files