Julian Kropff
bf979ab391
Fix: rename button names
2026-04-26 17:05:05 +02:00
Julian Kropff
fb68ecc777
Feat: New Game UI Features:
...
- Call, Raise, Fold, Bet and Winner action are displayed in the Lobby Chat.
- More security features in the Game UI
- The Game UI is now even more Texas Hold'em friendly
2026-04-26 16:58:23 +02:00
Julian Kropff
8ca41c5ab4
Fix: Checkstyle
2026-04-26 16:51:43 +02:00
Julian Kropff
6422e6c924
Add: new welcome message in the Game UI
2026-04-26 16:21:26 +02:00
Julian Kropff
404bf6379c
Add: the new Dealer Icon in PlayerStatusController
2026-04-26 16:20:26 +02:00
Julian Kropff
d46bd8de7e
Add: New Dealer Icon
2026-04-26 16:17:58 +02:00
Julian Kropff
c55a9eace6
Add: Block file downloads in Casono Browser
2026-04-26 16:16:28 +02:00
Julian Kropff
b3eaa64cd7
Add: Casono Logo to popups
2026-04-25 18:36:35 +02:00
Julian Kropff
ab4f60a74f
Add: hint for first player to act in preflop
2026-04-25 18:34:18 +02:00
Julian Kropff
4f9e9a0e9a
Fix: Checkstyle
2026-04-25 16:26:54 +02:00
Julian Kropff
c31f0048ee
Style: fixes in FXML and CSS for Game UI
2026-04-25 15:02:02 +02:00
Julian Kropff
0f5ddfda0c
Add: taskbar image for Casono manual
2026-04-25 14:58:51 +02:00
Julian Kropff
09f8ddf123
Add: Casono manual with integrated Markdown renderer
2026-04-25 14:57:05 +02:00
Julian Kropff
c11201479b
Add: visual indicator for current player in Game UI
2026-04-25 14:54:46 +02:00
Julian Kropff
6e640f7fde
Add: Casono manual via help button and taskbar dragging with screen boundary clamping and scaling
2026-04-25 14:19:47 +02:00
Julian Kropff
7a6c876017
Add: secure local HTML file loading in Casono Browser and website autocompletion
2026-04-25 14:05:31 +02:00
Julian Kropff
71d48d148b
Fix: delay lobby cleanup to ensure winner is displayed on all Clients
...
Refs #125
2026-04-25 13:50:18 +02:00
Julian Kropff
5c0f3a7c86
Add: persistence guard for hand winner to prevent double saving
...
Refs #125
2026-04-25 13:43:18 +02:00
Mathis Ginkel
d3d72bd5b4
Merge branch 'feat/chat-integration' into 'main'
...
Feat: Add chat box into the game screen
See merge request cs108-fs26/Gruppe-13!147
2026-04-24 12:14:16 +00:00
Mathis Ginkel
4a3c885b68
Style: Apply Spotless
2026-04-24 14:04:12 +02:00
Mathis Ginkel
571c616ce9
Merge remote-tracking branch 'origin/feat/chat-integration' into feat/chat-integration
2026-04-24 13:45:15 +02:00
Mathis Ginkel
01ecbb0497
Style: Apply Spotless
2026-04-24 13:45:02 +02:00
Julian Kropff
5e91cefabb
Fix: whisper chat not working in game UI
2026-04-24 13:44:38 +02:00
Julian Kropff
0f4d048b76
Fix: Chat UI initialization improved in Game UI
2026-04-24 13:44:18 +02:00
Mathis Ginkel
b1d099f102
Feat: Add load method to restore all chat message of a chat
...
Refs #107
2026-04-24 13:43:40 +02:00
Mathis Ginkel
40e558be18
Feat: Add chat box into the game screen
...
Refs #107
2026-04-24 13:40:44 +02:00
Mathis Ginkel
277b776fec
Feat: Add chat box into game ui
2026-04-24 13:38:52 +02:00
Mathis Ginkel
88b797ba1d
Feat: Add field ChatController to LobbyButtonGridManager
2026-04-24 13:37:12 +02:00
Mathis Ginkel
07c00275fd
Merge remote-tracking branch 'origin/feat/chat-integration' into feat/chat-integration
2026-04-24 13:27:17 +02:00
Mathis Ginkel
1d4cf2d846
Style: Apply Spotless
2026-04-24 13:26:57 +02:00
Julian Kropff
c2d0af03b7
Fix: whisper chat not working in game UI
2026-04-24 13:26:57 +02:00
Julian Kropff
48476a67f3
Fix: Chat UI initialization improved in Game UI
2026-04-24 13:26:57 +02:00
Julian Kropff
6471749133
Fix: correct layout layering in Game UI
2026-04-24 13:26:57 +02:00
Mathis Ginkel
826e58644a
Feat: Add load method to restore all chat message of a chat
...
Refs #107
2026-04-24 13:26:57 +02:00
Mathis Ginkel
67a0f237e6
Feat: Forward ChatController to all instances where its needed
...
Refs #107
2026-04-24 13:26:57 +02:00
Mathis Ginkel
2a03571cd1
Feat: Add chat box into the game screen
...
Refs #107
2026-04-24 13:26:57 +02:00
Mathis Ginkel
7eafaba65a
Feat: Add chat box into game ui
2026-04-24 13:26:57 +02:00
Mathis Ginkel
69fc00a3b2
Feat: Add field ChatController to LobbyButtonGridManager
2026-04-24 13:26:57 +02:00
Jona Walpert
ca65655443
Merge branch 'refactor/121-duplicate-check-lobby-code' into 'main'
...
Refactor/121 duplicate check lobby code
See merge request cs108-fs26/Gruppe-13!146
2026-04-24 11:26:08 +00:00
Jona Walpert
488e8f524b
Merge branch 'fix/123-server-assigned-username-send-to-client' into 'main'
...
Fix: Readd propagation of server assigned username. Login suername changed to...
Closes #123
See merge request cs108-fs26/Gruppe-13!145
2026-04-24 11:14:23 +00:00
Mathis Ginkel
9488ef41c3
Style: Apply Spotless
2026-04-24 11:46:32 +02:00
Julian Kropff
8bb0bfaf09
Fix: whisper chat not working in game UI
2026-04-24 11:16:34 +02:00
Julian Kropff
33998e4a88
Fix: Chat UI initialization improved in Game UI
2026-04-23 19:59:55 +02:00
Julian Kropff
d094df16da
Fix: correct layout layering in Game UI
2026-04-23 19:55:57 +02:00
Jona Walpert
b9e45142c2
Refactor: changed duplicate lobyb existence checks to the new preexecution check
2026-04-23 15:17:30 +02:00
Jona Walpert
16c91c6aae
Feat: Add lobby check to repalce duplicate code
2026-04-23 15:16:45 +02:00
Jona Walpert
ea5f6a1083
Fix: Readd propagation of server assigned username. Login suername changed to optional instead of required
2026-04-23 14:46:24 +02:00
Mathis Ginkel
c5f37392ef
Feat: Add load method to restore all chat message of a chat
...
Refs #107
2026-04-23 12:06:43 +02:00
Mathis Ginkel
66ee8bec46
Feat: Forward ChatController to all instances where its needed
...
Refs #107
2026-04-23 12:06:43 +02:00
Mathis Ginkel
36348d0d93
Feat: Add chat box into the game screen
...
Refs #107
2026-04-23 12:06:43 +02:00