Skip to content

v0.3.0

Choose a tag to compare

@Askerion Askerion released this 24 Mar 10:47

ScoreIn v0.3.0
Neue Features

FuPa Aufstellungsimport

  • Gemeldete Aufstellungen direkt von einer FuPa-Match-URL importieren
  • Funktioniert sowohl im Spiel-Setup als auch während eines laufenden Spiels
  • Automatische Erkennung der Team-Zuordnung (Heim/Gast) mit manuellem Tausch bei Bedarf
  • Spieler-Abgleich mit dem vorhandenen Kader: erkennt vorhandene Spieler, Trikotnummer-Konflikte und neue Spieler
  • Neue Spieler können direkt mit Bild aus FuPa angelegt werden
  • Spielerbilder werden auch bei Import während eines Spiels auf den SMB-Share synchronisiert

Kader-Management (3-Tier System)

  • Neues 3-stufiges Spielersystem: Kader → Ersatzbank → Startaufstellung
  • Beim Spielstart ohne FuPa-Import starten alle Spieler im Kader -- nur die tatsächlich anwesenden Spieler werden auf Ersatzbank/Startelf gezogen
  • Einklappbarer "Restlicher Kader"-Bereich in der Aufstellungsansicht
  • Spieler auf der Ersatzbank können per Klick in den Kader zurückverschoben werden
  • Beim FuPa-Import: nicht-gemeldete Spieler können wahlweise auf die Ersatzbank oder im Kader belassen werden

Verbesserungen

  • Template-Ladestatus und Countdown-Leiste oberhalb des Scoreboards positioniert
  • Stabilere Electron-Verpackung (afterPack-Hook, ELECTRON_RUN_AS_NODE, Single-Instance-Lock)
  • Desktop- und Startmenü-Verknüpfungen werden automatisch erstellt
  • App-Name auf "ScoreIn" vereinheitlicht (AppData-Pfad)
  • Tablet-Zugriff über das lokale Netzwerk weiterhin möglich
  • Detailliertere Fehlermeldungen bei Server-Startproblemen

Fehlerbehebungen

  • Phantom-Events aus dem Tablet bei neuem Spiel werden verhindert
  • Aufstellung aus dem FuPa-Import im Setup-Dialog geht beim Spielstart nicht mehr verloren
  • Neue Spielerbilder werden auch bei nachträglichem Import auf den SMB-Share kopiert
  • Verschiedene Edge-Cases beim Aufstellungsimport abgefangen