Commit Graph

  • 0f105df476 Merge pull request #111 from rubenpirreram/Javadoc-fixed rubenpirreram 2026-05-19 17:54:56 +02:00
  • 6337e3fdee Fixed: LeaderBoardScene rubenpirreram 2026-05-19 15:32:49 +02:00
  • 236338993e Fixed: EndGameFOrfeit rubenpirreram 2026-05-19 15:24:46 +02:00
  • cffcfd72ba Fix: RMIHeartbeat MatteoPellegrino05 2026-05-19 14:27:41 +02:00
  • 4ec97293c2 Fixed: Order Card GUI rubenpirreram 2026-05-18 22:27:37 +02:00
  • 53ad188f62 Add: Exit rubenpirreram 2026-05-18 19:12:59 +02:00
  • 21ad457c7f Fixed: MinSize Setted rubenpirreram 2026-05-18 19:07:17 +02:00
  • 4434053138 Add: complete JavaDoc for MiniModel and TCPServer MatteoPellegrino05 2026-05-18 18:59:31 +02:00
  • e28e7bab6d Add: complete JavaDoc for networking, heartbeat, totem flow and game events MatteoPellegrino05 2026-05-18 18:52:29 +02:00
  • 559fca34e1 Fixed: Maximize(windows) rubenpirreram 2026-05-18 18:47:27 +02:00
  • dcd59b3666 Fixed: Game.EndGameForFeit rubenpirreram 2026-05-18 17:36:30 +02:00
  • 99523beb05 Fixed: temp rubenpirreram 2026-05-18 17:35:13 +02:00
  • 07e7028ac9 Merge pull request #110 from rubenpirreram/GUI-2.0 rubenpirreram 2026-05-18 16:08:21 +02:00
  • a3a15241f7 Fixed: maximize rubenpirreram 2026-05-18 16:03:57 +02:00
  • d27873aaf8 Fixed: maximize rubenpirreram 2026-05-18 16:02:56 +02:00
  • 295a021fbf Added: jar rubenpirreram 2026-05-18 15:19:54 +02:00
  • 8e943608a2 Added: Maximize Size rubenpirreram 2026-05-18 13:09:45 +02:00
  • e3d5f82ad0 Fixed: now main window and leaderboard contents are adapted to window size, Added: scrollable popup leaderboard rubenpirreram 2026-05-18 13:00:26 +02:00
  • 8f8491b1ad Add: Added SKipTurn Button and Details Button. Fixed: TCP now display leaderboard rubenpirreram 2026-05-17 22:12:38 +02:00
  • 0fe7941c3e Add: Added Building Icon in Player Side Panel rubenpirreram 2026-05-17 21:40:07 +02:00
  • 799eecc79f Fixed: EventResolution rubenpirreram 2026-05-17 18:44:57 +02:00
  • 9c2bbf1421 Fixed: RMI 2.0? rubenpirreram 2026-05-17 18:17:38 +02:00
  • 4c3d9ac7b8 Fixed: RMI? rubenpirreram 2026-05-17 18:12:32 +02:00
  • 0c1fc8ab98 Fixed:Optional Card rubenpirreram 2026-05-17 17:42:36 +02:00
  • bd2d70e0a9 Fixed:Order Card rubenpirreram 2026-05-17 17:38:48 +02:00
  • 82653b098e Fixed:Current Player Update During SLotChoice rubenpirreram 2026-05-17 17:26:26 +02:00
  • 77157115f7 Merge pull request #109 from rubenpirreram/GUI-2.0 rubenpirreram 2026-05-17 17:18:00 +02:00
  • 589b7875fc Merge pull request #106 from rubenpirreram/tests-fix rubenpirreram 2026-05-17 16:48:37 +02:00
  • d5a9c7d05e Merge pull request #105 from rubenpirreram/Pick-optional-refactor rubenpirreram 2026-05-17 16:48:10 +02:00
  • 34ab9ee94d Fixed: Game->if(disconnetedPlayers.containsKey(entry.getValue())&&disconnetedPlayers.get(currentState.getCurrentPlayer())) rubenpirreram 2026-05-17 16:47:27 +02:00
  • bf9330edb8 Removed: PickOptionalTribeCard and PickOptionalBuildingCard in TUI rubenpirreram 2026-05-17 16:42:05 +02:00
  • cd04849b36 Removed: PickOptionalTribeCard and PickOptionalBuildingCard in Network and ClientController rubenpirreram 2026-05-17 16:38:36 +02:00
  • 4b4614d17e Removed: PickOptionalTribeCard and PickOptionalBuildingCard in Game and GameController rubenpirreram 2026-05-17 16:32:42 +02:00
  • b5f7fe1d49 Add: complete Character card tests for constructors, cloning and insertion logic MatteoPellegrino05 2026-05-17 16:27:55 +02:00
  • d9ef7983f8 Updated: Order now apply effect to disconnected during resolving but then put it last rubenpirreram 2026-05-17 15:48:14 +02:00
  • fdeee207ba Updated: (Now building popup) rubenpirreram 2026-05-17 15:41:38 +02:00
  • 12979c719d Fixed: (GameTest) slot choice test rubenpirreram 2026-05-16 20:08:04 +02:00
  • 514e22d61f Fixed: next player setup logic rubenpirreram 2026-05-16 20:03:18 +02:00
  • 34732b1bf6 Fixed: building 0 effect rubenpirreram 2026-05-16 19:21:43 +02:00
  • a1ec854236 Merge pull request #104 from rubenpirreram/GUI-2.0 rubenpirreram 2026-05-16 10:44:04 +02:00
  • ac65755f5b Merge pull request #103 from rubenpirreram/game-ending rubenpirreram 2026-05-16 10:42:29 +02:00
  • a9bc9c08f8 Fixed: Standing Order When Forfeit (MiniModel & Network) rubenpirreram 2026-05-16 10:31:21 +02:00
  • 93320b69bf Fixed: DrawUpperBuildingCard.apply(MiniModel) rubenpirreram 2026-05-16 10:24:35 +02:00
  • 32052dd993 Fixed: Leaderboard list order rubenpirreram 2026-05-16 10:22:49 +02:00
  • 571da6552d Added: Leaderboard FXML Scene rubenpirreram 2026-05-16 00:52:28 +02:00
  • 8a8a635db7 Fix: concurrent access in Upper and Lower List, added img cache rubenpirreram 2026-05-15 23:53:25 +02:00
  • 89de79b5c8 Server notify end game rubenpirreram 2026-05-15 20:04:29 +02:00
  • 748d3d6d7e Test GUI synchronize rubenpirreram 2026-05-15 19:52:04 +02:00
  • f5cfaa2308 Merge pull request #102 from rubenpirreram/game-ending rubenpirreram 2026-05-15 19:17:56 +02:00
  • ff94a9fca8 Some fixes (Concurrent List GUI) rubenpirreram 2026-05-15 19:16:43 +02:00
  • 987420c4a4 Add: Tui standing Render rubenpirreram 2026-05-15 18:05:33 +02:00
  • 6cb25bae63 Add: Endgame event creation end sending rubenpirreram 2026-05-15 18:02:34 +02:00
  • 826ae992ba Add: Set Game Ended when timer expired rubenpirreram 2026-05-15 17:51:19 +02:00
  • a0e19dba9c Add: Game.EndGameForFeit and Players Standing rubenpirreram 2026-05-15 17:36:19 +02:00
  • 2c65ce0aa7 Fixed: synchronized on client UI rubenpirreram 2026-05-15 17:10:30 +02:00
  • d4b8de9e4f Fixed: totem name rubenpirreram 2026-05-15 17:00:06 +02:00
  • e505002fa3 Merge pull request #101 from rubenpirreram/tests-fix rubenpirreram 2026-05-15 16:57:44 +02:00
  • 6b887c0118 Merge pull request #100 from rubenpirreram/GUI-2.0 rubenpirreram 2026-05-15 16:57:08 +02:00
  • 0850a541d0 Merge branch 'main' into GUI-2.0 rubenpirreram 2026-05-15 16:56:58 +02:00
  • 3199564292 Fixed: totem colors rubenpirreram 2026-05-15 16:55:23 +02:00
  • a4251d28e1 Add: GameControllerTest coverage for totem choice and player reconnection MatteoPellegrino05 2026-05-15 16:38:06 +02:00
  • 9c8b4969b8 Add: getBoard coverage in GameTest MatteoPellegrino05 2026-05-15 16:37:24 +02:00
  • 8e7c9aedf4 Merge pull request #99 from rubenpirreram/disconnection-during-creatiion-game rubenpirreram 2026-05-15 16:28:26 +02:00
  • 374247f984 Fixed: various rubenpirreram 2026-05-15 16:27:23 +02:00
  • 6a7491483a Add: GameTest coverage for totem choice and disconnected players MatteoPellegrino05 2026-05-15 16:20:23 +02:00
  • df1b41b666 Fixed: Some exception not managed fixed rubenpirreram 2026-05-15 16:01:09 +02:00
  • 45f7144121 Fixed: Totem CHoice fxml and controller labels color rubenpirreram 2026-05-15 15:33:11 +02:00
  • a6b9b1b931 Fixed: Totem CHoice fxml and controller labels color rubenpirreram 2026-05-15 15:32:25 +02:00
  • dbcefe254b Updated: Totem CHoice fxml and controller rubenpirreram 2026-05-15 15:11:07 +02:00
  • f3aaab516f Fixed: DisconnectedPlayer and ReconnectPlayer apply with minimodel not initialized, disconnection countdown when the game is ended. Fixed: the player is now removed from order if it was added before. rubenpirreram 2026-05-15 13:36:26 +02:00
  • f965e8ee60 Fixed: upperListFixed rubenpirreram 2026-05-14 20:31:23 +02:00
  • ad49cb670c Window dimension is dynamic now Aleandro 2026-05-14 19:47:28 +02:00
  • 9de74b945b Fixed: Board Final events, idFormat rubenpirreram 2026-05-14 19:14:33 +02:00
  • 7f86debfab Fixed: MyHand modular drawing rubenpirreram 2026-05-14 18:50:18 +02:00
  • 67e318f236 tmp Aleandro 2026-05-14 18:30:57 +02:00
  • b53d58528d Modular rendering based on game stage Aleandro 2026-05-14 18:11:53 +02:00
  • 711d57e4cd Removed property changes Aleandro 2026-05-14 16:42:19 +02:00
  • 9fa51e9fe7 added property changes impl Aleandro 2026-05-14 15:34:49 +02:00
  • 6ff79f2e1d Fixed: disconnection during lobby creation--> currentStateProblem rubenpirreram 2026-05-14 14:04:22 +02:00
  • eb4eae4605 Fixed: disconnection during lobby creation(NetworkSide) rubenpirreram 2026-05-14 13:55:27 +02:00
  • 815b40a8e7 Fixed: disconnection during lobby creation rubenpirreram 2026-05-14 13:48:12 +02:00
  • 526ce67a4f First working implementation Aleandro 2026-05-14 12:44:17 +02:00
  • 087c38d190 Merge pull request #98 from rubenpirreram/GUI-2.0 rubenpirreram 2026-05-13 18:53:23 +02:00
  • 38bfcacbb5 WIP Totem Aleandro 2026-05-13 18:51:23 +02:00
  • 0b36470e90 Delete ClientControllerTest MatteoPellegrino05 2026-05-13 18:25:30 +02:00
  • 4fc2c1a458 Refactor scene management. Init totem choice scene Aleandro 2026-05-13 18:21:30 +02:00
  • abb351d650 Merge pull request #97 from rubenpirreram/TUI-Fix rubenpirreram 2026-05-13 18:05:33 +02:00
  • 9f339812b9 Fix: Inventor.java Now Correctly Handles Building4 Effect. GabrieleRadice 2026-05-13 18:04:36 +02:00
  • 1532ba76aa Fix: "toString" In Player.java Now Correctly Handles "null" Argument For "totem" Attribute. GabrieleRadice 2026-05-13 17:52:56 +02:00
  • aa7a22b160 Add: Added "totem" Attribute In Player.java's toString. GabrieleRadice 2026-05-13 17:49:20 +02:00
  • c3095ae69d Update: TUI totem choice impl rubenpirreram 2026-05-13 17:43:46 +02:00
  • 110526d836 Added:(Network) Totem Choice first implementation rubenpirreram 2026-05-13 16:55:12 +02:00
  • 0f92696cbd Added:(Game) Totem CHoice first implementation rubenpirreram 2026-05-13 16:29:57 +02:00
  • ed01a8fd0f Add: Added Save Deletion Error Logic In ServerLauncher.java. GabrieleRadice 2026-05-13 16:23:34 +02:00
  • f8f8b74c91 Fix: "totem" Attribute Is Now Public (Removed Setter And Getter Methods) In Player.java. GabrieleRadice 2026-05-13 16:12:35 +02:00
  • 2c315d5fe4 Merge pull request #96 from rubenpirreram/Refactor->minimodel rubenpirreram 2026-05-13 16:08:25 +02:00
  • a06b3f7968 Add: Added Totems.java Enum And Relevant Attribute "totem", Getter "getTotem" and "setTotem" Methods In Player.java. Add: Added Relative Javadoc. GabrieleRadice 2026-05-13 16:06:20 +02:00
  • fe18ad35ca Added: Totem CHoice first implementation rubenpirreram 2026-05-13 16:06:20 +02:00
  • 690a010248 FIx: TCP Serialization Problem Adding outs.Reset on notify rubenpirreram 2026-05-13 00:11:55 +02:00
  • 9343c07004 Add: Minimodel FindPosByUsername-> for GUI rubenpirreram 2026-05-12 23:39:04 +02:00