Commit Graph
31 Commits
Author SHA1 Message Date
Kevin Baumgartner 7e6d1813b5 Merge branch 'main' into feat/highscore 2026-05-08 16:42:23 +02:00
Kevin Baumgartner 1553630e1c feat(highscore): add method to get formatted top 5 highscores 2026-05-08 16:36:07 +02:00
Kevin Baumgartner 7846bfa042 feat(highscore): add methods for highscore handling 2026-05-08 16:18:25 +02:00
Kevin Baumgartner 3c8e0a9b9a feat(highscore): create basic structure for highscore 2026-05-08 16:04:12 +02:00
Kevin Baumgartner b98528fd37 Merge branch 'main' into feat/endscreen 2026-05-08 15:39:27 +02:00
Kevin Baumgartner 58d887689e feat(endscreen): get font from settings 2026-05-08 15:33:15 +02:00
Kevin Baumgartner bf8115f292 feat(endscreen): show results on endscreen and draw buttons for restart/menu 2026-05-08 15:15:37 +02:00
Kevin Baumgartner 975d0d1e71 feat(endscreen): implement simple endscreen with differentiation between won/lose 2026-05-08 15:07:17 +02:00
Kevin Baumgartner 7a5d063de6 feat(endscreen): implement init for endscreen 2026-05-08 14:52:23 +02:00
Kevin Baumgartner b1aa4fe435 Merge branch 'main' into feat/endscreen 2026-05-08 14:34:51 +02:00
Kevin Baumgartner 5712715420 feat(endscreen): create structure for endscreen 2026-05-08 14:34:06 +02:00
Kevin Baumgartner 011cb867b3 Merge branch 'main' into feat/startscreen
# Conflicts:
#	src/settings.py
2026-05-08 13:54:57 +02:00
Kevin Baumgartner 8c454edd5b feat(startscreen): change ui texts from german to english and fix button click event 2026-05-08 13:50:42 +02:00
Kevin Baumgartner 0194438b38 Merge branch 'main' into feat/startscreen
# Conflicts:
#	src/settings.py
2026-05-07 22:21:02 +02:00
Kevin Baumgartner b15c5b5e28 feat(text_input): switch color definitions to settings file 2026-05-07 22:18:10 +02:00
Kevin Baumgartner 496c74fed2 feat(text_input): add text input on start screen and temporary test 2026-05-07 22:00:29 +02:00
Kevin Baumgartner f28356d0ae Merge branch 'main' into feat/startscreen 2026-05-07 21:24:46 +02:00
Kevin Baumgartner f0bf7bcff3 Merge branch 'main' into feat/text_input 2026-05-07 21:22:43 +02:00
Kevin Baumgartner 387a328b1c feat(text_input): add event handler function (mouse and keyboard input) 2026-05-07 21:19:42 +02:00
Kevin Baumgartner b625acdd60 feat(text_input): add draw function 2026-05-07 21:12:02 +02:00
Kevin Baumgartner dbbd40b58a feat(text_input): add text input class with initialization 2026-05-07 20:55:22 +02:00
Kevin Baumgartner e63cf0f639 Merge branch 'main' into feat/startscreen 2026-05-07 20:43:00 +02:00
Kevin Baumgartner 6d6fbc895b feat(startscreen): add comments 2026-05-07 20:39:17 +02:00
Kevin Baumgartner 9ddfa8ce74 feat(startscreen): add reaction on button events 2026-05-07 20:30:26 +02:00
Kevin Baumgartner af1b44c7be feat(startscreen): add start and quit buttons on startscreen 2026-05-07 20:11:13 +02:00
Kevin Baumgartner ebce7c3dcd feat(startscreen): implement button draw method 2026-05-07 19:54:49 +02:00
Kevin Baumgartner dbd98d4533 feat(startscreen): add button initialization 2026-05-07 19:47:31 +02:00
Kevin Baumgartner 49c6d485db feat(startscreen): add exit/quit functionality 2026-05-07 19:38:16 +02:00
Kevin Baumgartner 80c56ad447 feat(startscreen): add title and welcome message 2026-05-07 19:35:09 +02:00
Kevin Baumgartner 8f68bf841d feat(startscreen): add class for buttons 2026-05-07 19:25:16 +02:00
Kevin Baumgartner deff75bda3 add file for startscreen 2026-05-07 19:05:18 +02:00