367 Commits

Author SHA1 Message Date
f34f695098 Merge pull request 'is5' (#6) from is5 into main
Reviewed-on: #6
2024-12-17 16:33:03 -05:00
yukirij
c1dd925976 Merge branch 'main' into is5 2024-12-17 13:31:38 -08:00
yukirij
614616193c Fix build errors. 2024-12-17 13:31:24 -08:00
yukirij
9c0c400546 Replace bus with tokio mpsc. 2024-12-17 12:52:41 -08:00
yukirij
cecfdbc785 Add discord link to about page. 2024-11-26 19:56:55 -08:00
yukirij
600a83d3e2 Change usage of replay auto update function. 2024-11-25 21:58:23 -08:00
yukirij
e739149d0c Restore replay_off function. 2024-11-25 21:57:13 -08:00
yukirij
b09c3d9369 Fix replay auto toggle handling. 2024-11-25 21:56:21 -08:00
yukirij
ce804a5c51 Update handling of auto replay button. 2024-11-25 21:52:22 -08:00
yukirij
cbb22e2b88 Remove subscription page and payment info. 2024-11-24 20:27:53 -08:00
yukirij
712525b8ea Fix copy/paste error. 2024-11-24 14:18:22 -08:00
yukirij
e0e888f861 Fix knight alt move check. 2024-11-24 14:16:42 -08:00
yukirij
ac5a189d13 Fix copy/paste error. 2024-11-24 13:28:26 -08:00
yukirij
da84e49ad3 Fix knight alt move non-blocking case. 2024-11-24 13:27:21 -08:00
yukirij
9ca78fb8d7 Add missing ranking struct. 2024-11-24 13:24:10 -08:00
yukirij
02e05c2897 Minor changes; remove drop restrictions on Knight alt. 2024-11-24 13:22:43 -08:00
yukirij
45366ff330 #5: Update to use async bus. 2024-11-24 13:18:10 -08:00
yukirij
ee7f39daa9 Add border to profile history. 2024-10-18 19:12:12 -07:00
yukirij
0bccc8f1bf Add user info to profile page. 2024-10-18 17:03:56 -07:00
yukirij
e18d281b81 Fix sorting of player games. 2024-10-18 14:41:56 -07:00
yukirij
08db4c0432 Remove old challenges url from loading. 2024-10-18 14:27:21 -07:00
yukirij
b9f5986bde Add load url for users and requests. 2024-10-18 14:26:15 -07:00
yukirij
ea1f96dbac Add profile links for users page. 2024-10-18 14:24:15 -07:00
yukirij
5e9e839480 Implement user profiles. 2024-10-18 12:51:53 -07:00
yukirij
02be8a41b6 Fix load url for game. 2024-10-18 01:10:41 -07:00
yukirij
e5377cd64a Fix back tile checking for x=0. 2024-10-18 01:09:40 -07:00
yukirij
08562d9a3e Add additional debug prints. 2024-10-18 01:03:56 -07:00
yukirij
9daed4500b Add additional debug prints. 2024-10-18 00:59:07 -07:00
yukirij
694a5274f6 Add debug prints for castle alt move. 2024-10-18 00:54:43 -07:00
yukirij
ee332c4852 Improve session filtering; add password UI to account. 2024-10-17 23:02:26 -07:00
yukirij
2cea7f4b86 Fix history table. 2024-10-17 14:51:55 -07:00
yukirij
f3425cfac4 Implement profile page, UserInfo packet. 2024-10-17 14:50:19 -07:00
yukirij
b2a035931a Refactor scene management to use preload procedures. 2024-10-17 14:05:32 -07:00
yukirij
f4e6d9bacf Fix resign on checkmate; change password placeholder symbol. 2024-10-17 11:42:28 -07:00
yukirij
a8869efebd Add debug comments; improve mouse button handling. 2024-10-17 11:21:42 -07:00
yukirij
c3e2e3d5e1 Limit username characters. 2024-10-15 19:39:27 -07:00
yukirij
5196222d71 Standardize user and requests tables. 2024-10-15 16:29:23 -07:00
yukirij
5b0ed47fc3 Adjust font and icon sizes. 2024-10-15 16:11:05 -07:00
yukirij
30b933017a Increase table font size. 2024-10-15 15:52:47 -07:00
yukirij
5f91f7a67e Specify column width on invitation table. 2024-10-15 13:47:39 -07:00
yukirij
7fff8bf0c1 Fix changes for mouse y. 2024-10-15 12:51:20 -07:00
yukirij
8961e4d365 Undo ui scale adjustment for high resolution displays. 2024-10-15 12:47:57 -07:00
yukirij
383f511fe4 Fix mouse offset for high resolution displays. 2024-10-15 12:46:52 -07:00
yukirij
50499653d5 Reduce scale on hover event for high resolution displays. 2024-10-15 12:40:35 -07:00
yukirij
fb749d9ede Change profile button; remove logout from profile page. 2024-10-15 01:09:53 -07:00
yukirij
b98c5055c5 Add user-generated invitation codes. 2024-10-15 00:51:54 -07:00
yukirij
ddff618361 Fix check hint handling. 2024-10-14 17:06:29 -07:00
yukirij
c18f36958f Add scrollbars to users and requests pages. 2024-10-14 14:34:57 -07:00
yukirij
923a47cf69 Fix handling of drops when checking moves. 2024-10-14 14:27:45 -07:00
yukirij
d47bef97f0 Show checkmate message without check. 2024-10-14 14:14:45 -07:00