Mathis Kirchner sneeex
  • Joined on 2025-10-23
186d8cf5c9 Merge branch 'development' into feature/29-timestamp-zu-allen-objekten-hinzufügen
6f42b36587 Merge pull request 'CreateGroupView erstellt' (#28) from feature/5-creategroupview-erstellen into development
248d652e06 Made onPressed not required
e71e65b197 Corrected button color behaviour and added tertiary button
3f79a7b898 sourcing enums out to enums.dart
Compare 39 commits »
1232cb8f0d Fix GestureDetector child ordering in TextIconListTile
018332d8e6 Refactor widget directory structure by organizing tiles and buttons
201fd70685 Update TextIconListTile padding and replace IconButton with GestureDetector
9365313c92 button not working
54e1756e79 moved create_group_view from subfolder to root
b82261317c move CreateGroupView to main_menu directory
Compare 3 commits »
3b6a914022 removed uneccessary withClock
c76e193b4d created all objects in setup() funktion to avoid redundant withClock
sneeex commented on pull request liquid-development/game-tracker#36 2025-11-19 08:22:11 +00:00
Timestamp zu allen Objekten hinzufügen

Also was mich halt bisschen genervt hat, das man diverse Sachen jetzt in await withClock(fakeClock, () async {}); wrappen muss. Kannst du es nicht sonst so machen, dass alle Objekte die…

sneeex commented on pull request liquid-development/game-tracker#28 2025-11-19 00:05:02 +00:00
CreateGroupView erstellt

Füg hier folgende Zeile ein und entferne die anderen beiden ifs

if (!context.mounted) return;

Aber wenn's nicht mounted ist, will ich doch trotzdem noch die Felder…

sneeex commented on pull request liquid-development/game-tracker#28 2025-11-19 00:04:32 +00:00
CreateGroupView erstellt

Das was aktuell der disabledButton ist sollte lieber der Secondary Button sein. Deaktivierte Buttons sollten grau sein oder sowas, also klar als deaktiviert erkennbar sein.

Erläutere bitte,…

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