This website requires JavaScript.
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