Skip to content

History / Konfiguration

Revisions

  • Konfiguration: Plugin-Optionsseite mit Code abgeglichen und korrigiert Globale Plugin-Einstellungen werden primär in der LibreOffice-Konfiguration gespeichert (nicht mehr in ~/.petanqueTurnierManager.properties, falscher Dateiname/-pfad); Legacy-Datei heißt PetanqueTurnierManager.properties und dient nur noch als Fallback. Vollständige, aktuelle Optionstabelle ergänzt (inkl. Update-Prüfung, ProcessBox, Performance-Logging, Log-Level-Werte) und veralteten/widersprüchlichen Menüpfad "PétTurnMngr -> Info -> Plugin Konfiguration" entfernt. Entfernung der Dev-Checkbox "Neue Version immer aktiv" aus der UI dokumentiert inkl. System-Property-Ersatz. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    @michaelmassee michaelmassee committed Aug 6, 2026
  • Add: fehlende Funktionen dokumentiert (Siegergeld, FTP-Server, KI-Assistent, Turnier-Startseite, Systemmenüpunkte) Vier neue Anwender-Seiten für bisher komplett undokumentierte, aber implementierte Features: - Siegergeld.md: Preisgeld-Berechnung nach Platzierung, unterstützte Systeme, Standard-Verteilung 60/30/10 %, Aufbau des Sheets - FTP-Server.md: Optionsseite für benannte FTP/SFTP-Zielserver (inkl. Klonen-Funktion), Detail-Dialog-Felder, Zusammenspiel mit Export-Optionen - KI-Assistent.md: API-Anbindung (OpenAI/Gemini/Claude), "Neues Turnier mit KI erstellen"-Dialog inkl. Aktionsplan-Bestätigung, NotebookLM-Export-Bundle-Inhalt - Turnier-Startseite.md: eigene Willkommensseite mit Logo/Beschreibung/Live-Teilnehmerzahl, Konfigurationsfelder, Zusammenspiel mit Composite Views/Webserver-Regie Konfiguration.md ergänzt: Menüpunkt "Turnier Startseite", neue Export-Optionen-Tabelle (Spielrunden/Teilnehmerliste/Abschluss-Sheet exportieren), Verlinkung aller neuen Seiten, kaputten Anker-Link auf Optionsseiten-Abschnitt korrigiert (Tippfehler aus vorherigem Commit). Turniersystem-Seiten (Kaskaden-KO, Maastrichter-System, Poule-AB, Trip-Tete) um fehlende Menüpunkte ergänzt: "Spielsystem-Beschreibung" (alle vier), "Checkin Liste" (Kaskaden-KO, Maastrichter, Poule-AB), "Gruppen-Übersicht" (Kaskaden-KO, Maastrichter). Trip-Tete: falschen "Konfiguration"-Menüpunkt entfernt (kein Trip-Tête-spezifischer Befehl, nur der generische Konfigurationsdialog). Poule-AB: spurious "Neue Meldeliste"-Zeile entfernt (Menüpunkt existiert nicht, gleiches Muster wie zuvor bei Schweizer-System.md). Neue Seiten verlinkt in Home.md, _Sidebar.md, Webserver.md.

    @michaelmassee michaelmassee committed Jul 27, 2026
  • Add: ausführliche Anwender-Dokumentation für Composite Views und Webserver-Regie Neue Seiten (basierend auf Codestand master: CompositeViewsOptionsEventHandler, CompositeViewDetailDialog, PanelTyp, RandKonfiguration, WebserverRegieOptionsEventHandler, WebserverRegieSidebarContent, WebserverRegieServerInstanz, RegieSlug): - Composite-Views.md: Layout-Builder (Split-Baum), fünf Panel-Modi (Blatt/URL/Timer/ Lokale Datei/Turnierstartseite), Panel-Einstellungen, system-agnostische Sheet-Auswahl, Rahmen-Konfiguration, Validierungsregeln - Webserver-Regie.md: Zweck (stabile URLs trotz wechselnder Composite-View-Ports), Aktivierung über Optionsseite, Ziel-Verwaltung im Sidebar-Panel (nicht auf der Optionsseite!), automatische Slug-Erzeugung + reservierte Namen, Übersichtsseite, Live-Rebinding offener Verbindungen, Beispiel-Workflow Verlinkt aus Konfiguration.md, Webserver.md, Sidebar.md (bisher undokumentiertes drittes Sidebar-Panel "Webserver Regie" ergänzt), Home.md und _Sidebar.md.

    @michaelmassee michaelmassee committed Jul 27, 2026
  • Fix: diverse Wiki-Seiten gegen aktuellen Codestand korrigiert - Liga: nicht existierenden Menüpunkt "Export PDF und HTML" durch generischen Export-Menüpfad ersetzt, fehlende "Terminliste nach Teilnehmer" ergänzt - Formeln: ~25 fehlende PTM.CADRAGE.*/PTM.SUPERMELEE.*/PTM.POULE.*/ PTM.DB.SPIELER.*/PTM.ALG.BOOLEANPROPERTY/TEAMANZEIGE-Funktionen ergänzt (waren nur teilweise dokumentiert) - Konfiguration: Info-Menü hieß tatsächlich "Extra", fehlende Menüpunkte ergänzt, neue Bereiche Export/KI/Siegergeld und LibreOffice-Optionsseiten (FTP-Server, KI-Assistent, Webserver- Regie, Composite Views, Tab-Farben) ergänzt - Formule-X/Liga/Jeder-gegen-Jeden: Freispiel-Punkte-Optionen korrekt als reine Ergebnis-Zellen-Vorbelegung beschrieben statt als tatsächliche Rangliste-Wertung (Formule-X: Freilos zählt fix 126 Punkte; Liga: Property aktuell ohne Wirkung) - Jeder-gegen-Jeden: bisher undokumentierte Gruppenphase/ Gesamtrangliste/Finalrunde-Funktion beschrieben - Schweizer-System: Paarungsalgorithmus-Einschränkung (Greedy statt vollständiges Backtracking) ergänzt - Supermelee/Formule-X/Liga/Jeder-gegen-Jeden/KO-System/Schweizer- System: fehlende Menüpunkte "Spielsystem-Beschreibung", "Checkin Liste"/"Teilnehmer" ergänzt; Supermelee "Anmeldungen" zu "Checkin Liste" korrigiert - Supermêlée.md (veraltetes, verwaistes Duplikat von Supermelee.md mit toten Bildlinks) entfernt - _Footer.md: Link-Text-Typo "mrunde.de" zu "mhrunde.de" korrigiert

    @michaelmassee michaelmassee committed Jul 27, 2026
  • docs: expand wiki usage and settings documentation

    @michaelmassee michaelmassee committed Jun 7, 2026
  • docs: Wiki vollständig aktualisiert – alle 4 Turniersysteme, Java 25, neue Seiten - Home.md: Alle 4 Systeme als vollständig markiert, Anforderungen aktualisiert - Installation.md: Java 25, LibreOffice 25.x, Windows/Linux/macOS-Abschnitte - Supermelee.md: Vollständig neu (Menü-Workflow, Konfigurationstabelle, Algorithmus) - Schweizer-System.md: Neu – Auswertungskriterien, Paarungsregeln, Konfiguration - Liga.md: Neu – Workflow, Export-Feature, Konfiguration - Jeder-gegen-Jeden.md: Neu – Round-Robin-System, Workflow, Auswertung - Konfiguration.md: Neu – globale Properties, Konfigurationsmenü, Info-Menü - Formeln.md: Neu – PTM.ALG.* Calc-Funktionen dokumentiert - Entwicklungsumgebung.md: Aktualisiert – Java 25, alle IDEs, Gradle-Tasks - _Sidebar.md: Neu strukturiert nach Kategorien

    @michaelmassee michaelmassee committed Mar 15, 2026