Kennzeichnung für doppelte Spielernamen #200

Open
flixcoo wants to merge 5 commits from enhancement/182-kennzeichnung-fuer-doppelte-spielernamen into development
Owner

Zugehörige Issue(s)

Closes #182

Beschreibung

Im Interface wird jetzt ein kleines #<num> hinter einem Spielernamen angezeigt, wenn es mehr als einen Spieler mit dem selben Namen gibt. Hierfür wurde eine neue Spalte in der Datenbank hinzugefügt. Diese wird initial auf 0 gesetzt und stellt die Kennzeichnung dar, der wie vielte Spieler mit dem gleichen Namen dieser ist.

MatchTiles GroupTiles

Änderungen

  • Neue Spalte nameCount in der Player-Tabelle
  • CRUD-Operationen für nameCount-Spalte implementiert
  • Aktualisierungs-Logik in addPlayer, addPlayersAsList und updatePlayerName implementiert
  • Tests für Operationen implementiert
  • playerCount in allen UI-Tiles implementiert
  • Update-Logik bei Spieler-Erstellung in PlayerSelection-Widget implementiert

Zusätzliche Anmerkungen

Gerne Rückmeldung zum visuellen, ob das so gut aussieht bzw. oder ob Ihr andere Ideen für die Darstellung hättet :>

### Zugehörige Issue(s) Closes #182 ### Beschreibung Im Interface wird jetzt ein kleines `#<num>` hinter einem Spielernamen angezeigt, wenn es mehr als einen Spieler mit dem selben Namen gibt. Hierfür wurde eine neue Spalte in der Datenbank hinzugefügt. Diese wird initial auf `0` gesetzt und stellt die Kennzeichnung dar, der wie vielte Spieler mit dem gleichen Namen dieser ist. | `MatchTiles` | `GroupTiles` | | --- | --- | | <img src="/attachments/5733beb6-c1b6-43b3-9672-a68ec7943fc5" width=400> | <img src="/attachments/57ba9ca5-c685-4070-b728-ce213772564d" width=400> | ### Änderungen - [x] Neue Spalte `nameCount` in der Player-Tabelle - [x] CRUD-Operationen für `nameCount`-Spalte implementiert - [x] Aktualisierungs-Logik in addPlayer, addPlayersAsList und updatePlayerName implementiert - [x] Tests für Operationen implementiert - [x] `playerCount` in allen UI-Tiles implementiert - [x] Update-Logik bei Spieler-Erstellung in `PlayerSelection`-Widget implementiert ### Zusätzliche Anmerkungen Gerne Rückmeldung zum visuellen, ob das so gut aussieht bzw. oder ob Ihr andere Ideen für die Darstellung hättet :>
flixcoo added this to the Alpha milestone 2026-04-19 21:34:54 +00:00
flixcoo added the
PR
Ready for Review
2
label 2026-04-19 21:34:54 +00:00
flixcoo self-assigned this 2026-04-19 21:34:54 +00:00
flixcoo added 4 commits 2026-04-19 21:34:54 +00:00
Implemented name count update in player selection
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 43s
Pull Request Pipeline / lint (pull_request) Successful in 49s
fcf845af4d
flixcoo requested review from Owners 2026-04-19 21:34:54 +00:00
flixcoo added 1 commit 2026-04-19 21:41:16 +00:00
Added case for not fetching a player
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 43s
Pull Request Pipeline / lint (pull_request) Successful in 46s
9a0386f22d
Author
Owner

Man könnte beim Design z.B. auch so was in der Art machen:

Man könnte beim Design z.B. auch so was in der Art machen: <img src="/attachments/b35bef4a-0218-4e9b-8ce8-14fcede94b06" width=400>
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 43s
Required
Details
Pull Request Pipeline / lint (pull_request) Successful in 46s
Required
Details
This pull request doesn't have enough required approvals yet. 0 of 1 official approvals granted.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin enhancement/182-kennzeichnung-fuer-doppelte-spielernamen:enhancement/182-kennzeichnung-fuer-doppelte-spielernamen
git checkout enhancement/182-kennzeichnung-fuer-doppelte-spielernamen
Sign in to join this conversation.
No Reviewers
liquid-development/Owners
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#200