Kevin Baumgartner
|
7833d381a6
|
feat(startscreen): add highscore table in start screen
|
2026-05-08 17:37:30 +02:00 |
|
Kevin Baumgartner
|
80ad07c795
|
feat(highscore): add draw function in highscore
|
2026-05-08 17:34:52 +02:00 |
|
Kevin Baumgartner
|
b466ee3d7c
|
feat(highscore): add comments and json file
|
2026-05-08 16:55:58 +02:00 |
|
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 |
|