MVP #141

Merged
flixcoo merged 705 commits from development into main 2026-01-09 12:55:50 +00:00

705 Commits

Author SHA1 Message Date
c2394c3733 Merge pull request 'MVP-Refactoring' (#139) from refactoring/68-mvp-refactoring into development
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
Reviewed-on: #139
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2026-01-08 20:24:01 +00:00
88766652b9 Small loc corrections
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2026-01-08 21:21:33 +01:00
2a1573ee2d Remove Whitespace
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m12s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
2026-01-08 21:15:01 +01:00
cfb07bfe28 Updated localizations
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-08 21:13:24 +01:00
d741990f2f Fixed navbar issue
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-08 21:07:30 +01:00
76121eb4fb Updated localizations
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-07 17:30:19 +01:00
d5ee6449b0 Updated localizations
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
Pull Request Pipeline / test (pull_request) Successful in 2m10s
2026-01-07 17:02:06 +01:00
7d9757abb6 Merge branch 'development' into refactoring/68-mvp-refactoring
# Conflicts:
#	lib/l10n/generated/app_localizations.dart
#	lib/l10n/generated/app_localizations_de.dart
#	lib/l10n/generated/app_localizations_en.dart
2026-01-07 16:58:15 +01:00
d94d51c6ea Merge pull request 'change settings icons to filled and rounded' (#140) from enhancement/135-settings-icons into development
Reviewed-on: #140
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-07 14:23:27 +00:00
gelbeinhalb
803cf8a972 update app_localizations
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-07 15:17:13 +01:00
gelbeinhalb
13be75a65b change settings icons to filled and rounded
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2026-01-07 15:12:12 +01:00
aef12bd65a Refactored several theme settings into custom theme
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-07 14:54:53 +01:00
02d79574dd Simplified app bar logic in views 2026-01-07 14:43:13 +01:00
fdd0e7579a Updated game title process 2026-01-07 14:35:07 +01:00
cd2770be26 Removed unnessecary setStates 2026-01-07 14:33:52 +01:00
e196d6e5ef Corrected strings 2026-01-07 14:32:40 +01:00
bc3beac866 Replaced Matches with Spiele 2026-01-07 14:25:14 +01:00
aa936a938d Corrected translation 2026-01-07 14:23:47 +01:00
2811ea892e Added dispose & formatting 2026-01-07 14:15:23 +01:00
4b1d3923a0 Optimized ruleset touples 2026-01-07 14:11:14 +01:00
0f824bb30a Optimized statistics tile 2026-01-07 14:10:09 +01:00
21c74b74bc Refactored components 2026-01-07 14:05:19 +01:00
6e45e9435b Refactored views 2026-01-07 13:27:39 +01:00
a78614851b Added constants class 2026-01-07 13:02:09 +01:00
8df9a27dc7 Merge pull request 'Lokalisierung implementieren' (#112) from feature/100-lokalisierung-hinzufügen into development
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
Reviewed-on: #112
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-07 11:30:11 +00:00
52180eeb6d Merge branch 'development' into feature/100-lokalisierung-hinzufügen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2026-01-07 11:28:04 +00:00
0893667e41 Merge pull request 'Konsistenzfehler im JSON Vermeiden' (#125) from enhancement/70-konsistenzfehler-im-json-vermeiden into development
Reviewed-on: #125
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-07 11:27:44 +00:00
1dc5286c6b change double to single quotes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-07 12:08:21 +01:00
gelbeinhalb
f140ebae2e Merge branch 'enhancement/70-konsistenzfehler-im-json-vermeiden' of git.yannick-weigert.de:liquid-development/game-tracker into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2026-01-07 12:00:33 +01:00
a487e4071f Sort files
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m17s
Pull Request Pipeline / lint (pull_request) Failing after 2m24s
2026-01-07 12:00:25 +01:00
gelbeinhalb
99044c0ea0 remove unnecessary check 2026-01-07 12:00:25 +01:00
69effa2b7d change winner localization to not include placeholder 2026-01-07 11:49:10 +01:00
5db008c274 Merge branch 'development' into feature/100-lokalisierung-hinzufügen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2026-01-05 15:04:19 +00:00
feaa0709a7 Merge branch 'development' into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m17s
2026-01-05 15:03:39 +00:00
gelbeinhalb
2fea3597fe Merge branch 'enhancement/70-konsistenzfehler-im-json-vermeiden' of git.yannick-weigert.de:liquid-development/game-tracker into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-05 11:46:34 +01:00
gelbeinhalb
7b2314a25e fix null error for winnerId and groupId in match import 2026-01-05 11:46:26 +01:00
gelbeinhalb
7f6c1cb9a6 change InsertMode to insertOrIgnore not insertOrReplace 2026-01-05 11:40:57 +01:00
dcfed75a93 Merge pull request 'Player in Gewinner Auswahl, Match- und Grouptile sortieren' (#134) from enhancement/133-gewinner-auswahl-sortieren into development
Reviewed-on: #134
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-04 20:46:04 +00:00
7fa434782c remove semicolon and empty line
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2026-01-03 17:49:37 +01:00
bdcee85eb9 sort players in group tile 2026-01-03 17:49:15 +01:00
072dba1cde sort players in match tile 2026-01-03 17:45:35 +01:00
3c7c4598ff sort players in winner selection 2026-01-03 17:42:25 +01:00
1a20d7b64c Merge branch 'development' into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m24s
Pull Request Pipeline / lint (pull_request) Successful in 2m27s
2026-01-03 14:39:40 +00:00
ec94e12ed7 implement changes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m27s
Pull Request Pipeline / lint (pull_request) Successful in 2m33s
2026-01-03 15:38:25 +01:00
9fc308554c Merge remote-tracking branch 'origin/development' into feature/100-lokalisierung-hinzufügen
# Conflicts:
#	lib/presentation/views/main_menu/match_view/create_match/choose_game_view.dart
#	lib/presentation/views/main_menu/match_view/create_match/choose_group_view.dart
#	lib/presentation/views/main_menu/match_view/create_match/choose_ruleset_view.dart
2026-01-03 14:42:53 +01:00
42cef337aa Merge pull request 'ChooseViews Speichern nicht bei Zurück gehen' (#127) from bug/126-ChooseViews-Speichern-nicht-bei-Zurück-gehen into development
Reviewed-on: #127
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-03 12:53:51 +00:00
gelbeinhalb
d9980edf0e Merge branch 'enhancement/70-konsistenzfehler-im-json-vermeiden' of git.yannick-weigert.de:liquid-development/game-tracker into enhancement/70-konsistenzfehler-im-json-vermeiden
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2026-01-03 13:20:59 +01:00
gelbeinhalb
4c084cae4a remove ?? as members cant be null 2026-01-03 13:20:36 +01:00
gelbeinhalb
cecfd5da4e update schema.json to current data import version 2026-01-03 13:19:58 +01:00
5289660327 add comment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2026-01-03 11:02:43 +01:00
16e1f542f5 fix choose rulset & choose group view not saving 2026-01-03 11:02:38 +01:00
e4ae526d93 fix choose_game_view not saving
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2026-01-03 10:16:28 +01:00
2f65316a51 Merge branch 'development' into enhancement/70-konsistenzfehler-im-json-vermeiden
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m8s
2026-01-02 20:45:47 +00:00
31abb7f1e4 Merge remote-tracking branch 'origin/development' into feature/100-lokalisierung-hinzufügen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
# Conflicts:
#	lib/presentation/widgets/player_selection.dart
2026-01-02 21:32:40 +01:00
132966f3d2 increase title_description_list_tile width to make german translation fully visible
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m23s
2026-01-02 21:28:46 +01:00
77095725de fix game choose view highlighting not working 2026-01-02 21:26:54 +01:00
d081a597db Merge pull request 'Ausgewählte Spieler durch Gruppe werden nicht aussortiert' (#124) from bug/113-ausgewählte-spieler-durch-gruppe-werden-nicht-aussortiert into development
Reviewed-on: #124
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2026-01-02 20:22:45 +00:00
bdc3453d7f correct spelling mistake
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-02 21:20:30 +01:00
678ab90af3 removed unneccessary null assertion operators
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-02 21:16:13 +01:00
a038c22ba6 removed else in fallback 2026-01-02 21:13:00 +01:00
22fcff73bd configure en locale as fallback
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m7s
2026-01-02 21:11:37 +01:00
gelbeinhalb
4a67dae456 change import/export json logic to remove redundant data
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Failing after 2m5s
2026-01-02 20:37:10 +01:00
3c22b084d6 made getters non nullable and removed all null assertion operators
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Failing after 2m11s
2026-01-02 19:01:44 +01:00
7f923f6dff Merge remote-tracking branch 'origin/development' into feature/100-lokalisierung-hinzufügen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m15s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
# Conflicts:
#	lib/presentation/views/main_menu/home_view.dart
#	lib/presentation/views/main_menu/match_view/create_match/create_match_view.dart
#	lib/presentation/views/main_menu/match_view/match_view.dart
2026-01-02 18:49:34 +01:00
87856e6548 Simplified info texts
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2026-01-02 18:41:39 +01:00
cb7804cf55 Fixed Problem with widget state 2026-01-02 18:38:13 +01:00
304fa82a93 Fixed bug in player selection
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2026-01-01 23:14:52 +01:00
f84a645e61 Merge pull request 'Optionaler Match-Name' (#121) from enhancement/115-Optionaler-Match-Name into development
Reviewed-on: #121
2026-01-01 21:50:11 +00:00
b0073addf8 remove unnecessary trim
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m18s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-01 22:45:55 +01:00
b5c17ac5a9 Merge branch 'development' into enhancement/115-Optionaler-Match-Name
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m41s
Pull Request Pipeline / test (pull_request) Successful in 2m44s
2026-01-01 21:43:37 +00:00
4451f9e2a9 Merge branch 'development' into feature/100-lokalisierung-hinzufügen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m34s
Pull Request Pipeline / lint (pull_request) Successful in 2m36s
2026-01-01 21:43:19 +00:00
1d4fdae84b Hotfix: Missing game renames
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-01 22:40:26 +01:00
60862de4c4 Merge pull request 'Letztes Tile in Matchview nicht lesbar' (#123) from bug/122-Letztes-Tile-in-MatchView-nicht-lesbar into development
Reviewed-on: #123
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2026-01-01 21:33:02 +00:00
6899bb0c3c add comment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2026-01-01 21:47:13 +01:00
55a22b292f changed bottom padding
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2026-01-01 21:40:18 +01:00
db30b0fd5a removed double quotes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m19s
Pull Request Pipeline / lint (pull_request) Successful in 2m23s
2026-01-01 19:15:57 +01:00
5ee0d59377 implement optional match name with game name as default
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m23s
Pull Request Pipeline / lint (pull_request) Failing after 2m24s
2026-01-01 19:13:50 +01:00
f22595e678 Add localization for 'none_group' option in English and German
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-01 18:44:43 +01:00
25fe10eb9a added missing square bracket 2026-01-01 18:44:28 +01:00
5a318f9760 Merge remote-tracking branch 'origin/feature/100-lokalisierung-hinzufügen' into feature/100-lokalisierung-hinzufügen 2026-01-01 18:44:03 +01:00
0051990168 Remove auto_localize dependency from pubspec.yaml 2026-01-01 18:43:06 +01:00
7e21c65026 Merge branch 'development' into feature/100-lokalisierung-hinzufügen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m11s
Pull Request Pipeline / lint (pull_request) Failing after 2m35s
2026-01-01 17:33:47 +00:00
cc23c03f6b Add localization for 'not available' message in English and German
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Failing after 2m15s
2026-01-01 18:32:01 +01:00
d77b5f20f9 Update statistics_view.dart to use localized 'not available' message for players 2026-01-01 18:31:53 +01:00
3c3bf506cb Add TODO for implementing quick create functionality in home_view.dart 2026-01-01 18:31:37 +01:00
8afba5680b Add localization for no statistics available message and removed dots from all messages
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2026-01-01 18:18:14 +01:00
7103765054 Update statistics_view.dart to use localized message no statistics available instead of no data available 2026-01-01 18:17:53 +01:00
bc01a6de9a Add localization for search input fields in English and German
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m26s
Pull Request Pipeline / test (pull_request) Successful in 2m15s
2026-01-01 18:10:44 +01:00
ad87dca674 add generated files
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m47s
Pull Request Pipeline / test (pull_request) Successful in 2m27s
2026-01-01 18:10:24 +01:00
633a21d829 Updated search bar hint texts to use localization for group and player searches
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m38s
Pull Request Pipeline / lint (pull_request) Failing after 2m54s
2026-01-01 18:10:08 +01:00
81f63c1c07 made statistics_view.dart use localization and fix merge error
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m41s
Pull Request Pipeline / lint (pull_request) Successful in 2m42s
2026-01-01 18:09:50 +01:00
fc6c74b377 Merge pull request 'Entfernen von Ausgewählten Spielern, fügt sie nicht wieder zur Auswahl hinzu' (#117) from bug/116-entfernen-von-ausgewählten-spielern-fuegt-sie-nicht-wieder-zur-auswahl-hinzu into development
Reviewed-on: #117
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2026-01-01 16:50:07 +00:00
15d09f381a New created players will be added now at the front too
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
Pull Request Pipeline / test (pull_request) Successful in 2m8s
2026-01-01 17:47:15 +01:00
f97c341b81 added devtools_options.yaml to .gitignore
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m23s
2026-01-01 17:43:24 +01:00
7bf03ec388 added auto-generated files to git
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m26s
Pull Request Pipeline / lint (pull_request) Successful in 2m26s
2026-01-01 17:42:38 +01:00
0bfaba4225 Refactored German localization strings by removing redundant entries
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m25s
2026-01-01 17:40:36 +01:00
bbb7914fc5 Updated sorting logic & added comments
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2026-01-01 16:39:57 +01:00
86dbc9afb0 Optimized ruleset selection in CreateMatchView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2026-01-01 00:42:21 +01:00
73aea0d0f5 added missings consts
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Failing after 2m8s
2026-01-01 00:39:15 +01:00
ed9e3af768 merged dev into branch and fixed missing comma
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Failing after 2m5s
2026-01-01 00:34:55 +01:00
d93ead40b6 Merge remote-tracking branch 'origin/development' into feature/100-lokalisierung-hinzufügen
# Conflicts:
#	lib/presentation/views/main_menu/statistics_view.dart
2026-01-01 00:32:10 +01:00
3374a80c27 Merge pull request 'Bei 0 gespielten Matches keine Stats anzeigen' (#111) from enhancement/109-bei-0-gespielten-matches-keine-stats-anzeigen into development
Reviewed-on: #111
2025-12-31 23:30:26 +00:00
534d19efc3 Implemented localization across the application.
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m22s
2026-01-01 00:21:09 +01:00
d9a26a8cf7 Added English and German localization files containing all strings used in app 2026-01-01 00:20:44 +01:00
8e05e9d61b Added l10n.yaml for localization configuration 2026-01-01 00:20:22 +01:00
179ac2fe21 Update localization dependencies and enable code generation 2026-01-01 00:20:16 +01:00
2b78617924 Redo seperate visibility
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
Pull Request Pipeline / test (pull_request) Successful in 2m11s
2025-12-31 19:11:34 +01:00
175a9cb349 Added hiding statistics tiles if their corresponding data is not available
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-12-31 18:36:33 +01:00
18f0626e95 Added empty statistics message 2025-12-31 18:33:09 +01:00
d99a04549a Merge pull request 'Möglichkeit der horizontalen Nutzung deaktivieren' (#110) from feature/108-Möglichkeit-der-horizontalen-Nutzung-deaktivieren into development
Reviewed-on: #110
2025-12-31 17:00:31 +00:00
cc1ecc4c86 Merge branch 'development' into feature/108-Möglichkeit-der-horizontalen-Nutzung-deaktivieren
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m15s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2025-12-31 16:41:08 +00:00
16cdf9db3e Restricted app orientation to portrait mode on iOS and Android
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m21s
Pull Request Pipeline / lint (pull_request) Successful in 2m24s
2025-12-31 17:39:20 +01:00
da494ed146 Merge pull request 'Fehlende Umbenennungen' (#106) from refactoring/105-fehlende-umbenennungen into development
Reviewed-on: #106
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-31 16:27:29 +00:00
af0242c44f Merge branch 'development' into refactoring/105-fehlende-umbenennungen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-12-31 16:25:19 +00:00
cd63f5cf06 Merge pull request 'Fehlende Info in CreateGroupView' (#107) from bug/73-Fehlende-Info-in-CreateGroupView into development
Reviewed-on: #107
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-31 16:24:31 +00:00
8c3282b954 Changed color to white
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m57s
Pull Request Pipeline / lint (pull_request) Successful in 4m58s
2025-12-31 17:10:47 +01:00
1c0fb9f3ab Merge branch 'development' into bug/73-Fehlende-Info-in-CreateGroupView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m19s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2025-12-31 16:41:26 +01:00
bfca41bd36 Fixed info message placement
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m19s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2025-12-31 16:38:09 +01:00
92b8ef0877 Merge branch 'development' into refactoring/105-fehlende-umbenennungen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m18s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2025-12-30 21:22:34 +01:00
5428064c53 Some last changes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2025-12-30 21:22:07 +01:00
27916456db Merge pull request 'Fehler bei Match-Erstellung' (#104) from bug/102-fehler-bei-match-erstellung into development
Reviewed-on: #104
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-30 20:17:18 +00:00
58fe38fd72 Updated comment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-12-30 21:02:03 +01:00
ecd03dfd9d Updated hint text 2025-12-30 21:01:40 +01:00
05c6625bf3 Renamed MatchResultView and match variable 2025-12-30 21:01:07 +01:00
9821af39fe Renamed test files 2025-12-30 21:00:56 +01:00
c1789458e0 Added tests for bug causing behaviour
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-12-30 20:56:39 +01:00
e19f696714 Fixed tests with adding players and groups to database on setup
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-12-30 18:51:57 +01:00
9cb35dc4a1 Updated comments
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-30 18:45:28 +01:00
b8b65c4ca1 Removed lines that added the group and players to the db again in addMatch()
Some checks failed
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
Pull Request Pipeline / test (pull_request) Failing after 2m19s
2025-12-30 18:23:15 +01:00
356cb1fb43 Updated insert mode to fix problem with replacing existing player match connections 2025-12-30 18:21:39 +01:00
4c8896d2d9 Merge pull request 'Fehlende Aktualisierung in MatchView' (#101) from bug/95-fehlende-aktualisierung-in-matchview into development
Reviewed-on: #101
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-30 16:49:02 +00:00
31c8598222 Made cleaner version
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-12-29 19:28:47 +01:00
884680d329 Merge branch 'development' into bug/95-fehlende-aktualisierung-in-matchview
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-12-29 19:23:11 +01:00
5ae569f2e7 Fixed updating error
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m3s
2025-12-29 19:16:25 +01:00
37d6ad81fd Merge pull request 'ChooseGroupView zeigt keine Group entspricht der Suche, obwohl nur Gruppen leer' (#98) from bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer into development
Reviewed-on: #98
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-29 17:47:11 +00:00
cea6c36407 Merge branch 'development' into bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-12-29 17:45:00 +00:00
1b300faea9 Merge pull request '"Per Player" entfernen' (#99) from enhancement/93-per-player-entfernen into development
Reviewed-on: #99
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
Reviewed-by: Mathis Kirchner <mathis.kirchner.mk@gmail.com>
2025-12-29 17:41:50 +00:00
dac5cc8a89 Hab leider nur von Wand bis Tapete gedacht
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-12-29 18:37:44 +01:00
bafbde7d03 Merge remote-tracking branch 'origin/bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer' into bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer 2025-12-29 18:35:26 +01:00
fdea594a1e Merge branch 'development' into bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m36s
2025-12-29 17:28:50 +00:00
856ce43c49 Updated statistics title
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m32s
Pull Request Pipeline / lint (pull_request) Successful in 2m37s
2025-12-29 18:28:06 +01:00
5c8b93072f Merge branch 'development' into bug/94-choosegroupview-zeigt-keine-group-entspricht-der-suche-obwohl-nur-gruppen-leer 2025-12-29 18:25:30 +01:00
94fdd7026d Merge pull request 'FutureBuilder-/Skeleton-/Futurelogik verbessern' (#90) from enhancement/80-FutureBuilder-Logik-bei-Interaktion-mit-DB-verbessern into development
Reviewed-on: #90
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-12-29 17:21:49 +00:00
966f7caa54 Fixed info message
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m13s
2025-12-29 18:19:29 +01:00
88bea48956 Merge remote-tracking branch 'origin/development' into enhancement/80-FutureBuilder-Logik-bei-Interaktion-mit-DB-verbessern
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m17s
# Conflicts:
#	lib/presentation/views/main_menu/match_view/match_view.dart
2025-12-29 18:19:03 +01:00
a2e66b9c80 Merge pull request 'Letztes Gametile nicht komplett sichtbar' (#96) from bug/79-Letztes-Gametile-in-der-GamesView-ist-nicht-lesbar into development
Reviewed-on: #96
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
2025-12-25 09:55:31 +00:00
d7a006dd87 fixed last gametile not visible
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-12-24 23:51:34 +01:00
12856342a8 remove dots after sentences
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-12-24 22:53:17 +01:00
b0a5145490 move setState to include match loading and sorting in MatchView 2025-12-24 13:14:31 +01:00
7a80c1a792 adjust heightFactor for empty game state in home view
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-12-24 13:08:25 +01:00
c73f37507f put isLoading in existing setState and move mounted check up
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-12-24 13:05:49 +01:00
1e730cebe6 wrap isLoading into mounted and setState
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-24 13:01:40 +01:00
7eb25221d7 add mounted check before calling setState in match_view 2025-12-24 13:01:16 +01:00
f9722bc762 wrap isLoading = false in a mounted check and setState call 2025-12-24 13:01:05 +01:00
f2917a6813 removed empty line 2025-12-24 13:00:38 +01:00
b29cd6dff4 remove double quotes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m15s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2025-12-24 12:54:05 +01:00
1d92084da6 fix rangeerror when only 1 or less matches exist
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m21s
Pull Request Pipeline / lint (pull_request) Failing after 2m34s
2025-12-24 12:53:37 +01:00
7732c6ceb9 remove futurebuilder from match view and refactor
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-12-23 23:17:27 +01:00
a747d91c5d refactor group loading into reusable method loadGroups and call it after adding a group 2025-12-23 23:16:57 +01:00
06a9c0cd84 remove futurebuilder from player selection and refactor 2025-12-23 22:59:01 +01:00
9ad5c4ad6f remove futurebuilder from groups view and refactor 2025-12-23 22:58:49 +01:00
9b3d61e5b0 remove futurebuilder from playerselection and refactor 2025-12-23 22:36:11 +01:00
df0a5207c2 add const
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2025-12-21 20:01:48 +01:00
4f0a1eec6d refactor
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Failing after 2m6s
2025-12-21 19:50:34 +01:00
24b60bb18b added minimumSkeletonDuration constant and changed future logic 2025-12-21 19:46:59 +01:00
c8532adfde changed skeleton duration logic in statistics view and refactored 2025-12-21 15:52:02 +01:00
76186787e7 changed futurebuilder logic in player selection 2025-12-21 15:51:24 +01:00
f05114a99e removed futurebuilder logic in groups_view 2025-12-21 15:50:39 +01:00
d96494f608 Changed futurebuilder logic in groups_view 2025-12-21 15:50:24 +01:00
0eaf3d251b added constant minimumSkeletonDuration 2025-12-21 15:49:58 +01:00
0567fce02b Merge pull request 'Game zu Match umbenennen' (#89) from refactoring/78-game-zu-match-umbenennen into development
Reviewed-on: #89
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
2025-12-12 15:34:17 +00:00
74ea540b39 Merge branch 'feature/3-creategameview-erstellen' into refactoring/78-game-zu-match-umbenennen
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
Pull Request Pipeline / test (pull_request) Successful in 2m9s
2025-12-11 20:13:55 +01:00
d578a7f9bd Missing comment 2025-12-11 20:12:56 +01:00
0e5ad1c3d9 Another missing 2025-12-11 20:12:21 +01:00
c4b249b199 Added missing game instants 2025-12-11 20:11:02 +01:00
99cea1e703 Renamed every instance of "game" to "match" 2025-12-11 20:07:32 +01:00
7b7c41b96c Merge pull request 'CreateGameView erstellen' (#67) from feature/3-creategameview-erstellen into development
Reviewed-on: #67
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-12-10 20:43:53 +00:00
d0059b44a8 Moved statement
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-12-10 21:41:37 +01:00
3b3d298ff5 Small refactoring
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-12-10 14:04:15 +01:00
e1626225ac Removed future builder 2025-12-10 13:56:03 +01:00
93ced81e7e Fixed filtering problem with object reference 2025-12-10 13:55:31 +01:00
23cdddfbd9 Fixed problem with player selection
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-12-10 12:38:39 +01:00
5d2fed74ac Fixed sorting problem
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-12-09 23:59:34 +01:00
0d0806dfbb Implemented listener
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-09 22:25:45 +01:00
27ff599a88 Reverted method
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-12-09 20:52:38 +01:00
c4094a547e Fixed button state problem 2025-12-09 20:52:14 +01:00
701500c7e2 Fixed state problem with games list
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-12-09 18:26:05 +01:00
062c2681bf Corrected info message 2025-12-09 18:10:31 +01:00
7cff48ebc0 Added empty message
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2025-12-07 22:23:43 +01:00
708157df54 Implemented leaving players in the player selection and filtering those who are in the group
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m11s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2025-12-07 22:15:19 +01:00
f1f3fd7b6e Fixed deselecting game bug 2025-12-07 22:03:28 +01:00
7bc75d60a7 Fixed text overflow
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m36s
2025-12-07 19:31:11 +01:00
a1ed17355a Minimum of 2 players required to create a game, unless group is selected 2025-12-07 19:23:38 +01:00
45abc79f95 Removed unneccesary db declaration 2025-12-07 19:17:56 +01:00
c214a26c54 Removed onChanged 2025-12-07 19:17:20 +01:00
6c0cb92e56 Removed unneccesary title in tupe 2025-12-07 19:17:13 +01:00
b4ba4f8d74 Implemented search bar in choose_group_view 2025-12-07 19:12:43 +01:00
f60c11fc08 Added searchbar for choose_group_view 2025-12-07 19:01:19 +01:00
d2d0a82c9b Implemented deselecting game 2025-12-07 18:58:49 +01:00
1044ee9bea Merge branch 'development' into feature/3-creategameview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Successful in 2m20s
2025-12-07 15:48:42 +01:00
32e812127d Merge pull request 'Group erstellen nur möglich mit min. 2 Spielern' (#82) from enhancement/75-Group-erstellen-nur-möglich-mit-min.-2-spielern into development
Reviewed-on: #82
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-12-07 14:06:37 +00:00
4500d85f78 Merge branch 'development' into enhancement/75-Group-erstellen-nur-möglich-mit-min.-2-spielern
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2025-12-07 14:04:19 +00:00
c8bf03f462 Merge pull request 'Skeleton in GameHistoryView anpassen' (#86) from enhancement/85-skeleton-in-gamehistoryview-anpassen into development
Reviewed-on: #86
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-12-07 14:04:04 +00:00
7ecccb13c2 Updated skeleton data
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-07 13:04:30 +01:00
4fc1959704 Merge branch 'development' into feature/3-creategameview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-12-06 23:19:13 +01:00
1e03507f75 Merge pull request 'Fix für nicht funktionierende SearchBar' (#84) from bug/83-Search-in-CreateGameView-und-CreateGroupView-funktioniert-nicht into development
Reviewed-on: #84
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-12-06 22:18:20 +00:00
e37a98fdcc hart besoffenen fehler gefixt?
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-06 21:53:24 +01:00
6ae0471fa2 Implemented final navigation to GameResultView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m19s
2025-12-06 17:42:11 +01:00
a1a995777b Adjusted margin
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-12-06 17:23:40 +01:00
3d12f0c160 Fixed width problem in choose game view 2025-12-06 17:23:20 +01:00
10aad47124 Updated choosing mechanism
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-06 17:13:33 +01:00
75b62d0854 Replaced temp navigator 2025-12-06 16:58:12 +01:00
527f163346 Merge branch 'development' into feature/3-creategameview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-12-06 16:54:30 +01:00
6ae7166d34 Update state when selecting players and require at least two players to create a group
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-12-06 15:18:41 +01:00
dcd8b460c1 Merge pull request 'GameResultView erstellen' (#62) from feature/48-game-result-view-erstellen into development
Reviewed-on: #62
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-12-06 14:06:29 +00:00
dbbe04d4cc add braces to if/else statement in game_result_view.dart
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m18s
Pull Request Pipeline / lint (pull_request) Successful in 2m20s
2025-12-06 14:21:17 +01:00
1ed6290628 Refactor winner selection and persistence logic in GameResultView
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m25s
Pull Request Pipeline / lint (pull_request) Failing after 2m25s
2025-12-06 14:20:37 +01:00
91a7273964 madio radio list tile toggleable 2025-12-06 14:12:34 +01:00
b1bb8b919f changed MaterialPageRoute to CupertinoPageRoute for ios animation
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2025-12-06 13:34:11 +01:00
697767f0de made winner deselectable and added auto save on select
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-12-06 13:31:08 +01:00
306a783d67 removed dots after TopCenteredMessage text
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m17s
Pull Request Pipeline / lint (pull_request) Successful in 2m20s
2025-12-06 11:22:34 +01:00
03035138ac refactor game result view variable naming and layout
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m12s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2025-12-06 10:00:59 +01:00
7323f52153 add delay and change empty games message
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m11s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-12-05 20:33:27 +01:00
f5842f9c4a remove print
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
Pull Request Pipeline / test (pull_request) Successful in 2m14s
2025-12-05 19:44:36 +01:00
e3ac91bf48 remove todo
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-12-05 19:41:01 +01:00
dba448b9c1 added const 2025-12-05 19:39:35 +01:00
d8551b3a27 add db functionality 2025-12-05 19:35:14 +01:00
8f2c7493d0 re-set gameListFuture to reload the games after changing the winner 2025-12-05 19:35:04 +01:00
f7f97fcdcb made tapping on game tile redirect to GameResultView 2025-12-05 19:26:47 +01:00
9ac6b6e04c added ontap feature & argument 2025-12-05 19:25:52 +01:00
e77896c1d4 removed settings icon leading to game result view 2025-12-05 19:25:31 +01:00
dd2024e96e Merge branch 'development' into feature/48-game-result-view-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-12-05 17:55:01 +00:00
cd9780871f Merge pull request 'Fehlende Methoden für Games Datenbank inplementieren' (#76) from feature/74-fehlende-methoden-für-games-datenbank-inplementieren into development
Reviewed-on: #76
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-12-05 17:54:13 +00:00
3169eebd14 Import formatting
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2025-12-05 18:24:06 +01:00
ec902c6196 Removed print 2025-12-05 18:23:58 +01:00
b719a6662b Merge branch 'development' into feature/74-fehlende-methoden-für-games-datenbank-inplementieren
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m19s
Pull Request Pipeline / lint (pull_request) Failing after 2m22s
# Conflicts:
#	lib/presentation/views/main_menu/game_history_view.dart
2025-12-05 18:22:25 +01:00
09b407eba8 Merge branch 'development' into feature/48-game-result-view-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-12-02 19:48:36 +00:00
877c2921d9 Merge pull request 'GameHistoryView anpassen' (#20) from feature/2-gamehistoryview-anpassen into development
Reviewed-on: #20
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-30 15:59:25 +00:00
gelbeinhalb
5ce4964c32 deleted double_row_info_tile
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-29 20:04:49 +01:00
b4ccb567b5 Added conditional description
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-28 23:15:08 +01:00
bcd7bf751b Added todo & example data 2025-11-28 23:14:29 +01:00
4dbc106e38 Added searchbar 2025-11-28 23:14:13 +01:00
gelbeinhalb
fb28de5772 add create game button
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-11-28 14:44:24 +01:00
236a737fd1 Implemented choose game view
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-28 14:41:50 +01:00
gelbeinhalb
f713bd6fb7 use custom app skeleton 2025-11-28 14:35:20 +01:00
94b113eb95 Renamed widget
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
Pull Request Pipeline / test (pull_request) Successful in 2m8s
2025-11-28 14:07:42 +01:00
71b2f30d29 removed comment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m23s
Pull Request Pipeline / lint (pull_request) Successful in 2m31s
2025-11-28 14:00:36 +01:00
d2d6852f31 removed comment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m29s
Pull Request Pipeline / lint (pull_request) Successful in 2m51s
2025-11-28 14:00:26 +01:00
126dc7ed97 Added exception 2025-11-28 14:00:04 +01:00
40a3c1b82e Removed comment 2025-11-28 13:56:24 +01:00
gelbeinhalb
da722c5277 Merge remote-tracking branch 'origin/development' into feature/2-gamehistoryview-anpassen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m17s
2025-11-28 12:15:14 +01:00
gelbeinhalb
516c2afd1e remove colon behind players
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m16s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2025-11-28 12:14:22 +01:00
gelbeinhalb
9ee9da2ac8 Made space at the bottom of the list smaller
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-27 22:59:09 +01:00
gelbeinhalb
aa208bb2ef use standardized TopCenteredMessage 2025-11-27 22:56:22 +01:00
gelbeinhalb
a29123c964 fix error messages
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
Pull Request Pipeline / test (pull_request) Successful in 2m14s
2025-11-27 17:25:58 +01:00
gelbeinhalb
8c005d6e5e fix possible render overflow
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-11-27 17:06:32 +01:00
gelbeinhalb
cc50e497c9 merge duplicate if statements for group and winner sections 2025-11-27 17:04:08 +01:00
gelbeinhalb
ae348499d4 moved functionality methods to the bottom of the file 2025-11-27 17:00:13 +01:00
gelbeinhalb
b443230285 fixed loading too fast
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m10s
Pull Request Pipeline / test (pull_request) Successful in 5m6s
2025-11-27 16:58:02 +01:00
gelbeinhalb
099e587d45 remove useless skeleton data
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Failing after 2m17s
2025-11-27 16:45:47 +01:00
dc0e536221 Implemented updateGameName() and tests for it
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
Pull Request Pipeline / test (pull_request) Successful in 3m30s
2025-11-26 14:44:41 +01:00
2a34243e69 Renamed methods for better distinction 2025-11-26 14:42:17 +01:00
499415e0c5 Added updatePlayersFromGame(), added docs & tests 2025-11-26 14:39:38 +01:00
397c5c1550 Added updateGroupOfGame(), added docc & tests 2025-11-26 14:17:11 +01:00
738f242eee Implemented methods and test for winner 2025-11-26 13:48:53 +01:00
745aaef978 Implemented ChooseTile
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-26 13:12:15 +01:00
b5234c765c Changed create game button size
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-11-26 12:40:06 +01:00
919c9f57ac Fixed button state 2025-11-26 12:35:34 +01:00
27424694ce Removed unnecessary prints 2025-11-26 12:31:33 +01:00
84338f8f66 Changed title 2025-11-26 12:28:11 +01:00
733df2dcb5 Changed highlight color 2025-11-26 12:27:07 +01:00
9ba3dd7909 added missing consts
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-25 23:22:02 +01:00
2838376434 Implemented player selection
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2025-11-25 22:38:54 +01:00
86ec4de5c0 add textoverflow behaviour
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m8s
2025-11-25 22:03:38 +01:00
479e9a2575 add spacing between title and list and rename appbar title to game name 2025-11-25 22:01:49 +01:00
d97871d15b fix lint
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-25 17:29:21 +01:00
00fd6880e9 add todo comment
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Failing after 2m17s
2025-11-25 17:24:35 +01:00
649330f358 Merge remote-tracking branch 'origin/feature/48-game-result-view-erstellen' into feature/48-game-result-view-erstellen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m18s
Pull Request Pipeline / lint (pull_request) Failing after 2m23s
2025-11-25 17:23:19 +01:00
07d81d687b Implement CustomRadioListTile and update GameResultView to select a winner currently without saving to the db 2025-11-25 17:23:03 +01:00
b291673899 Merge branch 'development' into feature/48-game-result-view-erstellen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Failing after 2m9s
2025-11-25 10:28:28 +00:00
5fbf2ccb45 Implemented app skeleton
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-24 22:21:27 +01:00
e489d16c51 Removed imports 2025-11-24 22:20:53 +01:00
7cfffadb86 Corrected import 2025-11-24 22:20:44 +01:00
ae529effd2 Merge branch 'development' into feature/3-creategameview-erstellen
# Conflicts:
#	lib/presentation/views/main_menu/create_group_view.dart
2025-11-24 22:19:32 +01:00
4c3b2152eb Merge pull request 'PlayerSelection Widget implementiert' (#72) from feature/65-spieler-suche-in-eigenes-widget-umwandeln into development
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m27s
Pull Request Pipeline / test (pull_request) Successful in 2m38s
Reviewed-on: #72
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-24 21:10:54 +00:00
51e3c04e72 Refactor PlayerSelection to use AppSkeleton widget
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-24 22:08:42 +01:00
2b9f038b0d Merge remote-tracking branch 'origin/development' into feature/65-spieler-suche-in-eigenes-widget-umwandeln
# Conflicts:
#	lib/presentation/views/main_menu/create_group_view.dart
2025-11-24 22:01:26 +01:00
0653700f9c Added comments to explain player filtering and selection logic in PlayerSelection widget
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-24 21:56:57 +01:00
7be80e6f91 Translate player selection UI text to English
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m2s
2025-11-24 21:44:41 +01:00
a4b934388d Merge pull request 'Skeletonizer auslagern' (#71) from enhancement/69-skeletonizer-auslagern into development
Reviewed-on: #71
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-24 20:35:54 +00:00
f8c0dbba5a Remove unused TextEditingController from PlayerSelection widget
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2025-11-24 21:33:53 +01:00
ebb531d825 initialize _searchBarController internally instead of using widget controller
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m24s
Pull Request Pipeline / test (pull_request) Successful in 2m24s
2025-11-24 21:33:28 +01:00
fc9779153d Remove unused _searchBarController from CreateGroupView 2025-11-24 21:33:19 +01:00
a2522cef13 rename searchBarController to controller in PlayerSelection widget
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-24 21:26:55 +01:00
442e1d64a3 remove uneccessary groupNameController
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m17s
2025-11-24 21:24:51 +01:00
54b54796e8 remove print
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-24 21:19:05 +01:00
686463720a refactor for new name and remove hide in material import 2025-11-24 21:17:27 +01:00
6a77028171 rename to PlayerSelection 2025-11-24 21:17:01 +01:00
f1bd9c18e0 Made selectedPlayers local to SelectPlayerWidget because its not needed in CreateGroupView 2025-11-24 21:15:18 +01:00
6c9b742bdf Refactor CreateGroupView to use SelectPlayerWidget 2025-11-24 20:59:23 +01:00
744a402602 put player selection from creategroupview into own widget 2025-11-24 20:58:56 +01:00
2d9148788e Refactored skeleton widgets to own
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m19s
2025-11-24 20:05:18 +01:00
18f635e6ef Implemented custom skeleton widget 2025-11-24 20:05:07 +01:00
9efbc12909 moved input widgets to new folder
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-24 16:23:29 +01:00
7c7676abee Implemented CustomTextInputField 2025-11-24 16:17:15 +01:00
1faa74f026 Removed comment 2025-11-24 15:17:55 +01:00
3afae89234 Added Skeleton Loading 2025-11-24 15:17:46 +01:00
093c527591 Implemented TabView 2025-11-24 15:17:29 +01:00
2ba710ca2d Replaced unique box decorations with standardBoxDecoration
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-24 13:53:28 +01:00
9054b163ce Added BoxDecorations to Custom Theme 2025-11-24 13:50:23 +01:00
e182c815a1 Implemented ruleset list tile with highlighting 2025-11-24 13:50:02 +01:00
c284d10943 Refactoring 2025-11-24 13:49:25 +01:00
72e48ada94 Added seletion highlighting for selected group 2025-11-24 13:31:42 +01:00
Yannick
4591a6857d change skeleton names
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Failing after 2m6s
2025-11-24 11:39:56 +01:00
Yannick
44279bc148 Merge remote-tracking branch 'origin/development' into feature/2-gamehistoryview-anpassen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m15s
Pull Request Pipeline / lint (pull_request) Failing after 2m15s
2025-11-24 11:34:59 +01:00
Yannick
32c7d45809 made game_history_tile prettier :)
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Failing after 2m17s
2025-11-24 11:34:22 +01:00
Yannick
4341c2509e fix bug where only last 2 games were shown 2025-11-24 11:07:40 +01:00
a3fa499662 Merge pull request 'Gelbes Aufblinken der Recent Games auf der Homepage behoben & Anpassung des Recent-Games-Containers vorgenommen.' (#64) from bug/63-übergang-auf-home-seite-blitz-kurz-gelb-auf into development
Reviewed-on: #64
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-23 21:51:04 +00:00
f25737cdc5 Merge branch 'development' into bug/63-übergang-auf-home-seite-blitz-kurz-gelb-auf
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-23 21:48:48 +00:00
0b500b5248 Merge pull request 'Bugfix bei Spieleranzeige und Vereinfachung der Keine-Player-Logik' (#66) from bug/60-CreateGroupView-erstellter-Spieler-erscheint-nicht-in-alle-Spieler into development
Reviewed-on: #66
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-23 21:41:08 +00:00
e71cb11295 Implemented View for choosing group and ruleset
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m13s
Pull Request Pipeline / test (pull_request) Successful in 2m15s
2025-11-23 22:36:51 +01:00
b102ec4c1c Implemented first structure of CreateGameView 2025-11-23 22:36:35 +01:00
974d6e9b56 refactor empty state logic in CreateGroupView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m22s
Pull Request Pipeline / lint (pull_request) Successful in 2m24s
The diff introduces boolean variables `doneLoading` and `snapshotDataEmpty` to simplify the conditional check for displaying the empty state message. It specifically fixes the logic to correctly show the "No players found" message when both the snapshot and the local `allPlayers` list are empty, removing the dependency on `selectedPlayers.isEmpty`.
2025-11-23 22:14:13 +01:00
Yannick
290948e50d add intl for date formatting
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m21s
Pull Request Pipeline / lint (pull_request) Failing after 2m28s
2025-11-23 22:05:25 +01:00
Yannick
bbd200e245 use Skeletonizer for Layout 2025-11-23 22:02:16 +01:00
694cac7f26 Fix bug where the skeleton was edited while it was visible and
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
match the “no games available” container size to the size used when games are available.
2025-11-23 21:16:13 +01:00
bd616c510a update GameResultView to accept and use a given Game instance 2025-11-23 20:22:26 +01:00
424a258df1 Update GameResultView with dummy Game data in CustomNavigationBar 2025-11-23 20:22:03 +01:00
6dc74ca82e Implement basic logic and UI for selecting game winners in GameResultView 2025-11-23 20:18:26 +01:00
Yannick
ac6af803fd Merge remote-tracking branch 'origin/development' into feature/2-gamehistoryview-anpassen 2025-11-23 20:07:10 +01:00
Yannick
f21d0ba4e8 move game_history_tile.dart 2025-11-23 20:04:56 +01:00
8307488f28 Merge pull request 'Provisorisches App Icon implementieren' (#59) from setup/57-provisorisches-app-icon-implementiere into development
Reviewed-on: #59
2025-11-23 18:45:44 +00:00
937f1e3ac8 made settingsbutton redirect to game result view
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m14s
2025-11-23 19:42:31 +01:00
46d1c25bb5 create GameResultView with basic structure and styling 2025-11-23 19:41:57 +01:00
cdba6e264a Merge branch 'development' into setup/57-provisorisches-app-icon-implementiere
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m31s
Pull Request Pipeline / lint (pull_request) Successful in 2m33s
2025-11-23 19:26:05 +01:00
88fa886ea2 Changed launching background on ios
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m39s
Pull Request Pipeline / test (pull_request) Successful in 2m38s
2025-11-23 19:25:08 +01:00
cc2f87396f Changed Launcher Background to app bg
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
2025-11-23 19:21:19 +01:00
692a3ef3a4 Merge pull request 'HomeView Mock-Daten entfernen' (#51) from enhancement/46-homeview-mockdaten-entfernen into development
Reviewed-on: #51
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-23 18:19:54 +00:00
22d95b0015 Merge remote-tracking branch 'origin/development' into enhancement/46-homeview-mockdaten-entfernen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
# Conflicts:
#	lib/presentation/views/main_menu/home_view.dart
2025-11-23 19:04:02 +01:00
1a84d2572a Merge branch 'development' into setup/57-provisorisches-app-icon-implementiere
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m30s
Pull Request Pipeline / lint (pull_request) Successful in 2m38s
2025-11-23 18:57:26 +01:00
ca55b99d03 Changed launcher background color
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m45s
Pull Request Pipeline / lint (pull_request) Successful in 2m45s
2025-11-23 18:42:59 +01:00
651f210ea8 Added ios icon 2025-11-23 18:28:10 +01:00
0153df6195 Merge pull request 'Skeleton Delay für group- und group create view' (#58) from enhancement/54-delay-für-groups-view-skeleton into development
Reviewed-on: #58
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-23 17:10:37 +00:00
e4abf53f66 fix linter errors
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m27s
Pull Request Pipeline / lint (pull_request) Successful in 2m31s
2025-11-23 18:09:45 +01:00
2616f7c113 Refactor FutureBuilder logic in HomeView to handle empty game lists and improve code formatting
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m11s
Pull Request Pipeline / lint (pull_request) Failing after 2m12s
2025-11-23 18:08:03 +01:00
7881e61a2e Updated android icon 2025-11-23 17:57:20 +01:00
73c5586874 Added icons for android 2025-11-23 17:54:33 +01:00
963edaf1d1 Update game status text and player count label in HomeView 2025-11-23 17:51:55 +01:00
604a541392 set delay in all future builders to 250ms
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-23 17:09:52 +01:00
26fadf5093 add artificial delay to loadPlayerList for skeleton loading
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-23 15:22:59 +01:00
9e8bab1a60 add artificial delay to group list loading 2025-11-23 15:21:40 +01:00
fc51b30491 Merge pull request '1 wird immer als 1.00 angezeigt #55' (#56) from bug/55-1-wird-falsch-angezeigt into development
Reviewed-on: #56
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-23 13:58:26 +00:00
def37aa640 Refactor Recent Games tile in HomeView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
- Move FutureBuilder inside InfoTile content
- Replace hardcoded winner and game type strings with actual game data
- Limit displayed recent games to 2 items and handle cases with fewer games
- Update player text generation to show player count instead of names
- Remove TopCenteredMessage usage and replace with simple text for empty/error states
- Update skeleton data to use Player object for winner
2025-11-23 14:56:53 +01:00
8ae85c925d Fixed double
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-23 14:29:23 +01:00
b744b04648 Merge remote-tracking branch 'origin/development' into enhancement/46-homeview-mockdaten-entfernen 2025-11-23 14:02:55 +01:00
17e882986d Merge pull request 'StatisticsView erstellen' (#30) from feature/6-statisticsview-erstellen into development
Reviewed-on: #30
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-23 12:59:40 +00:00
7cda25a380 Changed item count back to normal
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m19s
Pull Request Pipeline / lint (pull_request) Successful in 2m23s
2025-11-23 12:34:42 +01:00
e9b041e43a Changed double depiction
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m20s
Pull Request Pipeline / lint (pull_request) Successful in 2m23s
2025-11-23 12:33:13 +01:00
c38c731b41 Merge branch 'development' into feature/6-statisticsview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m25s
Pull Request Pipeline / lint (pull_request) Successful in 2m25s
# Conflicts:
#	lib/presentation/views/main_menu/statistics_view.dart
2025-11-23 12:19:03 +01:00
d411f58134 Changed icon for second statistics tile
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m21s
Pull Request Pipeline / lint (pull_request) Successful in 2m22s
2025-11-23 12:18:05 +01:00
fee5c57207 Added comments for return value -1 2025-11-23 12:13:30 +01:00
de60c942ea Merge pull request 'Winner als Player-Objekte' (#52) from feature/50-winner-soll-player-objekt-sein into development
Reviewed-on: #52
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-23 10:48:45 +00:00
acc5b0a3e9 Merge branch 'development' into feature/6-statisticsview-erstellen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m33s
2025-11-23 00:36:33 +01:00
24babe06d2 Merge branch 'development' into feature/50-winner-soll-player-objekt-sein
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m34s
2025-11-23 00:36:08 +01:00
50dd05ecc5 Merge pull request 'Erstelle Spieler direkt zu ausgewählten Spielern, Gruppen Sortierung nach Timestamp + Bugfixes' (#49) from feature/47-spieler-zur-gruppe-und-gruppen-sortierung into development
Reviewed-on: #49
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-22 23:34:47 +00:00
4ff131770e Adjust tests
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-23 00:22:53 +01:00
82b344a145 Changed winner access in statistics view
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-11-23 00:17:48 +01:00
338f4294dc Updated json schema 2025-11-23 00:17:31 +01:00
cfed05595c Updated methods in gameDao 2025-11-23 00:17:27 +01:00
fa841e328e Altered game class 2025-11-23 00:17:11 +01:00
f658a88849 Implemented displaying real recent games in home view
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Failing after 2m13s
2025-11-22 23:52:00 +01:00
feb5fa0615 Docs, small changes
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
2025-11-22 23:30:24 +01:00
fba35521cb changed skeletonizer transition duration back to normal 2025-11-22 23:23:02 +01:00
e60961730f Added new metric & changed layout builder of Skeletonizer 2025-11-22 23:20:58 +01:00
59c041699d Changed values attribute & maxBarWidth 2025-11-22 23:20:31 +01:00
c170aa1775 sort groups by creation date in GroupsView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m12s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2025-11-22 22:55:19 +01:00
692b412fe2 Fix black bars on the screens bottom and top by not wrapping scaffold in safearea, but scaffolds body children 2025-11-22 22:52:09 +01:00
cc04e05557 Adjust bottom padding in GroupsView list based on media query padding 2025-11-22 22:49:28 +01:00
546a3e3717 implemented feature to automatically add newly created player to selected players 2025-11-22 22:49:17 +01:00
b2036e4e68 Implemented first version of statistics view
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-22 22:10:16 +01:00
310b9aa43b Implemented StatisticsWidget tile 2025-11-22 22:10:02 +01:00
e464ddb466 Merge pull request 'Navbar Position fix' (#21) from enhancement/18-navbar-alignment into development
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
Reviewed-on: #21
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-22 17:06:04 +00:00
c3deaa3974 Merge branch 'development' into enhancement/18-navbar-alignment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
2025-11-22 17:03:48 +00:00
fd13fe6e90 made CustomWidthButton's position adaptive to bottom padding of safearea
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-22 17:58:33 +01:00
5062196463 Adjust safeareas minimum padding for custom navigation bar 2025-11-22 17:57:58 +01:00
6af1df5fbc Merge pull request 'JSON Import für Testdaten & Funktion zum Löschen aller Daten' (#33) from feature/31-json-import-fuer-testdaten into development
Reviewed-on: #33
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
2025-11-22 16:47:15 +00:00
df3215ef76 Made bottom padding adaptive to screen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-11-22 17:40:24 +01:00
28ed22ce73 wrap navbar in SafeArea and replaced Material with Container 2025-11-22 17:40:00 +01:00
0593297fc3 Merge branch 'development' into feature/31-json-import-fuer-testdaten
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m16s
Pull Request Pipeline / test (pull_request) Successful in 2m16s
2025-11-22 16:44:09 +01:00
b668f6b9ae fix black top/bottom bar when wrapping scaffold in safearea
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Failing after 2m19s
2025-11-22 16:31:15 +01:00
78b511b207 Merge pull request 'getAllGames returnt nicht alle Attribute von der game Klasse' (#45) from bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse into development
Reviewed-on: #45
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-22 15:22:11 +00:00
63d9ed400d Adjust padding in CustomNavigationBar
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Failing after 2m10s
- Add vertical minimum padding to SafeArea
- Remove bottom padding in bottomNavigationBar
- replaced left/right padding in bottomNavigationBar with EdgeInsets.symmetric
- removed bottom padding from bottomNavigationBar
2025-11-22 16:18:37 +01:00
d809d80506 Merge remote-tracking branch 'origin/development' into enhancement/18-navbar-alignment 2025-11-22 15:41:33 +01:00
30645f06f8 Renamed variable
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-22 14:21:55 +01:00
9346f61d14 Renamed variable 2025-11-22 14:21:28 +01:00
bef812502c Renamed variable and added null checks 2025-11-22 14:20:51 +01:00
24f18f5c65 Removed false comparison 2025-11-22 14:13:15 +01:00
62eea08614 Renamed variable 2025-11-22 14:12:41 +01:00
893eb91143 Schema corrected
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-11-22 01:12:39 +01:00
2ebd4274f0 Moved method validateJsonSchema()
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-22 00:47:44 +01:00
70307016b3 Fixed addGames method 2025-11-22 00:47:32 +01:00
1b3334f3e0 Fixed addGroups method 2025-11-22 00:47:24 +01:00
Yannick
6a985b0b1e Merge branch 'development' into feature/2-gamehistoryview-anpassen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Failing after 2m8s
# Conflicts:
#	lib/presentation/views/main_menu/game_history_view.dart
2025-11-21 15:45:51 +01:00
Yannick
95f0861a79 add basic came history tile 2025-11-21 15:44:27 +01:00
7cd53aa695 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m21s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
# Conflicts:
#	test/db_tests/player_test.dart
2025-11-21 14:26:18 +01:00
ab250e2df4 Typo
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m25s
Pull Request Pipeline / test (pull_request) Successful in 2m25s
2025-11-21 14:24:57 +01:00
dbb52cfc48 Added missing awaits
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-21 14:20:42 +01:00
c56663d15e Added missing await
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-21 14:17:38 +01:00
51722eb7fd Added batch insert methods to tests
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-21 14:01:45 +01:00
78d530ddd5 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/data/dao/player_group_dao.dart
#	test/db_tests/game_test.dart
#	test/db_tests/group_test.dart
#	test/db_tests/player_test.dart
2025-11-21 14:00:10 +01:00
8c05385203 Renamed variables to be consistent
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-21 13:47:27 +01:00
d948f2f13d Added iteration for multiple items test
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-21 13:42:27 +01:00
e15f5d163d Added missing methods
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-21 13:12:36 +01:00
32f3f68da9 Annotation for missing test & method
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-21 12:46:18 +01:00
229750ffcf Fixed test 2025-11-21 12:46:04 +01:00
fe9239ee02 Added missing test 2025-11-21 12:45:48 +01:00
961c6bb679 Refactored tests in own files
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-21 01:05:35 +01:00
b21ca54672 Refactoring 2025-11-21 00:10:29 +01:00
6055eb63a8 Refactoring 2025-11-21 00:07:34 +01:00
31589855f2 Added methods of todos 2025-11-21 00:07:29 +01:00
8e63a01705 Added methods for multiple inserts to tests
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-20 23:49:57 +01:00
e512cbbf95 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten 2025-11-20 23:45:18 +01:00
89b3f1ff69 Overhauled tests
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
2025-11-20 23:40:46 +01:00
72067863c2 Updated insert modes 2025-11-20 23:14:44 +01:00
29a3e77fc4 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-20 22:41:14 +01:00
a61818dd77 Fixed error in getAllGames method 2025-11-20 22:40:56 +01:00
e364e15d0a Merge pull request 'Spieler erstellen in CreateGroupView' (#43) from feature/42-spieler-erstellen-in-create-group-view-implementieren into development
Reviewed-on: #43
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-20 21:18:21 +00:00
195ebf569a Added icon as parameter for custom search bar
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-20 22:17:20 +01:00
eb7b247cae Fixed error adding player with empty name 2025-11-20 22:11:23 +01:00
01fede2951 Added Visibility Widget 2025-11-20 22:09:08 +01:00
b67f321276 Added name parameters and function doc 2025-11-20 22:05:44 +01:00
d16beed490 felix mach jetzt
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-20 21:54:43 +01:00
0111774308 Trim whitespace from group and player names in CreateGroupView
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-20 21:26:59 +01:00
8ff3c01435 added missing consts & mounted check
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
2025-11-20 16:59:49 +01:00
bce4cdcb2d Enable player creation via search bar in CreateGroupView
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Failing after 2m5s
2025-11-20 16:53:38 +01:00
fa0e9a5dfd add trailing button functionality to CustomSearchBar 2025-11-20 16:53:14 +01:00
ec9e34305a Merge branch 'development' into enhancement/18-navbar-alignment
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2025-11-20 10:50:10 +01:00
45650133a7 Corrected schema again
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2025-11-19 21:51:13 +01:00
f40a9ad09b Updated schema
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-19 21:42:07 +01:00
822bc03c83 Added dialog 2025-11-19 21:41:30 +01:00
a8d4e640cf Tabs update themselves after settings view 2025-11-19 21:39:01 +01:00
cf71b40718 changed export file name 2025-11-19 21:19:54 +01:00
f7c1d6e975 Added missing await
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-19 21:13:29 +01:00
17dabb773d Merge branch 'development' into feature/31-json-import-fuer-testdaten
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m13s
2025-11-19 20:35:34 +01:00
e14984d4a9 Merge pull request 'Actions aufsetzen' (#38) from setup/17-actions-aufsetzen into development
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Successful in 2m1s
Reviewed-on: #38
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-19 19:35:07 +00:00
682c1d269d Merge branch 'development' into feature/31-json-import-fuer-testdaten 2025-11-19 20:27:21 +01:00
d264b3fa1b Merge branch 'development' into setup/17-actions-aufsetzen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Successful in 2m1s
2025-11-19 20:26:39 +01:00
b684ebd4f6 Renamed workflow according to file name 2025-11-19 20:25:37 +01:00
2cae66a8ae Merge pull request 'Timestamp zu allen Objekten hinzufügen' (#36) from feature/29-timestamp-zu-allen-objekten-hinzufügen into development
Reviewed-on: #36
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-19 19:23:31 +00:00
0967abe10f Merge branch 'development' into feature/29-timestamp-zu-allen-objekten-hinzufügen 2025-11-19 20:23:04 +01:00
061a927324 Merge branch 'development' into feature/31-json-import-fuer-testdaten 2025-11-19 20:22:19 +01:00
412cfff9f5 Added methods for inserting list of players, groups, games 2025-11-19 20:21:55 +01:00
f7073a83a4 Added insert mode 2025-11-19 20:21:30 +01:00
9434282ed1 Added createdAt attribute in dto classes and json schema 2025-11-19 20:20:21 +01:00
d145b18891 Merge pull request 'Button ist transparent' (#41) from bug/40-button-ist-transparent into development
Reviewed-on: #41
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-19 18:35:41 +00:00
3e3def0bde Merge remote-tracking branch 'origin/feature/29-timestamp-zu-allen-objekten-hinzufügen' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/data/dao/game_dao.dart
#	lib/data/db/database.g.dart
#	lib/data/db/tables/game_table.dart
#	lib/data/dto/game.dart
#	pubspec.yaml
2025-11-19 19:30:56 +01:00
3408930524 Merge remote-tracking branch 'origin/development' into setup/17-actions-aufsetzen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m3s
2025-11-19 19:27:02 +01:00
87b1a7d57f Moved ImportStatus & ExportStatus to enums.dart 2025-11-19 19:26:35 +01:00
cf834e636e Merge remote-tracking branch 'origin/development' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/presentation/views/main_menu/home_view.dart
2025-11-19 19:22:34 +01:00
8e2befaf3d Fixed button color problem 2025-11-19 19:19:04 +01:00
186d8cf5c9 Merge branch 'development' into feature/29-timestamp-zu-allen-objekten-hinzufügen 2025-11-19 17:34:07 +00:00
6f42b36587 Merge pull request 'CreateGroupView erstellt' (#28) from feature/5-creategroupview-erstellen into development
Reviewed-on: #28
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-19 17:32:44 +00:00
248d652e06 Made onPressed not required 2025-11-19 18:32:25 +01:00
e71e65b197 Corrected button color behaviour and added tertiary button 2025-11-19 18:27:27 +01:00
3f79a7b898 sourcing enums out to enums.dart 2025-11-19 18:26:51 +01:00
1232cb8f0d Fix GestureDetector child ordering in TextIconListTile 2025-11-19 16:50:02 +01:00
018332d8e6 Refactor widget directory structure by organizing tiles and buttons
- Move `GameTile` and `DoubleRowInfoTile` to `presentation/widgets/tiles/`
- Move `CustomWidthButton` and `QuickCreateButton` to `presentation/widgets/buttons/`
- Update import paths in `HomeView`, `GroupsView`, `GameHistoryView`, and `CreateGroupView`
2025-11-19 16:48:43 +01:00
201fd70685 Update TextIconListTile padding and replace IconButton with GestureDetector 2025-11-19 16:44:46 +01:00
9365313c92 button not working 2025-11-19 16:39:32 +01:00
54e1756e79 moved create_group_view from subfolder to root 2025-11-19 16:39:05 +01:00
3b6a914022 removed uneccessary withClock 2025-11-19 15:52:04 +01:00
98b02adc85 Formatted files so that pipeline doesnt fail
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m3s
2025-11-19 15:43:49 +01:00
b82261317c move CreateGroupView to main_menu directory 2025-11-19 15:09:40 +01:00
c76e193b4d created all objects in setup() funktion to avoid redundant withClock 2025-11-19 15:02:32 +01:00
0ac8c21052 Formatted files so that pipeline doesnt fail
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m58s
Pull Request Pipeline / lint (pull_request) Successful in 2m1s
2025-11-19 11:32:22 +01:00
74fffa95e2 Added push workflow (not active)
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m58s
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
2025-11-19 11:28:00 +01:00
ca4bf03bab Finalized pull request workflow 2025-11-19 11:27:48 +01:00
aade42c0a6 Tried sth
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / format (pull_request) Failing after 1m54s
2025-11-19 11:21:43 +01:00
0659d202b3 Remove if clause
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / format (pull_request) Failing after 2m42s
2025-11-19 11:18:23 +01:00
81cdeb7ed6 Skipped other runs for testing
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / format (pull_request) Successful in 2m5s
2025-11-19 11:15:30 +01:00
89d7bb54a1 Removed false
Some checks failed
Pull Request Pipeline / format (pull_request) Failing after 1m59s
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Failing after 2m12s
2025-11-19 11:12:46 +01:00
5d8047b3ba Updated directorys
Some checks failed
Pull Request Pipeline / format (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
2025-11-19 11:12:02 +01:00
dd8af42a47 corrected workflow
Some checks failed
Pull Request Pipeline / format (pull_request) Failing after 2m9s
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Failing after 2m12s
2025-11-19 11:08:30 +01:00
346dddcf62 testing formatting 2025-11-19 11:08:01 +01:00
9f4fc3a3b0 Merge remote-tracking branch 'origin/setup/17-actions-aufsetzen' into setup/17-actions-aufsetzen
# Conflicts:
#	.gitea/workflows/pull_request.yaml
2025-11-19 11:07:25 +01:00
594ea947c2 Tested sth 2025-11-19 11:06:40 +01:00
e5268ebc12 Tested sth 2025-11-19 11:06:37 +01:00
1732878c7f Tested sth 2025-11-19 11:03:10 +01:00
f136400c7e Final changes?
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m56s
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
2025-11-19 11:01:33 +01:00
c89243f886 Tried sth
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Failing after 2m2s
2025-11-19 10:57:53 +01:00
a3b45053e7 Finalized workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m5s
Pull Request Pipeline / test (pull_request) Successful in 2m6s
2025-11-19 10:54:58 +01:00
91b68eac3e Implemented test workflow
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Failing after 2m7s
2025-11-19 10:50:56 +01:00
6ae1ce9bc7 Updated analyzing
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:47:14 +01:00
7ac5986588 Updated whole workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 3m52s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:41:12 +01:00
601b7d0a4f Changed flutter installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m10s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:36:48 +01:00
e852a4d539 Added git safe directory
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 3m47s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:26:34 +01:00
e108bb41f6 Corrected installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m33s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:22:55 +01:00
17c14dd230 Added container
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m32s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:19:45 +01:00
7123d36cd8 Updated flutter installation way
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m32s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:15:12 +01:00
7cc72015d3 Upgraded to flutter 3.35.6
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 10s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:11:22 +01:00
10e56a7241 Downgraded flutter version
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m17s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:09:15 +01:00
6638c2deee Removed cache clearing
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 10s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:08:04 +01:00
974f06b6b8 Back again
Some checks failed
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
2025-11-19 10:06:46 +01:00
63d2117a6a Tried sth
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 6s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:05:55 +01:00
6ae39717fd Cleaned flutter cache
Some checks failed
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
2025-11-19 10:02:39 +01:00
003835472d Added flutter version again
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 9s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 10:00:09 +01:00
8d91eb3780 Added update
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 50s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 09:58:03 +01:00
ddc8d93592 Removed sudo
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 47s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 09:56:05 +01:00
eeec92181a Added jq installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 47s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 09:53:54 +01:00
a8962e68b6 Added first workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m9s
Pull Request Pipeline / test (pull_request) Has been skipped
2025-11-19 09:51:37 +01:00
322c51a764 Added documentation and feedback in snackbar 2025-11-19 09:44:48 +01:00
Yannick
69e13e877e add game_history_tile 2025-11-19 08:58:47 +01:00
Yannick
f388c442d2 Merge branch 'development' into feature/2-gamehistoryview-anpassen
# Conflicts:
#	lib/presentation/views/main_menu/game_history_view.dart
2025-11-19 08:48:00 +01:00
82e28b7509 Refactored whole export/import methods in DataTransferService 2025-11-19 00:32:16 +01:00
8150b42dba add clock dependency to pubspec.yaml 2025-11-19 00:27:47 +01:00
75c6f4e01c verify createdAt timestamps in database tests using mocked clock 2025-11-19 00:27:40 +01:00
19c99eef9c use clock.now() instead of DateTime.now() for DTO creation timestamps 2025-11-19 00:27:08 +01:00
f2a749cb0f First version of settings view 2025-11-19 00:24:08 +01:00
5dcd0826bd Adjusted attributes to table definition 2025-11-19 00:23:53 +01:00
f6ebda7984 Changed table column because of importing issues 2025-11-19 00:22:35 +01:00
69c95ca672 Added custom statement for cascade deleting 2025-11-19 00:22:13 +01:00
42ce69f4d3 Added schema.json 2025-11-18 23:59:28 +01:00
08fcaa35ee Added methods for deleting all entities 2025-11-18 23:59:18 +01:00
2ee8edcf9b add createdAt column to game, group and player tables and DAOs 2025-11-18 23:47:45 +01:00
fd86f5193f Fixed toJson methods 2025-11-18 23:46:32 +01:00
8cc898cad6 regenerated database.g.dart 2025-11-18 23:38:43 +01:00
67c8a7e181 added createdAt timestamp to Group, Game, and Player DTOs 2025-11-18 23:21:46 +01:00
2da2e28cb6 Added json schema 2025-11-18 23:20:26 +01:00
d86de09042 Added fromJson, toJson 2025-11-18 23:16:57 +01:00
07d623d963 Merge remote-tracking branch 'refs/remotes/origin/development' into feature/31-json-import-fuer-testdaten 2025-11-18 22:47:52 +01:00
a8a81c2151 Fixed gesture detector area 2025-11-18 22:33:46 +01:00
d341634885 Disable icon for members in group tile 2025-11-18 21:56:31 +01:00
d3a63bd299 renamed IconListTile to TextIconListTile and replaced the icon parameter with iconEnabled in both TextIconListTile and TextIconTile 2025-11-18 21:56:20 +01:00
e0c8398873 remove custom colors from Create Group button in GroupsView 2025-11-18 21:43:38 +01:00
d65dd3d983 Refactor CustomWidthButton to use ButtonStyle enum and CustomTheme
- Replaced `borderColor` and `infillColor` parameters with a `buttonStyle` parameter.
- Introduced `ButtonStyle` enum (primary/secondary) to control styling.
- Updated `CustomWidthButton` to derive colors from `CustomTheme` based on the selected `ButtonStyle`.
2025-11-18 21:42:40 +01:00
51a8c4ea58 Replace MaterialStateProperty with WidgetStateProperty in CustomSearchBar 2025-11-18 21:42:17 +01:00
c67f688a77 Refactor CreateGroupView: remove UUID generation, update tiles & fix async gaps 2025-11-18 21:42:03 +01:00
1d9945c525 Merge branch 'refs/heads/development' into feature/5-creategroupview-erstellen 2025-11-18 21:25:58 +01:00
0202d09812 Merge pull request 'UUID-Generierung für Objekte' (#35) from feature/34-uuid-generierung-fuer-objekte into development
Reviewed-on: #35
2025-11-18 19:45:49 +00:00
73d8e7522c Added fifth player 2025-11-18 20:44:55 +01:00
80290efa0b rename FullWidthButton to CustomWidthButton 2025-11-18 20:37:41 +01:00
f4ed122220 Removed print 2025-11-18 20:15:10 +01:00
2f260d7cbc Add uuid dependency 2025-11-18 20:14:18 +01:00
7781284289 changed to use standardized tiles and fixed search bug 2025-11-18 20:10:48 +01:00
c0ff2bf677 Removed unnecessary id declarations in tests 2025-11-18 20:10:29 +01:00
8f9289617f changed group tile to use standardized text icon tile 2025-11-18 20:10:26 +01:00
1882d0007b created widgets for search bar list tile, selected tile and text input field in create groups view 2025-11-18 20:09:57 +01:00
282841ecf1 Implemented uuid for all dtos 2025-11-18 20:07:53 +01:00
05c41707ca Refactor: Remove sample player generation code 2025-11-18 17:34:09 +01:00
a5e508dbda Refresh group list after adding a new group 2025-11-18 17:29:24 +01:00
412d1fd334 fixed search bugs where duplicates where created or search results were wrong 2025-11-18 17:08:07 +01:00
c31d757615 fixed renderoverflow for long player & group names in create group view and group view 2025-11-18 17:00:09 +01:00
178aaa9643 Added function headers 2025-11-17 23:25:12 +01:00
2076e45fd5 Created new layout for settings view 2025-11-17 23:23:52 +01:00
62acc87e0e Moved game tile in tiles folder 2025-11-17 23:23:41 +01:00
3ca081419b Implemented new SettingsListTile 2025-11-17 23:23:04 +01:00
3e89bfd641 added info message for when all players are selected 2025-11-17 21:34:51 +01:00
c3a2ac77b0 fixed color change in appbar when scrolling 2025-11-17 21:19:17 +01:00
6b2fb18ec0 fixed groups not getting added & added feature to remove player from all players when selected 2025-11-17 20:20:56 +01:00
7a85b5c1ac Merge remote-tracking branch 'origin/feature/5-creategroupview-erstellen' into feature/5-creategroupview-erstellen 2025-11-17 19:26:42 +01:00
f8b6c00d5d Fixed return 2025-11-17 19:26:36 +01:00
a7f6a53b9c removed double @override 2025-11-17 19:00:38 +01:00
35f2f8754a added functionality to create group 2025-11-17 18:24:30 +01:00
47bb090e72 added option to choose disabledBackgroundColor in FullWidthButton 2025-11-17 18:23:07 +01:00
b2a3d7ce7f Merge remote-tracking branch 'origin/development' into feature/5-creategroupview-erstellen 2025-11-17 15:38:33 +01:00
fde5344244 Merge pull request 'Skeleton für HomeView implementieren' (#27) from enhancement/26-skeleton-fuer-homeview-implementieren into development
Reviewed-on: #27
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-17 12:58:28 +00:00
2fc7eab1ac Corrected game tile skeleton 2025-11-17 13:19:05 +01:00
e4de8fdb25 added missing attributes for FullWidthButton in groups view 2025-11-17 13:11:47 +01:00
a54495f915 implemented basic CreateGroupView without functionality 2025-11-17 13:10:33 +01:00
b5e7fe23ab changed fullwidthbutton to include size, borderColor and infillColor attributes 2025-11-17 13:10:08 +01:00
c195c5e2bb Merge branch 'development' into enhancement/26-skeleton-fuer-homeview-implementieren 2025-11-16 22:07:34 +01:00
729cd5eff1 Merge pull request 'Datenbankkorrekturen' (#25) from enhancement/24-datenbankkorrekturen into development
Reviewed-on: #25
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-16 20:57:40 +00:00
630836d40c typo 2025-11-16 21:53:04 +01:00
f06f333a8e Merge branch 'development' into enhancement/24-datenbankkorrekturen 2025-11-16 21:52:38 +01:00
06933a67ac Merge pull request 'Group View erstellt' (#22) from feature/4-groupview-erstellen into development
Reviewed-on: #22
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-11-16 20:50:24 +00:00
a9dd3216cc Implemented skeleton 2025-11-16 20:51:28 +01:00
10a45ac1f0 removed unneccessary double quotes 2025-11-16 20:11:10 +01:00
a1d57fc424 removed sample data for group view 2025-11-16 20:04:59 +01:00
9ffb7d6ca3 changed skeleton to only show when loading 2025-11-16 19:53:32 +01:00
4befc85c9f added missing const 2025-11-16 19:52:31 +01:00
accc189949 decreased number of tiles in skeleton 2025-11-16 19:50:54 +01:00
c1e032208c added icons, titles and changed font size 2025-11-16 19:39:48 +01:00
258f610e28 added icons & titles to top contered messages 2025-11-16 19:39:34 +01:00
deab074885 changed font sizes & tile width 2025-11-16 19:38:26 +01:00
38466c6056 added title and icon to gamehistoryview 2025-11-16 19:38:08 +01:00
8d8d4319d2 change Mediaquery.of to .sizeOf 2025-11-16 19:37:51 +01:00
d3de0fda49 Updates getAllGroups test 2025-11-16 19:12:49 +01:00
e709edbf7a Added getAllPlayers test 2025-11-16 19:12:38 +01:00
74402f2e04 Added fallbacks for players when same player already exists 2025-11-16 19:02:20 +01:00
5c09dfb47d Added fallbacks for groups when same group already exists 2025-11-16 19:01:58 +01:00
02735b5b1d Added missing test 2025-11-16 18:58:01 +01:00
a6f40456d8 added missing const 2025-11-16 18:44:56 +01:00
d931e85e9f changed member tile color 2025-11-16 18:36:54 +01:00
a707990356 added new color: onBoxColor 2025-11-16 18:36:38 +01:00
3bd522df6e change colors to fit home page 2025-11-16 18:29:27 +01:00
2dd4f52336 removed sample groups from groups view 2025-11-16 16:42:18 +01:00
2dad822d79 add sample groups with sample members at app startup 2025-11-16 16:34:51 +01:00
640830d8ab fixed getAllGroups not returning members 2025-11-16 16:26:28 +01:00
168d7748a9 added todo for getAllGroups tests 2025-11-16 16:26:08 +01:00
b475237b9e ignored text for players in skeleton loading 2025-11-16 16:25:50 +01:00
2a7d409df0 Merge remote-tracking branch 'origin/development' into feature/4-groupview-erstellen 2025-11-16 15:55:23 +01:00
7c34e51779 fixed black bar behind nav bar by removing safearea 2025-11-15 22:33:00 +01:00
ac6f3d0f92 added missing const's 2025-11-15 22:10:51 +01:00
511124e323 reduced mock data loading time 2025-11-15 21:57:31 +01:00
d07bc6e8bb increased skeleton item count & added daos as import 2025-11-15 21:43:03 +01:00
352fdc13f1 added skeletonizer package requirement 2025-11-15 21:25:12 +01:00
d36348c59c added skeleton loading 2025-11-15 21:24:52 +01:00
d08c79fc26 implemented groups view with create group button 2025-11-15 20:22:09 +01:00
36aa4722a3 wrapped custom_navigation_bar in safearea 2025-11-15 17:11:48 +01:00
67bbb15845 Merge pull request 'Datenbankstruktur für Spiele' (#16) from feature/13-datenbankstruktur-fuer-spiele into development
Reviewed-on: #16
Reviewed-by: mathiskir <mathis.kirchner.mk@gmail.com>
2025-11-15 15:56:40 +00:00
1081fb8be7 rearrange imports and fix wrong syntax in widget call 2025-11-15 16:08:47 +01:00
34bf6740ad Corrected GroupGameTable attributes 2025-11-14 22:33:22 +01:00
7be86b3d9e Changed method name 2025-11-14 22:31:30 +01:00
cbd5e1d0ba Added documentation 2025-11-14 22:30:56 +01:00
2ee4d8e6fa implemented basic layout & functionality for add group button & group tiles 2025-11-14 21:53:33 +01:00
Yannick
1536e2b2af move navbar up 2025-11-14 17:31:50 +01:00
Yannick
0f13de30c4 Merge branch 'feature/2-gamehistoryview-anpassen' of https://git.yannick-weigert.de/liquid-development/game-tracker into feature/2-gamehistoryview-anpassen 2025-11-14 17:20:38 +01:00
Yannick
3f0adb4c05 use GameTile to display game history 2025-11-14 17:20:27 +01:00
2179331455 Removed test code 2025-11-14 09:01:19 +01:00
9229f1f0a5 Added counting methods + testing those 2025-11-12 20:09:17 +01:00
39b2068121 Removed unused var 2025-11-12 20:02:18 +01:00
93a4ccaee0 Added missing methods and implemented tests 2025-11-12 20:02:01 +01:00
3f5a840675 Added toString methods 2025-11-12 20:01:44 +01:00
67d5f7e891 Updated order 2025-11-12 20:01:31 +01:00
ac99217b72 Added reference on winner 2025-11-12 13:12:26 +01:00
ca40ae668d Updated methods with named parameters 2025-11-12 13:11:48 +01:00
d07943add9 Added methods for inserting games and groups into the db 2025-11-12 12:04:33 +01:00
b6700bafd9 Added on delete cascade 2025-11-12 12:04:10 +01:00
a922f24150 Added basic structure for game implementation 2025-11-12 11:41:06 +01:00
25c7b37df3 updated userId to playerId 2025-11-12 10:57:46 +01:00
b83fe03f35 Renamed app 2025-11-12 10:54:05 +01:00
cb8ff4314b Merge branch 'development' into feature/13-datenbankstruktur-fuer-spiele 2025-11-12 10:51:58 +01:00
d11b8a806f Merge pull request 'HomeView erstellen' (#15) from feature/1-homeview-erstellen into development
Reviewed-on: #15
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
2025-11-12 09:20:18 +00:00
1abfb1bd19 Merge branch 'development' into feature/1-homeview-erstellen 2025-11-11 21:17:52 +01:00
40f9ff6413 Updated padding 2025-11-11 21:16:35 +01:00
39c72c38cf Merge branch 'feature/1-homeview-erstellen' into development 2025-11-11 21:10:31 +01:00
dd754eb569 Implemented retrieving game and group count from the db 2025-11-11 21:03:10 +01:00
4f8ba002d3 Overhauled layout building 2025-11-11 15:34:31 +01:00
6cbc64c042 Simplified game tile 2025-11-11 15:34:16 +01:00
e88211245c Implemented first version of home view 2025-11-09 23:33:29 +01:00
f1974cf71a Merge pull request 'Navbar Anpassen' (#9) from enhancement/8-tabbar-angleichen into development
Reviewed-on: #9
2025-11-09 19:59:56 +00:00
a811e0933e Merge pull request 'pull from development' (#11) from development into enhancement/8-tabbar-angleichen
Reviewed-on: #11
2025-11-09 19:59:39 +00:00
Yannick
1b090a43a0 a bit cleaner solution 2025-11-09 20:49:14 +01:00
3916cca2ca Implemented QuickInfoTile 2025-11-09 19:10:11 +01:00
5b75a325ea Merge pull request 'Datenbank refactoren' (#10) from setup/7-datenbank-refactoren into development
Reviewed-on: #10
Reviewed-by: gelbeinhalb <spam@yannick-weigert.de>
2025-11-09 17:36:25 +00:00
Yannick
92817bc4db move navbar widget to its own file 2025-11-08 18:05:19 +01:00
Yannick
34df9f007b add navbar_item.dart 2025-11-08 17:49:02 +01:00
Yannick
1698f61c2b remove useless comments 2025-11-08 17:45:04 +01:00
Yannick
17d304eb5d add bigger hitboxes 2025-11-08 17:19:00 +01:00
b03979b0c6 Completed daos, added basic GameTable & GameDao 2025-11-08 17:09:02 +01:00
Yannick
5bbb5c1888 add floating and rounded navbar 2025-11-08 16:14:52 +01:00
Yannick
d5315a8f00 change spacing of icons 2025-11-08 15:53:28 +01:00
Yannick
5baeda8b32 change history text to games 2025-11-08 15:41:56 +01:00
Yannick
0895f6df0a add text and change icons 2025-11-08 15:41:20 +01:00
4503574443 Implemented basic structure 2025-11-08 15:37:30 +01:00
Yannick
9db8c80d63 removed floating button 2025-11-08 15:29:39 +01:00
0e027f258a Merge branch 'main' into development 2025-11-08 13:59:07 +01:00
a795732da6 Updated theme 2025-11-08 13:49:08 +01:00
Sneeex
7000429856 Merge pull request #12 from LiquidDevelopmentDE/chore/remove-unused-import
remove unused home view import
2025-06-26 08:22:04 +02:00
Sneeex
6898ed51a3 remove unused home view import 2025-06-25 23:46:54 +02:00
Sneeex
da505db1c8 Merge pull request #10 from LiquidDevelopmentDE/feature/5-spielverlauf-implementieren
Spielverlauf-View implementierung
2025-06-25 23:28:39 +02:00
ed275b0f7c fixed import of custom nav bar 2025-06-25 23:24:36 +02:00
Sneeex
0902db0014 Merge branch 'development' into feature/5-spielverlauf-implementieren 2025-06-25 23:22:42 +02:00
41e9eb2c91 added const to MyApp in Providers child 2025-06-25 23:21:39 +02:00
00cedf8647 renamed lambda var in updateGroupname from u to g 2025-06-25 23:21:39 +02:00
b4e91b1211 changed return type of getGroupById and getUserById to match expected result 2025-06-25 23:21:39 +02:00
d771f78810 renamed class names to avoid conflicts 2025-06-25 23:21:39 +02:00
Sneeex
6371d7de68 Update lib/data/methods/group.dart
renamed var in deleteGroup to g instead of u

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 23:21:39 +02:00
a32df2420a generated database code 2025-06-25 23:21:39 +02:00
2b60909c43 added methods for interacting with User, Group and UserGroup in database 2025-06-25 23:21:39 +02:00
998c34e555 created tables for Group, User and UserGrouo 2025-06-25 23:21:39 +02:00
b2d686b230 added provider for state management & exposed db using provider 2025-06-25 23:21:39 +02:00
00ad4ad16d added provider requirement for state management 2025-06-25 23:20:23 +02:00
d3633c4b00 added dependencies for drift db 2025-06-25 23:20:22 +02:00
797f844a37 Merge pull request #9 from LiquidDevelopmentDE/feature/2-setup-der-datenbank
Datenbank implementierung
2025-06-25 17:46:22 +02:00
a4c7dcda5c fixed imports and method calls due to renaming 2025-06-25 17:08:13 +02:00
55857bd92c rebuilt tile to be reusable and added TextOverflow behaviour 2025-06-25 17:06:20 +02:00
b41821df47 format with dart format 2025-06-25 16:39:51 +02:00
0c39f4836e renamed game_history_empty_builder to top_centered_message 2025-06-25 16:36:39 +02:00
56116a74fc fixed type of suggestedGameData map 2025-06-25 14:52:27 +02:00
Sneeex
879a81567a fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 14:50:57 +02:00
Sneeex
fc832d35db added type annotation for message in GameHistoryEmptyBuilder
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 14:50:41 +02:00
Sneeex
46404e3ebf removed unnecessary import
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 14:50:24 +02:00
Sneeex
80e47589ca added type annotation for currentgame in GameHistoryListTile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 14:49:50 +02:00
8e2863d70a implemented list tile widget for game history view 2025-06-25 14:31:52 +02:00
c644a06173 implemented empty builder widget for game history view 2025-06-25 14:31:52 +02:00
0c2ec4167e implemented game history view with searchbar 2025-06-25 14:31:52 +02:00
502515002d added changing appbar title for each tab 2025-06-25 14:31:52 +02:00
27f501646b fix appbar color change on scroll 2025-06-25 14:31:52 +02:00
348b812f9c Theme changes & settings navigation 2025-06-25 14:31:52 +02:00
c78a3ed171 Implemented custom navigation bar 2025-06-25 14:31:52 +02:00
36a42a7b8d Added mocked views 2025-06-25 14:31:52 +02:00
12bb2da31c Updated pubspec.yaml 2025-06-25 14:31:52 +02:00
5d505858ab Added ios platform 2025-06-25 14:31:52 +02:00
b3c9990685 added const to MyApp in Providers child 2025-06-24 20:40:19 +02:00
0c57a83dfc renamed lambda var in updateGroupname from u to g 2025-06-24 20:38:29 +02:00
cd508190a3 changed return type of getGroupById and getUserById to match expected result 2025-06-24 20:35:30 +02:00
be08b286a4 renamed class names to avoid conflicts 2025-06-24 20:31:06 +02:00
Sneeex
e42064da2c Update lib/data/methods/group.dart
renamed var in deleteGroup to g instead of u

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-24 20:26:34 +02:00
c7f07e0ce7 generated database code 2025-06-24 20:17:06 +02:00
e990c1138b added methods for interacting with User, Group and UserGroup in database 2025-06-24 20:16:50 +02:00
7b7fbd47a5 created tables for Group, User and UserGrouo 2025-06-24 20:15:06 +02:00
78ea7f644e added provider for state management & exposed db using provider 2025-06-24 20:12:46 +02:00
5c33437519 added provider requirement for state management 2025-06-23 22:29:55 +02:00
0aa8e1a2a1 added dependencies for drift db 2025-06-23 18:41:54 +02:00