Commit Graph

438 Commits

Author SHA1 Message Date
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