Commit Graph

  • 779b72275c Fix: Replaced Model With MiniModel in the client implementation and in the view rubenpirreram 2026-05-12 23:21:06 +02:00
  • 40aa62e3d0 Add: NEXTROUND EventType rubenpirreram 2026-05-12 22:24:06 +02:00
  • e6f54fe16d Add: Apply(MiniModel Added In Every Event), Added ApplyNextRound event rubenpirreram 2026-05-12 21:59:03 +02:00
  • aae30354c4 First implementation minimodel rubenpirreram 2026-05-12 20:50:05 +02:00
  • c845071ff8 Init rubenpirreram 2026-05-12 20:24:33 +02:00
  • d0c7489b54 Init rubenpirreram 2026-05-12 20:23:32 +02:00
  • 7cc993db43 Limited list fixed on doListEvent rubenpirreram 2026-05-12 20:22:14 +02:00
  • 36e54f9476 Merge pull request #95 from rubenpirreram/GUI rubenpirreram 2026-05-12 14:33:57 +02:00
  • ccb4beadbc Update misc.xml rubenpirreram 2026-05-12 14:31:31 +02:00
  • dede5d1835 Update misc.xml rubenpirreram 2026-05-12 14:30:16 +02:00
  • 20991f83c9 Merge pull request #94 from rubenpirreram/forfeit-win rubenpirreram 2026-05-12 14:28:23 +02:00
  • d2aedbf6e1 Merge pull request #93 from rubenpirreram/tests-fix rubenpirreram 2026-05-12 14:27:29 +02:00
  • c7ca9ff22e Changed: disconnection timeout rubenpirreram 2026-05-12 14:09:46 +02:00
  • 86c49e5707 Food icon, PP icon Aleandro 2026-05-11 20:16:21 +02:00
  • 04efe46c43 Players card, draw deck Aleandro 2026-05-11 19:39:08 +02:00
  • 3a39d889e4 Fix: Only one player logic (todo go to end-game) rubenpirreram 2026-05-11 18:05:53 +02:00
  • 874091e9cc order, totems, visual effects Aleandro 2026-05-11 18:04:58 +02:00
  • bcdc129e67 Shadows, Zoom, Icons added Aleandro 2026-05-11 14:29:41 +02:00
  • 92b3024d57 Refactor completed Aleandro 2026-05-11 12:05:57 +02:00
  • ef34f780a3 Updated: now the disconnected player before the crash are ignored for the game restarting rubenpirreram 2026-05-10 22:29:42 +02:00
  • 6a1aa466e2 Progress in code refactor Aleandro 2026-05-10 20:10:00 +02:00
  • 8106adb0d0 Fix: Server Persistence rubenpirreram 2026-05-10 20:09:19 +02:00
  • 6491eb3a85 Fix: RMI Reconnection system rubenpirreram 2026-05-10 19:13:18 +02:00
  • 670afb40a8 Fix: TCP Reconnection system -> model too rubenpirreram 2026-05-10 18:59:49 +02:00
  • f9fa12ac64 Fix: TCP Reconnection system -> model too rubenpirreram 2026-05-10 18:59:33 +02:00
  • 0f7095fc4e Initial code refactoring Aleandro 2026-05-10 18:52:33 +02:00
  • fb76637d38 Merge pull request #92 from rubenpirreram/server-resilance rubenpirreram 2026-05-10 17:16:08 +02:00
  • 93cf5182f2 Merge branch 'FA' into server-resilance rubenpirreram 2026-05-10 17:15:56 +02:00
  • 680c748d4c Add: Added "deleteSave" Method In ServerLauncher.java. Fix: Fixed Loading/Deletion Logic For "gameSave" Method In ServerLauncher.java. GabrieleRadice 2026-05-10 17:12:34 +02:00
  • 558f5b8d9c Add: other players, text, background, style Aleandro 2026-05-10 12:19:30 +02:00
  • be1b746363 Add: fonts, background Aleandro 2026-05-10 10:21:26 +02:00
  • 0e477d48d1 Fix: Reconnection during Slot Choice rubenpirreram 2026-05-09 12:46:39 +02:00
  • 9335db7db0 Fix: RMI resilience rubenpirreram 2026-05-08 20:26:31 +02:00
  • 875a986602 Fix: Fixed Model Setting Logic In RMIServer.java And TCPServer.java When A Game Is Restored From Disk. GabrieleRadice 2026-05-08 19:34:20 +02:00
  • 506e6677af Add: Added "gameSave" And "loadSave" Methods In ServerLauncher.java. GabrieleRadice 2026-05-08 19:32:52 +02:00
  • 828f5d2c21 Add: final scoring and Game flow coverage tests MatteoPellegrino05 2026-05-08 17:57:09 +02:00
  • 9fe23c6f9e Fixed:Client Resilience (TCP) rubenpirreram 2026-05-08 17:16:09 +02:00
  • e78096d2e0 Partial implementation client resilience rubenpirreram 2026-05-07 21:17:00 +02:00
  • 7757b38155 Add: PING PONG TCP rubenpirreram 2026-05-07 18:09:39 +02:00
  • 68be878ef1 Add: PING PONG TCP rubenpirreram 2026-05-07 18:09:34 +02:00
  • 92df0fb828 Add: ClientControllertest MatteoPellegrino05 2026-05-07 17:22:58 +02:00
  • a6e40e0aaa Add: complete tests for model cards and player logic MatteoPellegrino05 2026-05-07 16:20:44 +02:00
  • a2dd6f3d9b Added: SkipNotConnected model method rubenpirreram 2026-05-07 15:52:37 +02:00
  • f3cd29169c Merge pull request #88 from rubenpirreram/GUI rubenpirreram 2026-05-07 15:23:29 +02:00
  • 6bcad48d72 Merge pull request #91 from rubenpirreram/SkipLogicChange rubenpirreram 2026-05-07 15:20:06 +02:00
  • 12e26e049f Fixed: game slotmap test rubenpirreram 2026-05-07 15:18:53 +02:00
  • 3081fe6337 Fixed: compile GameTest rubenpirreram 2026-05-07 15:05:58 +02:00
  • c9bc46e176 Merge branch 'SkipLogicChange' of github.com:rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into SkipLogicChange rubenpirreram 2026-05-07 15:04:25 +02:00
  • d6b4ce9722 Merge pull request #90 from rubenpirreram/tests-fix rubenpirreram 2026-05-07 15:04:16 +02:00
  • e940d547a4 Merge pull request #89 from rubenpirreram/Fix-tests-and-javadoc-idIMG rubenpirreram 2026-05-07 15:02:24 +02:00
  • 11a69fd7aa Merge branch 'main' into Fix-tests-and-javadoc-idIMG rubenpirreram 2026-05-07 15:02:12 +02:00
  • 75efb28cfd Merge pull request #87 from rubenpirreram/SkipLogicChange rubenpirreram 2026-05-07 14:58:20 +02:00
  • 490f8fbfaa Fix: only one skipAction(Del:SkipLower/SkipUpper) rubenpirreram 2026-05-07 13:12:22 +02:00
  • ee5b69a900 Fix: only one skipAction(Del:SkipLower/SkipUpper) rubenpirreram 2026-05-07 13:12:14 +02:00
  • 51b345709f Add: createCardPanel method Aleandro 2026-05-06 20:18:40 +02:00
  • 0549d4e89f Add: expand Game model test coverage MatteoPellegrino05 2026-05-06 20:00:49 +02:00
  • c8e55a3974 Add: Building tests for image id, clone and effect behavior MatteoPellegrino05 2026-05-06 19:33:11 +02:00
  • 44643bd05c Add: My Hand List rubenpirreram 2026-05-06 19:31:49 +02:00
  • 4a0432235a Add: debug print Aleandro 2026-05-06 19:16:33 +02:00
  • 61ed20f6a3 Fix: Artist JavaDoc parameter descriptions MatteoPellegrino05 2026-05-06 19:00:22 +02:00
  • c7d8af48cc Fix: missing JavaDoc comments and parameter tags MatteoPellegrino05 2026-05-06 18:49:45 +02:00
  • 35654f6823 Add: git ignore rubenpirreram 2026-05-06 17:52:52 +02:00
  • f1cee0810e Update: .gitignore rubenpirreram 2026-05-06 17:49:34 +02:00
  • 71cd7ac7b2 Update: .gitignore rubenpirreram 2026-05-06 17:48:51 +02:00
  • ece9049eba Merge pull request #86 from rubenpirreram/GUI rubenpirreram 2026-05-06 17:37:56 +02:00
  • 7dd0fc18f5 Merge pull request #85 from rubenpirreram/javadoc-fixes rubenpirreram 2026-05-06 17:36:46 +02:00
  • 83e8cb5e17 Merge branch 'main' into javadoc-fixes rubenpirreram 2026-05-06 17:36:37 +02:00
  • 8c310e35b7 Merge pull request #84 from rubenpirreram/tests-fix rubenpirreram 2026-05-06 17:35:17 +02:00
  • 156bfc9a22 Add: Offer track pngs rubenpirreram 2026-05-06 17:24:04 +02:00
  • 329a5ff6ac Fix: clone method rubenpirreram 2026-05-06 17:09:06 +02:00
  • 51718699a3 Fix and complete JavaDoc comments MatteoPellegrino05 2026-05-06 16:59:18 +02:00
  • 96eaf96098 Add: debug print Aleandro 2026-05-06 16:55:03 +02:00
  • 58de22b924 Merge pull request #83 from rubenpirreram/ID_IMAGE_ADDING rubenpirreram 2026-05-06 16:46:17 +02:00
  • 44c3983a19 Fix: event construct with imgID rubenpirreram 2026-05-06 16:45:44 +02:00
  • 1f3107b0cb Fix: partial implementation of methods Aleandro 2026-05-06 16:45:34 +02:00
  • f60df655a1 Merge pull request #82 from rubenpirreram/ID_IMAGE_ADDING rubenpirreram 2026-05-06 16:28:24 +02:00
  • 32572ca33a Add: id JSON rubenpirreram 2026-05-06 16:27:17 +02:00
  • 65b87797e9 Add: slot, draw tribe functions implemented Aleandro 2026-05-06 16:27:00 +02:00
  • 67b0e0ff7b Add: idIMG constructor rubenpirreram 2026-05-06 16:09:20 +02:00
  • 9b206629c0 Add: network interface selection GUI Aleandro 2026-05-06 15:56:40 +02:00
  • 318b82de4f Fix: full game flow test and add: edge case coverage MatteoPellegrino05 2026-05-06 15:51:01 +02:00
  • 5d31e6346d Fix: Improvements to UI Aleandro 2026-05-06 15:48:38 +02:00
  • 4003b51b1b Merge pull request #81 from rubenpirreram/GUI rubenpirreram 2026-05-06 14:51:52 +02:00
  • 6584d3a3ce Merge pull request #80 from rubenpirreram/FIX_RMI rubenpirreram 2026-05-06 14:49:27 +02:00
  • dca9725e6a Fix: changes to UI Aleandro 2026-05-06 14:47:09 +02:00
  • dbdb6a0e3e Add: initialized GUI using FXML file and controller Aleandro 2026-05-06 13:21:29 +02:00
  • 86a6300e37 Add: Offer track pngs rubenpirreram 2026-05-05 19:40:19 +02:00
  • 384df3c0a6 Fix: ClientLauncher local IP select Aleandro 2026-05-05 19:34:43 +02:00
  • 7cba416a5a Fix: RMI no localhost rubenpirreram 2026-05-05 19:27:11 +02:00
  • cbe6447b75 Fix: RMI no localhost rubenpirreram 2026-05-05 19:26:33 +02:00
  • 836ed59c4c Fix: RMI no localhost rubenpirreram 2026-05-05 18:56:41 +02:00
  • 20ba64ea46 Fix: ServerRMI interface bug Aleandro 2026-05-05 16:46:55 +02:00
  • 7f0feb1fb8 Add: first implementation of GUI Aleandro 2026-05-05 16:12:51 +02:00
  • b5d0f70b41 Fix: RMI use different method to send data rubenpirreram 2026-05-05 15:53:59 +02:00
  • 3f0073cdda Fix: Building8Test rubenpirreram 2026-05-05 15:19:29 +02:00
  • 2ddb2ecfbb Merge pull request #79 from rubenpirreram/TUI rubenpirreram 2026-05-05 13:50:12 +02:00
  • 47a07b831a Fix: error sended only to interessed player rubenpirreram 2026-05-05 13:37:28 +02:00
  • c240ef08f2 Fix: client verification username rubenpirreram 2026-05-05 13:23:43 +02:00
  • 65e88dd9fc Fix: client verification username rubenpirreram 2026-05-05 13:23:03 +02:00
  • 5418d70cf8 FIX: TUI SHOW ERROR rubenpirreram 2026-05-04 15:21:33 +02:00