Commit Graph

1112 Commits

Author SHA1 Message Date
Jona Walpert 7572c505a4 Feat: Add gmaeplay video 2026-05-13 21:15:21 +02:00
Jona Walpert 352bd50945 Fix: Remove video artefact 2026-05-13 21:13:11 +02:00
Jona Walpert edc135e399 Feat: Add team member pcitures and profile links 2026-05-13 21:12:56 +02:00
Jona Walpert 3b709419b4 Add: Trailer video 2026-05-13 21:09:11 +02:00
Julian Kropff d687ed8238 Merge branch 'feat/ui-new-rug' into 'main'
Add: mew wallpapers

See merge request cs108-fs26/Gruppe-13!169
2026-05-13 19:04:38 +00:00
Julian Kropff 6981a1fc0b Add: Standard Wood theme 2026-05-13 20:58:05 +02:00
Jona Walpert d2d83edfb2 Merge branch 'ci/add-javafx-media-module' into 'main'
Ci: Add javafx.media module to support video playback

See merge request cs108-fs26/Gruppe-13!168
2026-05-13 17:25:50 +00:00
Julian Kropff edcee79a10 Style: The new wallpapers have been added to the UI 2026-05-13 18:57:26 +02:00
Julian Kropff 6246615655 Fix: The background image has been made brighter 2026-05-13 18:55:55 +02:00
Julian Kropff cf712a46c0 Add: new background images 2026-05-13 18:32:44 +02:00
Julian Kropff 59f1763926 Add: profile picture loading in PlayerStatusController 2026-05-13 17:55:37 +02:00
Julian Kropff aad00bda0b Style: add playerProfileImage ImageView to Playerstatus fxml 2026-05-13 17:52:18 +02:00
Julian Kropff 903624e968 Add: Profile Pictures 2026-05-13 17:48:40 +02:00
Jona Walpert 5294615aca Ci: Add javafx.media module to support video playback 2026-05-13 15:49:42 +02:00
Jona Walpert d474d85b41 Merge branch 'feat/137-Save-money-in-highscore-list' into 'main'
Feat: Money is now saved in the Higshcore list.

Closes #137

See merge request cs108-fs26/Gruppe-13!167
2026-05-13 11:06:31 +00:00
Lars Simon Winzer baa1d51a1f Merge branch 'feat/60-shorten-logger-name' into 'main'
Short logger names to reduce visual clutter in log output

Closes #60

See merge request cs108-fs26/Gruppe-13!166
2026-05-12 19:06:56 +02:00
Jona Walpert fedaa87202 Style: Fixed spotless error 2026-05-12 16:02:39 +02:00
Jona Walpert 34bac0adb6 Feat: Money is now saved in the Higshcore list.
Furthermore if two people win the pot both will get added to the highscore list
2026-05-12 16:00:38 +02:00
Lars Simon Winzer 0be59681e4 Refactor: Short logger name for application entry point 2026-05-12 12:59:52 +02:00
Lars Simon Winzer 28aad75930 Refactor: Short logger names for classes in client-side session package 2026-05-12 12:59:32 +02:00
Lars Simon Winzer eefcd10135 Refactor: Short logger names for classes in server-side packages 2026-05-12 12:59:13 +02:00
Julian Kropff b7328769a9 Merge branch 'feat/game-ui-glass-theme' into 'main'
Add: light glass theme for Game UI

See merge request cs108-fs26/Gruppe-13!165
2026-05-11 16:49:53 +00:00
Julian Kropff c8e437f8f0 Fix: checkstyle 2026-05-11 18:45:29 +02:00
Julian Kropff 87971103b8 Add: light glass theme for Game UI 2026-05-11 18:38:49 +02:00
Julian Kropff dd1a9a4e23 Merge branch 'feat/game-ui-optimization' into 'main'
Game UI Optimisation

See merge request cs108-fs26/Gruppe-13!164
2026-05-10 18:54:22 +00:00
Julian Kropff f60d17edfe Fix: typo in Taskbar fxml 2026-05-10 20:42:46 +02:00
Mathis Ginkel b30af0c212 Fix: changed descriptive text of ChatUI elements 2026-05-10 17:33:42 +02:00
Mathis Ginkel 47475dc4d3 Style: Apply Spotless 2026-05-10 16:49:15 +02:00
Mathis Ginkel 351ac06aab Test: Make sure that the conversion of response lines into parameters is executed correctly 2026-05-10 16:45:46 +02:00
Mathis Ginkel 88d37bca49 Fix: Messages with only special characters can be sent in the chat 2026-05-10 16:43:41 +02:00
Julian Kropff 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. 2026-05-09 17:27:55 +02:00
Julian Kropff 2cfc40543a Fix: Apply Spotless 2026-05-08 16:39:02 +02:00
Julian Kropff 9f5625b2f6 Add: Notebook (Tips) box for help 2026-05-08 16:34:17 +02:00
Julian Kropff 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.
2026-05-08 16:27:42 +02:00
Julian Kropff b63ce096fa Style: the boxes for the opponents should have a working hover effect. 2026-05-08 15:08:13 +02:00
Julian Kropff 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.
2026-05-08 15:05:39 +02:00
Julian Kropff 394cdf4ea1 Remove animations from cards and the pot to improve usability, make the game interface more stable, and enhance the glass themes 2026-05-08 12:57:32 +02:00
Julian Kropff 3100e4008d Add: settings with theme options: Default, Dark, and Glass 2026-05-08 12:54:31 +02:00
Julian Kropff 4cf88a9a2f Add: tips and settings boxes to Game Ui fxml 2026-05-07 16:28:33 +02:00
Julian Kropff e4707bd6ee Style: improve help button in taskbar fxml 2026-05-07 16:25:45 +02:00
Julian Kropff f843adc93b Add: settings fxml for theme switching 2026-05-07 16:23:25 +02:00
Julian Kropff bddd9658cf Add: notebook fxml for tips 2026-05-07 16:20:53 +02:00
Julian Kropff 217209997f Style: fix Game Ui default theme 2026-05-07 16:15:54 +02:00
Julian Kropff 712ba913e7 Style: add glass theme 2026-05-07 16:14:37 +02:00
Julian Kropff 6f8c43397c Style: add dark theme 2026-05-07 16:13:34 +02:00
jk 479fab6557 Add: new wallpaper for the glass theme 2026-05-07 16:09:45 +02:00
Jona Walpert 5a3c47660d Refactor: rewrite lamdba execution to more elegant version
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 11:44:57 +02:00
Jona Walpert be8e46d356 Style: Fix spotless checkStyle
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 11:41:04 +02:00
Jona Walpert ba1249bf93 Feat: Add button cklick and card draw sounds to gameUI 2026-04-30 11:37:22 +02:00
Jona Walpert cf52d293a4 Feat: Add sounds to chat UI 2026-04-30 11:35:34 +02:00