Commit Graph

33 Commits (main)

Author SHA1 Message Date
dustineversmann 885bc6d25c Merge remote-tracking branch 'origin/main' into Eversmann 2025-01-07 12:52:08 +01:00
dustineversmann 10198c8d1d build:
Manifest.mf hinzugefügt
2025-01-07 12:42:42 +01:00
Dustin Fabian Eversmann 60ef6ff5a1 Merge pull request 'Tests für GUI und Zeiterfassung/Highscore Entry' (#5) from Löhle into main
Reviewed-on: #5
2025-01-07 07:58:55 +01:00
Leon Maximilian Löhle 88d67200c8 Tests für GUI und Zeiterfassung/Highscore Entry 2025-01-07 07:55:52 +01:00
Leon Maximilian Löhle 34240b22dc Merge pull request 'Eversmann' (#4) from Eversmann into main
Reviewed-on: #4
2025-01-07 07:50:09 +01:00
dustineversmann 07e6cf3600 Merge remote-tracking branch 'origin/main' into Eversmann 2025-01-07 07:46:37 +01:00
dustineversmann ee20cea0eb feature(feature): Anpassungen für Tests
Anpassungen an Attributen der Klassen, um die Testbarkeit zu ermöglichen
2025-01-07 07:44:50 +01:00
dustineversmann d67e9495ce feature(tests): Tests hinzugefügt
Tests für CSVReader, Facade, HighscoreManager und die Puzzeldatenstruktur hinzugefügt
2025-01-07 07:43:12 +01:00
Leon Maximilian Löhle 77a4247677 Fehlende Klassenimporte korrigiert 2025-01-07 07:04:14 +01:00
Leon Maximilian Löhle 71124dab2a Merge pull request 'Eversmann' (#3) from Eversmann into main
Reviewed-on: #3
2025-01-06 22:59:43 +01:00
dustineversmann cabd4db873 feature(facade): Facade hinzugefügt
Facade als Anlaufpunkt für das Backend implementiert, um Trennung zu gewährleisten
2025-01-06 22:44:59 +01:00
dustineversmann 92bc8247e4 feature(domain): CSVReader angepasst 2025-01-06 22:41:15 +01:00
dustineversmann 1a32962ba8 feature(domain): Verwaltung der Highscores und der Durchschnittszeiten
Implementierung des HighscoreManagers, der die erzielten Highscores und die Durschnittszeit ausliest und in der entsprechenden Highscore-Datei speichert.
2025-01-06 22:34:08 +01:00
dustineversmann 57147ae818 feature(domain): Datenstruktur eines Highscores
Implementierung der Highscoredatenstruktur zur Nutzung durch den Highscoremanager
2025-01-06 22:25:13 +01:00
dustineversmann 981547383f feature:
Implementierung der Datenstruktur, die, welche die Hitorispieldaten und die Lösung enthalten
2025-01-06 22:11:30 +01:00
Dustin Fabian Eversmann e21e289f36 Merge pull request 'Update der main mit den von mir veränderten Daten nach Teamgespräch' (#2) from Löhle into main
Reviewed-on: #2
2025-01-06 19:53:59 +01:00
Leon Maximilian Löhle ae5fb68bd4 Musste neuen Commit machen, nachdem Datenstand nicht den gleichen Stand hatte wie main um einen Pull request in main zu gestatten 2025-01-06 19:42:02 +01:00
Leon Maximilian Löhle da6ffa8379 Merge branch 'main' into Löhle
# Conflicts:
#	src/main/java/de/deversmann/gui/GameView.java
#	src/main/java/de/deversmann/gui/HitoriApp.java
2025-01-06 19:31:31 +01:00
Leon Löhle a866e7f2bf Verbesserung der Gui und dem Ablauf nach Absprache mit Team kollegen 2025-01-06 18:17:04 +01:00
Leon Löhle f6cc17002c Erstellung einer Facade 2025-01-06 18:15:24 +01:00
Leon Löhle 7b77f7b381 Verbesserung der Zeiterfassung nach Team gespräch 2025-01-06 18:14:47 +01:00
dustineversmann 4394a89a9c feature: Trennung des Einlesens der Dateien von der Erstellung des Spielfelds 2025-01-02 18:03:21 +01:00
Leon Löhle e832fc5f6f Highsocre manager für benutztung von Highscores eingefügt 2025-01-01 13:17:07 +01:00
Leon Maximilian Löhle d1fcac31ca GUI ermöglicht nun Start und Zeitmessung. Noch keine Idee für korrekte Implementierung der Spielfeld auswahl 2024-12-27 15:02:48 +01:00
Leon Maximilian Löhle bb8a2ad265 Verbesserung der Spielfeld Klasse um Einsatz im Programm zu ermöglichen als auch die Anforderungen zu erfüllen zwecks Ausgabe und Farben 2024-12-21 14:04:30 +01:00
Leon Maximilian Löhle 53b012f6a7 Anpassung der Bezeichnung für CSV Dateien und erste CSV Datei einlesen und ausgeben 2024-12-12 21:24:54 +01:00
Leon Maximilian Löhle c0d96e2119 Erstellung einer ersten Version einer Stoppuhr für die Zeiterfassung 2024-12-10 15:55:55 +01:00
dustineversmann daedc2bf63 facade and gui ordnerstruktur hinzugefügt 2024-12-10 15:13:47 +01:00
dustineversmann 10fd42233b Merge remote-tracking branch 'origin/main' 2024-12-10 14:43:27 +01:00
dustineversmann 03dc110afd Packagestruktur erstellt 2024-12-10 14:40:00 +01:00
Leon Maximilian Löhle e13b2507c8 Erstellung eines Ordners für die Spielfelder sowie upload der Spielfelder aus den gegebenen Dateien 2024-12-10 14:21:34 +01:00
dustineversmann 4bd405e47b readme.txt mit Aufgabenstellung und Teilnehmern hinzugefügt 2024-12-05 17:25:52 +01:00
dustineversmann 9ee3456c48 Projekt noch mal neu aufgesetzt, damit die Projektstruktur vernünftig ist 2024-12-05 16:56:04 +01:00