Mathis Kirchner sneeex
sneeex commented on pull request liquid-development/game-tracker#36 2025-11-18 23:55:25 +00:00
Timestamp zu allen Objekten hinzufügen

Ich finde das so schön und ist wohl auch Common practice, spricht doch nichts dagegen oder? Ich will ja eben auch wissen, ob der das Datum mit Zeit in der richtigen Genauigkeit speichert und nicht…

sneeex commented on pull request liquid-development/game-tracker#36 2025-11-18 23:48:33 +00:00
Timestamp zu allen Objekten hinzufügen

Warum Clock verwendet und nicht DateTime?

Datetime hat nicht die möglichkeit eine fakeclock zu erstellen, click schon, nutzt aber under the hood afaik datetime

sneeex commented on pull request liquid-development/game-tracker#36 2025-11-18 23:46:59 +00:00
Timestamp zu allen Objekten hinzufügen

Gibt dann abweichen von Millisekunden

sneeex commented on pull request liquid-development/game-tracker#36 2025-11-18 23:46:34 +00:00
Timestamp zu allen Objekten hinzufügen

Nein ist ungenau, hab's probiert, funkt net

8150b42dba add clock dependency to pubspec.yaml
75c6f4e01c verify createdAt timestamps in database tests using mocked clock
19c99eef9c use clock.now() instead of DateTime.now() for DTO creation timestamps
Compare 3 commits »
sneeex closed issue liquid-development/game-tracker#19 2025-11-18 22:52:05 +00:00
Runner für Actions aufsetzen
2ee8edcf9b add createdAt column to game, group and player tables and DAOs
8cc898cad6 regenerated database.g.dart
67c8a7e181 added createdAt timestamp to Group, Game, and Player DTOs
Compare 3 commits »
sneeex opened issue liquid-development/game-tracker#37 2025-11-18 22:43:32 +00:00
getAllGames returnt nicht alle Attribute von der game Klasse
sneeex created pull request liquid-development/game-tracker#36 2025-11-18 22:07:23 +00:00
WIP: Timestamp zu allen Objekten hinzufügen
d341634885 Disable icon for members in group tile
d3a63bd299 renamed IconListTile to TextIconListTile and replaced the icon parameter with iconEnabled in both TextIconListTile and TextIconTile
e0c8398873 remove custom colors from Create Group button in GroupsView
d65dd3d983 Refactor CustomWidthButton to use ButtonStyle enum and CustomTheme
51a8c4ea58 Replace MaterialStateProperty with WidgetStateProperty in CustomSearchBar
Compare 12 commits »
80290efa0b rename FullWidthButton to CustomWidthButton
sneeex commented on pull request liquid-development/game-tracker#35 2025-11-18 19:30:56 +00:00
UUID-Generierung für Objekte

min 2. players bei testgame reinmachen, damit der case es gibt 2 player vorhanden ist im test

sneeex suggested changes for liquid-development/game-tracker#35 2025-11-18 19:30:56 +00:00
UUID-Generierung für Objekte
2f260d7cbc Add uuid dependency
7781284289 changed to use standardized tiles and fixed search bug
8f9289617f changed group tile to use standardized text icon tile
1882d0007b created widgets for search bar list tile, selected tile and text input field in create groups view
Compare 3 commits »
sneeex commented on pull request liquid-development/game-tracker#28 2025-11-18 17:26:25 +00:00
CreateGroupView erstellt

Mach die ID doch direkt über UUID.v4() (ist glaub ich das sinnvollste)

https://pub.dev/packages/uuid

wäre es nicht eigentlich logischer die uuid…