Commit Graph

160 Commits

Author SHA1 Message Date
161e5700c3 Ändra från egotripp till egodipp 2022-12-10 00:02:23 +01:00
3e5bd56780 Merge branch 'multiplayer' 2022-12-09 23:55:04 +01:00
376bed38b0 Merge branch 'logged' 2022-12-09 23:54:52 +01:00
74b099bb71 Ta bort debug if 2022-12-06 20:35:31 +01:00
5f1e483660 snyggning 2022-12-06 19:03:52 +01:00
7bd6bea0e4 Se till att rätt person får schack popup 2022-12-06 19:00:32 +01:00
bf9d170040 Ändra tillbaka till pjäs vet sin ikon. Ändra tillbaka tilld det överlägset snyggare sättet där varje pjäs vet sin egna ikon. Anledningen till att det byttes mot att istället ha en statisk map med samtliga ikoner, var därför att man inte kan skicka ikoner över nätverk. Detta är nu löst med att man endast skickar kordinater över nätverk som sedan görs om till en kordinat med pjäs. 2022-12-06 18:51:03 +01:00
ee85052295
det fungerar! 2022-12-04 23:28:08 +01:00
38d4cfa0a3
varje spelare går med separat lag, nu är det bara repaint 2022-12-04 22:59:31 +01:00
36d539ff4c
Båda rör fortfarande samma färg och det repaintas bara varannat drag 2022-12-04 22:29:33 +01:00
54dd294433
KLienterna ansluter men Piece är inte serialiserbar eftersom BufferedImage inte är det 2022-12-04 21:51:28 +01:00
86e11f5c62
paket 2022-12-04 18:51:48 +01:00
960248952e
licens 2022-12-04 18:49:21 +01:00
801bcb393d
Flytta ut till pieces mapp 2022-12-04 18:42:59 +01:00
d499280b25
Förbättring av logpanel 2022-12-04 18:41:48 +01:00
be59f829c5
flytta ut move logik till metod 2022-12-04 18:15:26 +01:00
f52f3e7d0d
move logging logic 2022-12-04 18:14:08 +01:00
ee2b22a572
Logger working 2022-12-04 18:09:13 +01:00
89f1b43765
Använd flatlaf ifall inget bra systemtema hittas 2022-12-04 16:26:12 +01:00
1d38695acc
Sluta använda råa listor samt ta bort onödiga måsvingar 2022-12-04 16:23:53 +01:00
d934ba100a
Använd flatlaf ifall inget snyggt tema väljs 2022-12-04 16:23:37 +01:00
e06ff9478b
refaktor till maven 2022-12-04 16:11:40 +01:00
d209eb4b3c
snabbare att låta gc jobba än .clear() 2022-11-24 19:06:24 +01:00
9f10fc6dcd
msg 2022-11-24 18:52:28 +01:00
ae692d1428
list istället för arraylist 2022-11-24 18:47:37 +01:00
e8581663c7
Fixa så att boden kan bli annan pjäs vid kanten (förlorade på det här) 2022-11-24 14:53:11 +01:00
749024734f
Test 2022-06-22 11:28:36 +02:00
loveb
5a5e083f9a ta bort onödiga dep 2022-05-19 15:31:41 +02:00
loveb
69f66e7542 Små ändringar 2022-05-19 15:26:16 +02:00
loveb
1d86151951 Ta bort onödiga filer 2022-05-19 09:43:37 +02:00
loveb
ea1523c3dc ta bort onödiga finals 2022-05-19 09:30:40 +02:00
loveb
5ace8e719b välj den korta implementationen 2022-05-19 09:26:00 +02:00
loveb
3139ca2db2 taw bort sånt vi inte använder 2022-05-19 09:18:37 +02:00
loveb
06f6b4510c Ta bort onödig klass 2022-05-19 08:54:20 +02:00
lov3b
0d80b0e37c Bort med logger + fallthrough 2022-05-15 22:28:42 +02:00
lov3b
d8bdacdb80 Bryt ut till getSchackState 2022-05-15 20:24:46 +02:00
lov3b
452d7b1c4c bryt ut getMoves + final 2022-05-15 19:52:03 +02:00
lov3b
24aa37a749 Niklasifierat kod + optimerat drawSquares + soppat bort skräp 2022-05-15 19:42:33 +02:00
lov3b
81b709ded8 javadoc 2022-05-15 19:42:06 +02:00
lov3b
97f13d3572 Merge branch 'finals' 2022-05-15 19:14:58 +02:00
lov3b
9bf7df7b60 Fixa litet fel där rockad inte alls funkar 2022-05-15 19:14:24 +02:00
lov3b
c5d91e9aeb finals 2022-05-15 19:08:47 +02:00
lov3b
53cff837ea Ta bort duplikationer ur koden, men gör den mer komplex 2022-05-15 18:48:20 +02:00
lov3b
0548a96061 Fix le rockad
Nu går det inte längre att göra rockad till ett ställe där man står i schack, eller till ett ställe där det hade varit schack på vägen. isSelected har även blivit bytt till det mer beskrivande namnet allowedToRecurse
2022-05-15 17:44:33 +02:00
lov3b
e9a5416d1f Ta bort blanksteg och annan formatering 2022-05-15 15:09:14 +02:00
lov3b
ab6f9980e5 undvika att kopiera points 2022-05-15 14:59:09 +02:00
lov3b
40f67ca725 Lös ut till overloaded konstruktor 2022-05-15 14:54:40 +02:00
lov3b
b112c6314b minskat if-satser 2022-05-15 14:43:46 +02:00
lov3b
6eea10491b Fixa så att varje pjäs endast roppar på en schackfunktion 2022-05-15 14:12:44 +02:00
lov3b
ddbae03150 Ta bort fel jag gjorde förut 2022-05-14 16:42:36 +02:00