Repository navigation
v0.3.0
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