Changelog

Änderungen und Ausbau.

Die zehn neuesten Versionen auf einen Blick. Frühere Einträge bleiben im Versionsarchiv erhalten.

Version 1

Version 1.5

Version 1.5.5

Einwurfberechnung nach tatsächlich gespielten Legs

  • Einwurfberechnung in KO-Turnier, Gruppenphase, Round Robin / Liga und Turnierzentrale auf die tatsächlich gespielten Legs korrigiert.
  • Ergebnisse wie 2:1, 3:1 oder 3:2 werden jetzt mit ihrer vollständigen Leganzahl berücksichtigt.
  • DyP-Spieler erhalten ihren Teamanteil korrekt pro Person; feste Doppel- und Triple-Teams zeigen die Gesamtsumme aller Teammitglieder.
  • Freilose, ungewertete und zurückgesetzte Spiele bleiben einwurfsfrei. Ergebniskorrekturen aktualisieren die Summe unmittelbar.
  • Das Kratzerturnier bleibt unverändert bei einem Einwurf pro abgeschlossenem Gruppen- oder Stichspiel.
  • Save-Format, Lizenzierung und Live-Datenvertrag bleiben unverändert.
Version 1.5.4

Turnierzentrale: Spielerdatenbank und Anmeldungen stabilisiert

  • Neues transparentes Karl's-TurnierManager-Logo in App, Dokumentation, Abschlussansichten und Webauftritt übernommen.
  • Spielerdatenbank der Turnierzentrale repariert: Die Mehrfachauswahl für Einzel öffnet wieder zuverlässig und zeigt vorhandene Anmeldungen, Spitznamen und Teams.
  • Personenauswahl für feste Doppel- und Triple-Teams korrigiert. Das Auswahlfenster öffnet sich jetzt zuverlässig vor dem Teamdialog.
  • Gemeinsame Anmeldungsübersicht zentralisiert und durch neue Regressionstests abgesichert.
  • Großer Turnierzentrale-EXE-Endtest mit zwölf vollständigen Turniertagen, vier parallelen Double-KO-Disziplinen, zehn Boards sowie bis zu 64 Einzelspielern und 64 Doppel-Teams erfolgreich durchgeführt.
  • Keine Änderungen an Turnierlogik, Speicherformat, Lizenzierung oder Live-Datenvertrag.
Version 1.5.3

Responsive Turnieransichten und stabile Boardkarten

  • Responsives Layout aller Turniermodule und Zuschaueransichten verbessert.
  • Bei geringer Fensterhöhe scrollt die vollständige Seite, statt Karten und Blöcke zusammenzudrücken.
  • Boardkarten werden abhängig von der verfügbaren Breite gleichmäßig auf mehrere Zeilen verteilt.
  • Innere Scrollflächen der Boardkarten entfernt; Ergebnisfelder und Buttons bleiben vollständig sichtbar.
  • Info-Blöcke, Boardfilter und Abstände in Gruppenphase und Round Robin / Liga vereinheitlicht.
  • Boardkarten bleiben nach Tabwechseln in allen fünf Modulen sichtbar.
  • Round Robin zeigt durchgängig Match-ID; der Liga-Modus zeigt durchgängig Spieltag.
  • Kleine UI-, Stabilitäts- und Regressionstest-Verbesserungen.
  • Keine Änderung am Save-Format oder Online-Service-Datenvertrag.
Version 1.5.2

Gemeinsames Oberflächendesign und Boardbedienung

  • Oberflächendesign von KO-Turnier, Gruppenphase, Kratzerturnier und Round Robin / Liga über alle Tabs vereinheitlicht.
  • Boardkarten werden gleichmäßig über die verfügbare Breite verteilt und zeigen die konfigurierten Boards übersichtlich.
  • Boardtabellen sowie wartende und blockierte Spiele bei Aufbau, Eingabe und Statusanzeige angeglichen.
  • Round Robin zeigt eine Match-ID, der Liga-Modus den Spieltag und bei aktiver Rückrunde die passende Kennzeichnung.
  • Teilnehmer-, Ergebnis-, Historien-, Einstellungs- und Zuschaueransichten zusätzlich abgesichert.
  • Keine Änderung an Turnierlogik oder Save-Format.
Version 1.5.1

Round Robin / Liga erweitert

  • Round Robin / Liga um Beste Dame einschließlich Damenkennzeichnung, Preisgeld, Festgeld und Sachpreis erweitert.
  • Eigene Ergebnis- und Abschlussansicht mit Top 5, vollständiger Rangliste, Preisübersicht, Logo und HTML-Export ergänzt.
  • Direkte Boardzuweisung in wartenden Spielen per Boardnummer, Schaltfläche oder Enter ergänzt.
  • Zuschaueransicht für Round Robin / Liga vereinheitlicht: Boards, Tabelle, Spielplan und Abschluss sind auswählbar.
  • Demo-Grenzen von Round Robin / Liga entsprechen der Gruppenphase: maximal 8 Teilnehmer und 3 Boards.
  • Rückwärtskompatible Save-/Live-Daten-Erweiterungen sowie kleinere Fehlerkorrekturen und UI-Nacharbeiten.
Version 1.5

Breitere PC-Kompatibilität und Release-Härtung

  • Release auf Python 3.12, Nuitka und MinGW64 mit generischem x86-64-Ziel ohne AVX festgelegt.
  • Start auf älteren 64-Bit-Prozessoren wie AMD Llano abgesichert.
  • Nicht benötigte QtWebEngine-Komponenten entfernt; KO-Bäume bleiben als native Qt-Ansicht erhalten.
  • Normales Kundenpaket und erweiterte Startdiagnose getrennt.
  • Turnierzentrale, Boardbedienung, Finanzen, Live-Web, FTP und Plus-Online-Service erneut vollständig geprüft.
  • Reproduzierbarer Build und erweiterter Endtest mit 210 automatischen Tests.

Version 1.4

Version 1.4.1

Turnierzentrale und Bedienungsstabilität

  • Startfehler der Turnierzentrale nach einer internen UI-Aufteilung behoben.
  • Gemeinsame Board- und Ergebniseingabe technisch vereinheitlicht.
  • Enter-Wertung in KO-Turnier, Gruppenphase, Round Robin / Liga und Turnierzentrale angeglichen.
  • Kleinere interne Refactorings ohne Änderung der Turnierlogik oder Save-Formate.
  • Start-, Tab-, belegte-Board- und Zuschauerprüfungen auf alle fünf Module erweitert.
Version 1.4

Kratzer-Fairness und Live-Web-Absicherung

  • Kratzerturnier: optionale Funktion Startpositionen ausgleichen; Gruppen bleiben zufällig, die Reihenfolge innerhalb der Gruppe wird über Positionspunkte fairer verteilt.
  • Teilnehmerliste zeigt bei aktiver Funktion Pos.-Punkte; Wertung, Korrektur, Save/Load und Reset bleiben konsistent.
  • Live-Web-/Online-Service-Datenvertrag weiter vereinheitlicht, Kratzer an die generischen JSON-Felder angepasst und alte Sonder-Fallbacks entfernt.
  • Live-Web-Templates für Kratzer, Round Robin / Liga und Platzierungen nachgezogen.
  • Download auf ZIP-basiertes Portable-Paket umgestellt; enthalten ist ein Diagnose-Tool für Startprobleme und Systemvoraussetzungen.
  • v1.4-Export mit Source-Tests, Release-Check, EXE-Selftest und UI-Smoke neu erzeugt.

Version 1.3

Version 1.3

Round Robin / Liga und Live-Service

  • Neues Modul Round Robin / Liga für Jeder-gegen-jeden-Turniere und Ligaspieltage mit optionaler Rückrunde.
  • Boardkarten, Tabellenansicht, Inline-Ergebnisse, Board-Sperre, Historie-Korrektur und Zuschauerfenster nach Modulstandard ergänzt.
  • Online-Service unterstützt round_robin_liga mit Tabelle, Spielplan, Boards, Teilnehmern und Abschlussansicht.
  • Live-Webansichten auf den einheitlichen v1.3-Datenvertrag abgesichert, damit Platzierungen, Wartelisten und blockierte Spiele zuverlässig angezeigt werden.
  • Feste Triple-Teams für KO-Turnier und Turnierzentrale ergänzt.
  • Großes internes Refactoring: Startseite, Live-Web, Zuschauerfenster, Backups, Updatecheck und Modulhelfer klarer getrennt.

Version 1.2

Version 1.2

Online-Service, Spielerdatenbank und Lizenzfluss

  • Online-Service in der App angebunden: Login, Plus-Prüfung, Upload und Statusprüfung.
  • Live-Turniere können öffentlich oder privat mit Passwort veröffentlicht und als beendet markiert werden.
  • Spielerdatenbank der Turnierzentrale unterscheidet gleiche Namen über Personen-IDs.
  • Spitznamen-Übernahme und doppelte Personen in derselben Disziplin werden verständlicher geprüft.
  • Updatecheck und Testlizenzen mit Ablaufdatum nutzen serverseitige Prüf-Endpunkte.
  • Standard- und Pro-Lizenzdateien sowie Zahlungsbelege werden im Portal bereitgestellt.
Versionsarchiv 3 weitere Einträge

Version 1

Version 1.1

Version 1.1

Turnierzentrale, Gruppenphase und Turnierlogik

  • Turnierzentrale für mehrere parallele Disziplinen mit zentralen Boards.
  • Gruppenphase als Disziplin in der Turnierzentrale mit KO-Endplan.
  • Single-KO, Double-KO, DyP-Doppel und korrekte Platzierungen.
  • Webansichten mit Platzierungen, Suchfeld und besseren Board-Anzeigen.

Version 1.0

Version 1.0

Rebranding auf Karl's TurnierManager

  • Neuer Name, neues Logo und neue Modulstruktur.
  • Teilnehmerverwaltung inklusive Listenimport.
  • Turniereinstellungen, Startgebühr, Einwurf und Preisermittlung.
  • Erste portable Fassung für den Turnierbetrieb veröffentlicht.

Plattform

Kundenportal, Adminbereich und Live-Seite

  • Registrierung, Login, Downloadbereich und Lizenzseite fertiggestellt.
  • Adminbereich für Benutzer, Produkte, Bestellungen, Downloads, Lizenzdateien und Turniere.
  • Live-Turniere werden im Portal mit Status, Sichtbarkeit, Zugriff und Passwort verwaltet.
  • Die öffentliche Live-Liste zeigt nur sichtbare Turniere.