Julian Kropff
5df9a7ffc4
Merge branch 'feat/game-ui-optimization' into 'main'
...
Feat: Game UI optimization
See merge request cs108-fs26/Gruppe-13!186
2026-05-16 20:52:37 +00:00
Julian Kropff
d11fea9c5d
Fix: Apply Spotless
2026-05-16 22:47:30 +02:00
Julian Kropff
086394d25e
Fix: Updating the pot when the winner is known.
2026-05-16 22:38:14 +02:00
Julian Kropff
4020b196cb
Fix: A Better Method for Identifying the first Player of the Round.
2026-05-16 22:36:13 +02:00
Jona Walpert
3f168daf78
Merge branch 'feat/prohibit-name-change-text-instead-of-popup' into 'main'
...
Feat: Instead of a popup saying you are not allowed to change username while...
See merge request cs108-fs26/Gruppe-13!185
2026-05-16 20:33:50 +00:00
Jona Walpert
4760b55673
Feat: Instead of a popup saying you are not allowed to change username while the lobyb is still active, this commit changes the "Casono" Title to more or less the same message for 2 seconds and then switches back. This improves the quality of the UI drastically
2026-05-16 22:31:03 +02:00
Julian Kropff
35e30eec2f
Fix: Call problem in Turn/River - the pot is no longer being updated.
2026-05-16 22:09:22 +02:00
Jona Walpert
aef36f8a73
Merge branch 'fix/lobby-cleanup-blocked' into 'main'
...
Fix: Lobby cleanup got blocked by previous feature for rejoining lobby while game is still going
See merge request cs108-fs26/Gruppe-13!184
2026-05-15 13:40:45 +00:00
Jona Walpert
a893418934
Fix: Lobby cleanup got blocked by previous feature for rejoining lobby while game is still going.
2026-05-15 15:37:55 +02:00
Julian Kropff
b6c59a92a1
Merge remote-tracking branch 'origin/main' into feat/game-ui-optimization
2026-05-14 20:22:36 +02:00
Julian Kropff
f77cf41cd5
Merge branch 'feat/outreach-landing-page-no-script' into 'main'
...
Add: noscript banner for Casono Browser with disabled JavaScript
See merge request cs108-fs26/Gruppe-13!183
2026-05-14 18:21:36 +00:00
Julian Kropff
df2dc51acb
Add: noscript banner for Casono Browser with disabled JavaScript
2026-05-14 20:05:13 +02:00
Julian Kropff
3dbedbb047
Fix: Casono Browser URL allowlist
2026-05-14 20:00:20 +02:00
Julian Kropff
baccb15c17
Add: Casono Website and VS Code dev buttons in TaskbarController
2026-05-14 19:58:11 +02:00
Julian Kropff
bfef83f7e7
Add: Casono Website and VS Code dev buttons in Taskbar fxml
2026-05-14 19:57:54 +02:00
Julian Kropff
ea143e2a24
Fix: Apply Spotless
2026-05-14 19:24:59 +02:00
Julian Kropff
894515204c
Merge remote-tracking branch 'origin/main' into feat/game-ui-optimization
2026-05-14 19:18:58 +02:00
Julian Kropff
b030948cb6
Merge branch 'feat/outreach-landing-page' into 'main'
...
Add: Casono Website
See merge request cs108-fs26/Gruppe-13!182
2026-05-14 17:04:58 +00:00
Julian Kropff
f78e9d8a25
Fix: table preview image
2026-05-14 18:51:04 +02:00
Julian Kropff
089aeb9419
Merge branch 'feat/chat-ui-style-optimization' into 'main'
...
Style: Update Chat UI themes
See merge request cs108-fs26/Gruppe-13!181
2026-05-14 16:42:30 +00:00
Julian Kropff
94613626d9
Style: Update Chat UI themes
2026-05-14 18:30:40 +02:00
Julian Kropff
3d0fca616a
Fix: Harden GameClient command execution with exception handling
2026-05-14 18:05:05 +02:00
Julian Kropff
2f744a5558
Fix: Improve GameService action queue and concurrency handling
2026-05-14 18:02:07 +02:00
Julian Kropff
46919a064d
Fix: Game UI action locking and improve taskbar controller responsiveness
2026-05-14 18:00:11 +02:00
Julian Kropff
310cb59fe6
Fix: Optimized Game UI rendering and controller responsiveness
2026-05-14 17:58:36 +02:00
Julian Kropff
d57fd08b37
Fix: Improve Game UI update loop timing and prevent overlapping updates
2026-05-14 16:15:47 +02:00
Mathis Ginkel
f0135ce6f4
Merge branch 'fix/140-chat-messages' into 'main'
...
Fix: special character only chat messages
Closes #140
See merge request cs108-fs26/Gruppe-13!180
2026-05-14 11:51:45 +00:00
Jona Walpert
09aca862ca
Merge branch 'feat/f11-fullscreen-toggle' into 'main'
...
Feat: Add F11 fullscreen toggle
See merge request cs108-fs26/Gruppe-13!179
2026-05-14 11:48:01 +00:00
Jona Walpert
a2212aa91c
Merge branch 'feat/black-background-video-player' into 'main'
...
Feat: add black background to intro video player
See merge request cs108-fs26/Gruppe-13!178
2026-05-14 11:45:42 +00:00
Mathis Ginkel
121b20f24f
Merge branch 'main' into feat/140-chat-messages
2026-05-14 11:46:43 +02:00
Mathis Ginkel
8790b06277
Fix: apostrophe-only messages are now prohibited
2026-05-14 11:44:41 +02:00
Jona Walpert
bca9669703
Feat: Add F11 fullscreen toggle
2026-05-14 11:43:04 +02:00
Julian Kropff
09cc7e39c5
Feat: add black background to intro video player
2026-05-14 11:26:11 +02:00
Jona Walpert
0aae4221e2
Deleted placeholder images
2026-05-14 11:19:55 +02:00
Jona Walpert
f15fed2243
Merge branch 'feat/disable-esc-to-leave-message' into 'main'
...
Feat: Disable "ESC to leave fullscreen" message
See merge request cs108-fs26/Gruppe-13!177
2026-05-13 21:59:03 +00:00
Jona Walpert
cea21093c4
Feat: Disable "ESC to leave fullscreen" message
2026-05-13 23:56:19 +02:00
Jona Walpert
e9dc8f1586
Merge branch 'feat/141-intro-video-fullscreen-startup' into 'main'
...
Feat: Add intro video
See merge request cs108-fs26/Gruppe-13!176
2026-05-13 21:49:08 +00:00
Jona Walpert
56421b4c15
Feat: Add intro video
2026-05-13 23:46:26 +02:00
Jona Walpert
87023b7238
Merge branch 'fix/143-client-rejoin-flow' into 'main'
...
fix: add client leave-lobby rejoin flow
Closes #143
See merge request cs108-fs26/Gruppe-13!175
2026-05-13 21:33:11 +00:00
Jona Walpert
6bd0ed6064
Merge branch 'fix/143-block-username-during-active-game' into 'main'
...
fix: block username changes during active games
See merge request cs108-fs26/Gruppe-13!174
2026-05-13 21:29:48 +00:00
Jona Walpert
b58eb656b3
fix: add client leave-lobby rejoin flow
2026-05-13 23:25:57 +02:00
Jona Walpert
c10dc81ef3
fix: block username changes during active games
2026-05-13 23:25:11 +02:00
Jona Walpert
0097da6bdc
Merge branch 'feat/143-leave-lobby-command' into 'main'
...
Feat: Add leave-lobby command
See merge request cs108-fs26/Gruppe-13!172
2026-05-13 21:17:57 +00:00
Jona Walpert
448f2ca472
Merge branch 'main' into 'feat/143-leave-lobby-command'
2026-05-13 23:12:44 +02:00
Jona Walpert
01831fadc0
Merge branch 'feat/143-lobby-absent-player-tracking' into 'main'
...
Feat: Track absent players in lobbies
See merge request cs108-fs26/Gruppe-13!173
2026-05-13 21:11:28 +00:00
Jona Walpert
1d5d608a18
Feat: Track absent players in lobbies
...
- Add absent player tracking to Lobby with leave/restore methods
- Implement rejoin logic in LobbyManager to restore absent players
- Add game-end callback mechanism to GameController and Lobby
- Extend LobbyEventListener with onGameEnded event
2026-05-13 23:08:38 +02:00
Jona Walpert
cd8aa9e709
Feat: Add leave-lobby command
2026-05-13 23:00:06 +02:00
Jona Walpert
9706e140ac
Merge branch 'feat/133-add-sounds-to-game' into 'main'
...
Feat: Adds sounds to game
Closes #138
See merge request cs108-fs26/Gruppe-13!171
2026-05-13 19:38:53 +00:00
Jona Walpert
4afb96ee7a
Merge branch 'main' into 'feat/133-add-sounds-to-game'
2026-05-13 21:21:38 +02:00
Julian Kropff
39b068a5cf
Merge branch 'feat/game-ui-profile-picture' into 'main'
...
Add: Profile Pictures
See merge request cs108-fs26/Gruppe-13!170
2026-05-13 19:18:22 +00:00