WIP: Implementierung der Games #177

Draft
sneeex wants to merge 10 commits from feature/119-implementierung-der-games into development
Owner

Zugehörige Issue(s)

Closes #119

Beschreibung

Games wurden implementiert

Änderungen

No response

Zusätzliche Anmerkungen

No response

TODO

  • Game soll bei Match Edit nicht änderbar sein
  • Beim Editen von Games soll Ruleset nicht änderbar sein
  • Game nicht löschbar, wenn assoziierte Matches existieren
  • color standardmäßig setzen (Orange vorausgewählt)
    • in klasse setzen, wenn nicht gesetzt, nicht in ui
  • Im MatchDetailView ein Tile für das Game hinzufügen
  • Game.icon nicht mehr required, Standardmäßig auf leeren string
### Zugehörige Issue(s) Closes #119 ### Beschreibung Games wurden implementiert ### Änderungen _No response_ ### Zusätzliche Anmerkungen _No response_ ### TODO - [ ] Game soll bei Match Edit nicht änderbar sein - [ ] Beim Editen von Games soll Ruleset nicht änderbar sein - [ ] Game nicht löschbar, wenn assoziierte Matches existieren - [ ] color standardmäßig setzen (Orange vorausgewählt) - - [ ] in klasse setzen, wenn nicht gesetzt, nicht in ui - [ ] Im `MatchDetailView` ein Tile für das Game hinzufügen - [x] `Game.icon` nicht mehr required, Standardmäßig auf leeren string
sneeex self-assigned this 2026-01-18 11:11:20 +00:00
sneeex added this to the Alpha milestone 2026-01-18 11:11:22 +00:00
sneeex added 1 commit 2026-01-18 13:38:31 +00:00
implement create game view
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m53s
Pull Request Pipeline / lint (pull_request) Successful in 3m3s
7024699a61
sneeex added 1 commit 2026-01-18 13:55:59 +00:00
Merge remote-tracking branch 'origin/development' into feature/119-implementierung-der-games
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m33s
c983ca22dd
sneeex added 1 commit 2026-01-18 13:57:18 +00:00
Merge remote-tracking branch 'origin/development' into feature/119-implementierung-der-games
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m41s
Pull Request Pipeline / lint (pull_request) Successful in 2m42s
58d8d07b63
# Conflicts:
#	lib/presentation/widgets/text_input/text_input_field.dart
flixcoo added the
Workflow
On Hold
3
label 2026-01-18 15:49:29 +00:00
flixcoo removed the
Workflow
On Hold
3
label 2026-03-06 21:32:54 +00:00
sneeex added 2 commits 2026-03-08 09:44:02 +00:00
# Conflicts:
#	lib/data/dto/game.dart
#	lib/l10n/arb/app_de.arb
#	lib/l10n/arb/app_en.arb
#	lib/l10n/generated/app_localizations.dart
#	lib/l10n/generated/app_localizations_de.dart
#	lib/presentation/views/main_menu/match_view/create_match/choose_game_view.dart
#	lib/presentation/widgets/text_input/text_input_field.dart
#	pubspec.yaml
merge & implement choose_color_view.dart
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 39s
Pull Request Pipeline / lint (pull_request) Failing after 44s
9c92ded4fa
sneeex added 1 commit 2026-03-08 13:49:51 +00:00
add functionality to create/edit/select groups
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 38s
Pull Request Pipeline / lint (pull_request) Failing after 44s
69d9397ab3
sneeex added 1 commit 2026-03-08 14:19:24 +00:00
fix linter issues
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 38s
Pull Request Pipeline / lint (pull_request) Successful in 44s
69f9900f74
sneeex added 1 commit 2026-03-08 16:01:45 +00:00
add error message for game deletion and implement search functionality
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 39s
Pull Request Pipeline / lint (pull_request) Successful in 45s
487a921def
sneeex added 1 commit 2026-03-08 19:02:54 +00:00
refactor: rename callback for game creation/editing to onGameChanged
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 38s
Pull Request Pipeline / lint (pull_request) Successful in 44s
16dc9746bc
sneeex added 1 commit 2026-03-09 15:24:08 +00:00
made icon optional and default to empty string & adjust all game instances
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 36s
Pull Request Pipeline / lint (pull_request) Successful in 46s
43e9196dca
sneeex started working 2026-03-11 19:09:52 +00:00
sneeex worked for 4 seconds 2026-03-11 19:09:57 +00:00
sneeex deleted spent time 2026-03-11 19:10:02 +00:00
- 4 seconds
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 36s
Required
Details
Pull Request Pipeline / lint (pull_request) Successful in 46s
Required
Details
This pull request has changes conflicting with the target branch.
  • lib/presentation/views/main_menu/match_view/create_match/create_match_view.dart
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/119-implementierung-der-games:feature/119-implementierung-der-games
git checkout feature/119-implementierung-der-games
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#177