Commit Graph

  • 87971103b8 Add: light glass theme for Game UI Julian Kropff 2026-05-11 18:38:49 +02:00
  • 145d6e7d31 Add: brings markdown file changes to manual.html Mathis Ginkel 2026-05-10 22:14:09 +02:00
  • 426a108b54 Add: description to change themes of the GameUI and change the description of the ChatUI Mathis Ginkel 2026-05-10 21:56:27 +02:00
  • dd1a9a4e23 Merge branch 'feat/game-ui-optimization' into 'main' Julian Kropff 2026-05-10 18:54:22 +00:00
  • f60d17edfe Fix: typo in Taskbar fxml Julian Kropff 2026-05-10 20:42:46 +02:00
  • b30af0c212 Fix: changed descriptive text of ChatUI elements Mathis Ginkel 2026-05-10 17:33:42 +02:00
  • 3be6fb0706 Add: manual section for ChatUI Mathis Ginkel 2026-05-10 17:28:41 +02:00
  • 47475dc4d3 Style: Apply Spotless Mathis Ginkel 2026-05-10 16:49:15 +02:00
  • 351ac06aab Test: Make sure that the conversion of response lines into parameters is executed correctly Mathis Ginkel 2026-05-10 16:45:46 +02:00
  • 88d37bca49 Fix: Messages with only special characters can be sent in the chat Mathis Ginkel 2026-05-10 16:43:41 +02:00
  • 1a96d5fb23 Fix: You should only be able to bet the minimum from your last bet on the Flop, not on the Turn or River from the second-to-last player. Julian Kropff 2026-05-09 17:27:55 +02:00
  • 2cfc40543a Fix: Apply Spotless Julian Kropff 2026-05-08 16:39:02 +02:00
  • 9f5625b2f6 Add: Notebook (Tips) box for help Julian Kropff 2026-05-08 16:34:17 +02:00
  • 2f19fff618 Feat: Improving the Game UI and implementing new Features: - Improve dealer chip Rendering. - Improve pot Rendering. - Uses names instead of IDs as identifiers. - Users are displayed one after another as they enter the Game UI. - Correct order of opponents <- B <-> S <-> D <-> O -> in the Game UI. - The boxes for the opponents should have a working hover effect. - Improve the rendering of the table text. - Remove hover animations from cards and the pot for improved handling and a more stable Game UI. Julian Kropff 2026-05-08 16:27:42 +02:00
  • b63ce096fa Style: the boxes for the opponents should have a working hover effect. Julian Kropff 2026-05-08 15:08:13 +02:00
  • b304fa04ed Fix: correct kicker logic and split pot evaluation - Fixed kicker calculation for ties. - Refactored game engine to return a list of winners. - Enabled support for multiple winners in split pot scenarios. Julian Kropff 2026-05-08 15:05:39 +02:00
  • 394cdf4ea1 Remove animations from cards and the pot to improve usability, make the game interface more stable, and enhance the glass themes Julian Kropff 2026-05-08 12:57:32 +02:00
  • 3100e4008d Add: settings with theme options: Default, Dark, and Glass Julian Kropff 2026-05-08 12:54:31 +02:00
  • 4cf88a9a2f Add: tips and settings boxes to Game Ui fxml Julian Kropff 2026-05-07 16:28:33 +02:00
  • e4707bd6ee Style: improve help button in taskbar fxml Julian Kropff 2026-05-07 16:25:45 +02:00
  • f843adc93b Add: settings fxml for theme switching Julian Kropff 2026-05-07 16:23:25 +02:00
  • bddd9658cf Add: notebook fxml for tips Julian Kropff 2026-05-07 16:20:53 +02:00
  • 217209997f Style: fix Game Ui default theme Julian Kropff 2026-05-07 16:15:54 +02:00
  • 712ba913e7 Style: add glass theme Julian Kropff 2026-05-07 16:14:37 +02:00
  • 6f8c43397c Style: add dark theme Julian Kropff 2026-05-07 16:13:34 +02:00
  • 479fab6557 Add: new wallpaper for the glass theme jk 2026-05-07 16:09:45 +02:00
  • 5a3c47660d Refactor: rewrite lamdba execution to more elegant version Jona Walpert 2026-04-30 11:44:57 +02:00
  • be8e46d356 Style: Fix spotless checkStyle Jona Walpert 2026-04-30 11:41:04 +02:00
  • ba1249bf93 Feat: Add button cklick and card draw sounds to gameUI Jona Walpert 2026-04-30 11:37:22 +02:00
  • cf52d293a4 Feat: Add sounds to chat UI Jona Walpert 2026-04-30 11:35:34 +02:00
  • b397478337 Feat: Add button click sounds to Lobby UI Jona Walpert 2026-04-30 11:34:49 +02:00
  • 0d896d6aad Add: Add sound manager to play sounds Jona Walpert 2026-04-30 11:33:39 +02:00
  • ef1f3c20b6 Feat: Add button cklick and card draw sound Jona Walpert 2026-04-30 11:31:51 +02:00
  • 61030c3528 Fix: Casono Manual: avg -> svg Julian Kropff 2026-04-27 09:45:44 +02:00
  • 4ce9021e57 Docs: update Casono Manual Julian Kropff 2026-04-27 09:41:17 +02:00
  • 4f1624a30b Merge branch 'feat/136-write-unit-tests-for-commandparserdispatcher' into 'main' milestone-5 Lars Simon Winzer 2026-04-27 01:09:29 +02:00
  • 363a0ed895 Test: Add unit tests for CommandParserDispatcher Lars Simon Winzer 2026-04-27 01:04:45 +02:00
  • ecf692fbcd Merge branch 'feat/135-write-unit-tests-for-eventbus' into 'main' Lars Simon Winzer 2026-04-27 00:55:43 +02:00
  • 4fd036173f Merge branch 'feat/chat-tests' into 'main' Mathis Ginkel 2026-04-26 22:52:30 +00:00
  • d36a78eee4 Style: Change order and visibility of nested class to private Lars Simon Winzer 2026-04-27 00:50:44 +02:00
  • 8484f731a8 Style: Apply Spotless Mathis Ginkel 2026-04-27 00:46:31 +02:00
  • b158be26e3 Style: Add 'test' prefix to methods Lars Simon Winzer 2026-04-27 00:45:53 +02:00
  • 59af75a75c Merge branch 'main' into feat/chat-tests Mathis Ginkel 2026-04-27 00:42:44 +02:00
  • 823b406fe6 Test: Add unit tests for EventBus Lars Simon Winzer 2026-04-27 00:41:17 +02:00
  • 71f2d3c2ce Merge branch 'feat/134-write-unit-tests-for-sessiondisconnectjob' into 'main' Lars Simon Winzer 2026-04-27 00:38:34 +02:00
  • eb2b209e91 Test: Add unit tests for SessionDisconnectJob Lars Simon Winzer 2026-04-27 00:20:54 +02:00
  • 5663807e29 Style: Fixing some linter warnings in ChatModel and Message classes Mathis Ginkel 2026-04-27 00:17:34 +02:00
  • fe83057049 Merge branch 'main' into feat/chat-tests Mathis Ginkel 2026-04-27 00:07:26 +02:00
  • e9b40e9d04 Style: Apply Spotless Mathis Ginkel 2026-04-26 23:54:15 +02:00
  • b7f5a268e3 Feat: Remove chatui directory in gameuicomponents Mathis Ginkel 2026-04-26 23:51:45 +02:00
  • 619f6eef84 Merge branch 'feat/chat-visual-improvement' into 'main' Mathis Ginkel 2026-04-26 21:50:55 +00:00
  • ce6fc1bf57 Add: Game UI test: - Ensures FXML loads and controller initializes without errors. feat/improve-game-ui-tests Julian Kropff 2026-04-26 23:50:08 +02:00
  • 05b3324cbd Add: Game UI Taskbar tests: - input validation behavior - UI state updates based on game state - correct enabling/disabling of action buttons Julian Kropff 2026-04-26 23:45:39 +02:00
  • d8d6dbb34f Style: fixing some linter warnings in chat ui classes Mathis Ginkel 2026-04-26 22:19:57 +02:00
  • efd91fbe5f Style: Apply Spotless Mathis Ginkel 2026-04-26 22:14:00 +02:00
  • ad2accfced Fix: Reopen whisper chat when previously closed Mathis Ginkel 2026-04-26 20:25:31 +02:00
  • 4c35596f19 Feat: Change look of chat box Mathis Ginkel 2026-04-21 22:18:06 +02:00
  • 659e606fb4 Merge branch 'main' into feat/chat-tests Mathis Ginkel 2026-04-26 23:37:36 +02:00
  • 5358309e1a Test: Add test for ChatController Mathis Ginkel 2026-04-26 23:36:50 +02:00
  • dc2b3e05d9 Merge branch 'feat/game-ui-tests' into 'main' Julian Kropff 2026-04-26 21:36:17 +00:00
  • d6ad60d6a7 Fix: radical overhaul of Game UI tests to fix CI pipeline failures Julian Kropff 2026-04-26 23:27:53 +02:00
  • ddb3e221ac Fix: radical overhaul of Game UI tests to fix CI pipeline failures Julian Kropff 2026-04-26 23:04:45 +02:00
  • 5d0a9b9c25 Merge branch 'feat/manual' into 'main' Julian Kropff 2026-04-26 20:45:05 +00:00
  • 52ad32a100 Fix: radical overhaul of Game UI tests to fix CI pipeline failures Julian Kropff 2026-04-26 22:35:45 +02:00
  • 822d9a0e1e Fix: Checkstyle Julian Kropff 2026-04-26 21:57:14 +02:00
  • 216c15e825 Merge branch 'refs/heads/main' into feat/chat-visual-improvement Mathis Ginkel 2026-04-26 21:46:52 +02:00
  • 30927d471e Add: Game UI test: Ensures FXML loads and controller initializes without errors. Julian Kropff 2026-04-26 21:42:47 +02:00
  • 86ab82ebfd Add: Game UI Taskbar tests: - input validation behavior - UI state updates based on game state - correct enabling/disabling of action buttons Julian Kropff 2026-04-26 21:34:24 +02:00
  • 6a06369d94 Fix: Checkstyle Julian Kropff 2026-04-26 21:26:45 +02:00
  • 48bfef5fcb Merge branch 'chore/133-write-diary' into 'main' Lars Simon Winzer 2026-04-26 21:22:16 +02:00
  • a6e98b2453 Docs: Extend diary readme by newly added diary entry Lars Simon Winzer 2026-04-26 21:16:59 +02:00
  • 54a3f1e29d Docs: Diary entry covering current state of unit tests and prospective changes Lars Simon Winzer 2026-04-26 21:14:37 +02:00
  • 1b18affd57 Fix: Reopen whisper chat when previously closed Mathis Ginkel 2026-04-26 20:25:31 +02:00
  • 5fc3f315fc Docs: update Casono Manual Julian Kropff 2026-04-26 20:08:43 +02:00
  • ac9396cfb2 Fix: improve code block rendering in Casono Markdown Render Engine Julian Kropff 2026-04-26 20:07:07 +02:00
  • c6772d6f89 Docs: add images for manual Julian Kropff 2026-04-26 20:04:01 +02:00
  • d86b9b5838 Merge branch 'feat/131-write-unit-tests-for-responseencoder' into 'main' Lars Simon Winzer 2026-04-26 19:16:26 +02:00
  • d91ee5b04f Test: Add unit tests for ResponseEncoder Lars Simon Winzer 2026-04-26 19:10:11 +02:00
  • 6b5d521ab9 Merge branch 'feat/129-write-unit-tests-for-responsebody-and-responsebodybuilder' into 'main' Lars Simon Winzer 2026-04-26 18:35:48 +02:00
  • 4ad9ae08c5 Test: Add unit tests for ResponseBodyBuilder Lars Simon Winzer 2026-04-26 18:15:53 +02:00
  • 1107542c54 Fix: Bug fix so that the 3000 cap does not apply to every Phase Julian Kropff 2026-04-26 18:09:03 +02:00
  • 2ad99d8732 Merge branch 'feat/game-ui-optimation' into 'main' Julian Kropff 2026-04-26 15:52:40 +00:00
  • d791e9b2d1 Merge branch 'main' into feat/game-ui-optimation Julian Kropff 2026-04-26 17:43:37 +02:00
  • 3cd1e6925e Merge branch 'feat/128-unit-tests-for-requestparameteraccessor' into 'main' Lars Simon Winzer 2026-04-26 17:19:30 +02:00
  • a7e4411cd0 Test: Add unit tests for RequestParameterAccessor Lars Simon Winzer 2026-04-26 17:13:11 +02:00
  • bf979ab391 Fix: rename button names Julian Kropff 2026-04-26 17:05:05 +02:00
  • 588bb1f312 Merge branch 'main' into feat/chat-visual-improvement Mathis Ginkel 2026-04-26 16:58:45 +02:00
  • 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 Julian Kropff 2026-04-26 16:58:23 +02:00
  • 8ca41c5ab4 Fix: Checkstyle Julian Kropff 2026-04-26 16:51:43 +02:00
  • 6422e6c924 Add: new welcome message in the Game UI Julian Kropff 2026-04-26 16:21:26 +02:00
  • 404bf6379c Add: the new Dealer Icon in PlayerStatusController Julian Kropff 2026-04-26 16:20:26 +02:00
  • d46bd8de7e Add: New Dealer Icon Julian Kropff 2026-04-26 16:17:58 +02:00
  • c55a9eace6 Add: Block file downloads in Casono Browser Julian Kropff 2026-04-26 16:16:28 +02:00
  • b3eaa64cd7 Add: Casono Logo to popups Julian Kropff 2026-04-25 18:36:35 +02:00
  • ab4f60a74f Add: hint for first player to act in preflop Julian Kropff 2026-04-25 18:34:18 +02:00
  • 4f9e9a0e9a Fix: Checkstyle Julian Kropff 2026-04-25 16:26:54 +02:00
  • c31f0048ee Style: fixes in FXML and CSS for Game UI Julian Kropff 2026-04-25 15:02:02 +02:00
  • 0f5ddfda0c Add: taskbar image for Casono manual Julian Kropff 2026-04-25 14:58:51 +02:00
  • 09f8ddf123 Add: Casono manual with integrated Markdown renderer Julian Kropff 2026-04-25 14:57:05 +02:00
  • c11201479b Add: visual indicator for current player in Game UI Julian Kropff 2026-04-25 14:54:46 +02:00