Commit Graph

144 Commits

Author SHA1 Message Date
Szymon
7c5eca2488 Merge pull request #5 from szymon-jozef/feat/macroquad-ui
feat/macroquad ui
2026-09-05 16:48:17 +02:00
24acdbe315 fix: clippy 2026-09-05 16:45:59 +02:00
89c127b10e fix: formatting 2026-09-05 16:40:46 +02:00
ef99710d0f feat: add game end screen 2026-09-05 16:33:25 +02:00
f6f1957231 fix: formatting again 2026-09-05 15:53:11 +02:00
f580adf743 fix: clippy 2026-09-05 15:50:52 +02:00
1a21405927 fix: formatting 2026-09-05 15:48:21 +02:00
e90aa63cbf feat: stuff 2026-09-05 15:47:13 +02:00
c90b9b6f46 feat: add some basic settings 2026-09-05 15:38:22 +02:00
92fa5d0d86 feat: add settings window 2026-09-05 14:54:28 +02:00
4f8e799ee9 feat: add yellow border to dames 2026-09-02 17:57:07 +02:00
bee752ab6a fix: not highligthing pawns on capture 2026-09-02 17:44:03 +02:00
cff133fa61 feat: add capturing 2026-09-02 17:30:29 +02:00
15b9f3675a fix: update_dimension not updating dimensions 2026-09-02 13:43:24 +02:00
5326f787ad feat: add moving pawn 2026-08-30 13:56:31 +02:00
913262276b fix: board not scaling 2026-08-30 13:34:51 +02:00
d82efdf6f7 feat: add resigning from move 2026-08-30 13:30:59 +02:00
b65f7e0e67 refactor: split update_dimensions into repopulate and update_dimensions 2026-08-30 13:03:42 +02:00
e45896f3d5 feat: highlight next move 2026-08-24 19:39:29 +02:00
0ceaf21ad6 fix: highlight destroyed on dimension reshape 2026-08-24 19:17:30 +02:00
94028a05fd feat: add selfhosting for multiplayer 2026-08-24 19:08:28 +02:00
ba7100083e feat: add connecting to singleplayer 2026-08-24 19:04:52 +02:00
7f92435f89 feat: add getting clicked field 2026-08-24 18:22:47 +02:00
dacfc27636 feat: add highlithing fields with possible moves 2026-08-24 18:12:39 +02:00
90d3a3fc4c feat: center board 2026-08-23 21:24:53 +02:00
337eec8e09 refactor: add GuiField; split drawing and updating 2026-08-23 15:15:41 +02:00
0663a25131 feat: add highlithing fields 2026-08-23 12:31:58 +02:00
af04741a15 feat: add drawing board 2026-08-23 11:33:18 +02:00
a8de0f550d feat: group messages from the same sender 2026-08-22 21:10:40 +02:00
bcd89fc5e9 feat: add wrapping messages 2026-08-22 20:22:34 +02:00
c75322cf1d feat: add wrapping messages 2026-08-22 18:23:40 +02:00
dee82cbae1 feat: display messsages in chat 2026-08-22 17:06:05 +02:00
d07cb8328c refactor: split chat from game.rs 2026-08-22 16:45:23 +02:00
16056d0eb5 feat: add chat window and sending messages 2026-08-22 16:27:12 +02:00
604666b471 feat: change mpsc channels to tokio 2026-08-22 15:36:37 +02:00
dd18a263d1 feat: implement sending and revoking readiness from gui 2026-08-22 15:27:11 +02:00
6720e4c9bd feat: center background of the checkbox 2026-08-22 14:51:03 +02:00
a280d525b1 feat: add revoking readiness 2026-08-22 14:48:52 +02:00
5f650e3b99 feat: add lobby checkbox that does nothing at the moment 2026-08-21 17:51:05 +02:00
20d922c56e feat: add connecting to the server 2026-08-21 14:16:34 +02:00
c0cfb67eec refactor: add gamemode enum 2026-08-21 12:34:04 +02:00
ffda7f2279 feat: add server connection screen 2026-08-19 22:09:19 +02:00
5ea3a95257 feat: add difficulty selection 2026-08-19 21:26:13 +02:00
7605200ae1 feat: add mode selection screen 2026-08-19 21:16:01 +02:00
7457bd6b27 feat: make main_menu scalalble 2026-08-19 20:43:32 +02:00
3720a0640a feat: add amazing textures 2026-08-19 19:25:31 +02:00
2d89cf7725 fix: remove unused import 2026-08-19 13:15:19 +02:00
b041192a1d feat: first draft at window 2026-08-19 13:14:23 +02:00
bf2ec7c4d9 feat: init for macroquad 2026-08-19 12:46:28 +02:00
Szymon
58de0bede2 Merge pull request #4 from szymon-jozef/feat/bot
feat/bot
2026-08-19 02:44:10 -07:00