Commit Graph

767 Commits

Author SHA1 Message Date
rubenpirreram 8e943608a2 Added: Maximize Size 2026-05-18 13:09:45 +02:00
rubenpirreram e3d5f82ad0 Fixed: now main window and leaderboard contents are adapted to window size, Added: scrollable popup leaderboard 2026-05-18 13:00:26 +02:00
rubenpirreram 8f8491b1ad Add: Added SKipTurn Button and Details Button. Fixed: TCP now display leaderboard 2026-05-17 22:12:38 +02:00
rubenpirreram 0fe7941c3e Add: Added Building Icon in Player Side Panel 2026-05-17 21:40:07 +02:00
rubenpirreram 799eecc79f Fixed: EventResolution 2026-05-17 18:44:57 +02:00
rubenpirreram 9c2bbf1421 Fixed: RMI 2.0? 2026-05-17 18:17:38 +02:00
rubenpirreram 4c3d9ac7b8 Fixed: RMI? 2026-05-17 18:12:32 +02:00
rubenpirreram 0c1fc8ab98 Fixed:Optional Card 2026-05-17 17:42:36 +02:00
rubenpirreram bd2d70e0a9 Fixed:Order Card 2026-05-17 17:38:48 +02:00
rubenpirreram 82653b098e Fixed:Current Player Update During SLotChoice 2026-05-17 17:26:26 +02:00
rubenpirreram 77157115f7 Merge pull request #109 from rubenpirreram/GUI-2.0
Updated: (Now building popup)
2026-05-17 17:18:00 +02:00
rubenpirreram 589b7875fc Merge pull request #106 from rubenpirreram/tests-fix
Add: complete Character card tests for constructors, cloning and inse…
2026-05-17 16:48:37 +02:00
rubenpirreram d5a9c7d05e Merge pull request #105 from rubenpirreram/Pick-optional-refactor
Pick optional refactor
2026-05-17 16:48:10 +02:00
rubenpirreram 34ab9ee94d Fixed: Game->if(disconnetedPlayers.containsKey(entry.getValue())&&disconnetedPlayers.get(currentState.getCurrentPlayer())) 2026-05-17 16:47:27 +02:00
rubenpirreram bf9330edb8 Removed: PickOptionalTribeCard and PickOptionalBuildingCard in TUI 2026-05-17 16:42:05 +02:00
rubenpirreram cd04849b36 Removed: PickOptionalTribeCard and PickOptionalBuildingCard in Network and ClientController 2026-05-17 16:38:36 +02:00
rubenpirreram 4b4614d17e Removed: PickOptionalTribeCard and PickOptionalBuildingCard in Game and GameController 2026-05-17 16:32:42 +02:00
MatteoPellegrino05 b5f7fe1d49 Add: complete Character card tests for constructors, cloning and insertion logic 2026-05-17 16:27:55 +02:00
rubenpirreram d9ef7983f8 Updated: Order now apply effect to disconnected during resolving but then put it last 2026-05-17 15:48:14 +02:00
rubenpirreram fdeee207ba Updated: (Now building popup) 2026-05-17 15:41:38 +02:00
rubenpirreram 12979c719d Fixed: (GameTest) slot choice test 2026-05-16 20:08:04 +02:00
rubenpirreram 514e22d61f Fixed: next player setup logic 2026-05-16 20:03:18 +02:00
rubenpirreram 34732b1bf6 Fixed: building 0 effect 2026-05-16 19:21:43 +02:00
rubenpirreram a1ec854236 Merge pull request #104 from rubenpirreram/GUI-2.0
G UI 2.0
2026-05-16 10:44:04 +02:00
rubenpirreram ac65755f5b Merge pull request #103 from rubenpirreram/game-ending
Game ending
2026-05-16 10:42:29 +02:00
rubenpirreram a9bc9c08f8 Fixed: Standing Order When Forfeit (MiniModel & Network) 2026-05-16 10:31:21 +02:00
rubenpirreram 93320b69bf Fixed: DrawUpperBuildingCard.apply(MiniModel) 2026-05-16 10:24:35 +02:00
rubenpirreram 32052dd993 Fixed: Leaderboard list order 2026-05-16 10:22:49 +02:00
rubenpirreram 571da6552d Added: Leaderboard FXML Scene 2026-05-16 00:52:28 +02:00
rubenpirreram 8a8a635db7 Fix: concurrent access in Upper and Lower List, added img cache 2026-05-15 23:53:25 +02:00
rubenpirreram 89de79b5c8 Server notify end game 2026-05-15 20:04:29 +02:00
rubenpirreram 748d3d6d7e Test GUI synchronize 2026-05-15 19:52:04 +02:00
rubenpirreram f5cfaa2308 Merge pull request #102 from rubenpirreram/game-ending
Game ending
2026-05-15 19:17:56 +02:00
rubenpirreram ff94a9fca8 Some fixes (Concurrent List GUI) 2026-05-15 19:16:43 +02:00
rubenpirreram 987420c4a4 Add: Tui standing Render 2026-05-15 18:05:33 +02:00
rubenpirreram 6cb25bae63 Add: Endgame event creation end sending 2026-05-15 18:02:34 +02:00
rubenpirreram 826ae992ba Add: Set Game Ended when timer expired 2026-05-15 17:51:19 +02:00
rubenpirreram a0e19dba9c Add: Game.EndGameForFeit and Players Standing 2026-05-15 17:36:19 +02:00
rubenpirreram 2c65ce0aa7 Fixed: synchronized on client UI 2026-05-15 17:10:30 +02:00
rubenpirreram d4b8de9e4f Fixed: totem name 2026-05-15 17:00:06 +02:00
rubenpirreram e505002fa3 Merge pull request #101 from rubenpirreram/tests-fix
Tests fix
2026-05-15 16:57:44 +02:00
rubenpirreram 6b887c0118 Merge pull request #100 from rubenpirreram/GUI-2.0
G UI 2.0
2026-05-15 16:57:08 +02:00
rubenpirreram 0850a541d0 Merge branch 'main' into GUI-2.0 2026-05-15 16:56:58 +02:00
rubenpirreram 3199564292 Fixed: totem colors 2026-05-15 16:55:23 +02:00
MatteoPellegrino05 a4251d28e1 Add: GameControllerTest coverage for totem choice and player reconnection 2026-05-15 16:38:06 +02:00
MatteoPellegrino05 9c8b4969b8 Add: getBoard coverage in GameTest 2026-05-15 16:37:24 +02:00
rubenpirreram 8e7c9aedf4 Merge pull request #99 from rubenpirreram/disconnection-during-creatiion-game
Disconnection during creatiion game
2026-05-15 16:28:26 +02:00
rubenpirreram 374247f984 Fixed: various 2026-05-15 16:27:23 +02:00
MatteoPellegrino05 6a7491483a Add: GameTest coverage for totem choice and disconnected players 2026-05-15 16:20:23 +02:00
rubenpirreram df1b41b666 Fixed: Some exception not managed fixed 2026-05-15 16:01:09 +02:00