Commit Graph

  • ac5a189d13 Fix copy/paste error. yukirij 2024-11-24 13:28:26 -08:00
  • da84e49ad3 Fix knight alt move non-blocking case. yukirij 2024-11-24 13:27:21 -08:00
  • 9ca78fb8d7 Add missing ranking struct. yukirij 2024-11-24 13:24:10 -08:00
  • 02e05c2897 Minor changes; remove drop restrictions on Knight alt. yukirij 2024-11-24 13:22:43 -08:00
  • 45366ff330 #5: Update to use async bus. yukirij 2024-11-24 13:18:10 -08:00
  • ee7f39daa9 Add border to profile history. yukirij 2024-10-18 19:12:12 -07:00
  • 0bccc8f1bf Add user info to profile page. yukirij 2024-10-18 17:03:56 -07:00
  • e18d281b81 Fix sorting of player games. yukirij 2024-10-18 14:41:56 -07:00
  • 08db4c0432 Remove old challenges url from loading. yukirij 2024-10-18 14:27:21 -07:00
  • b9f5986bde Add load url for users and requests. yukirij 2024-10-18 14:26:15 -07:00
  • ea1f96dbac Add profile links for users page. yukirij 2024-10-18 14:24:15 -07:00
  • 5e9e839480 Implement user profiles. yukirij 2024-10-18 12:51:53 -07:00
  • 02be8a41b6 Fix load url for game. yukirij 2024-10-18 01:10:41 -07:00
  • e5377cd64a Fix back tile checking for x=0. yukirij 2024-10-18 01:09:40 -07:00
  • 08562d9a3e Add additional debug prints. yukirij 2024-10-18 01:03:56 -07:00
  • 9daed4500b Add additional debug prints. yukirij 2024-10-18 00:59:07 -07:00
  • 694a5274f6 Add debug prints for castle alt move. yukirij 2024-10-18 00:54:43 -07:00
  • ee332c4852 Improve session filtering; add password UI to account. yukirij 2024-10-17 23:02:26 -07:00
  • 2cea7f4b86 Fix history table. yukirij 2024-10-17 14:51:55 -07:00
  • f3425cfac4 Implement profile page, UserInfo packet. yukirij 2024-10-17 14:50:19 -07:00
  • b2a035931a Refactor scene management to use preload procedures. yukirij 2024-10-17 14:05:32 -07:00
  • f4e6d9bacf Fix resign on checkmate; change password placeholder symbol. yukirij 2024-10-17 11:42:28 -07:00
  • a8869efebd Add debug comments; improve mouse button handling. yukirij 2024-10-17 11:21:42 -07:00
  • c3e2e3d5e1 Limit username characters. yukirij 2024-10-15 19:39:27 -07:00
  • 5196222d71 Standardize user and requests tables. yukirij 2024-10-15 16:29:23 -07:00
  • 5b0ed47fc3 Adjust font and icon sizes. yukirij 2024-10-15 16:11:05 -07:00
  • 30b933017a Increase table font size. yukirij 2024-10-15 15:52:47 -07:00
  • 5f91f7a67e Specify column width on invitation table. yukirij 2024-10-15 13:47:39 -07:00
  • 7fff8bf0c1 Fix changes for mouse y. yukirij 2024-10-15 12:51:20 -07:00
  • 8961e4d365 Undo ui scale adjustment for high resolution displays. yukirij 2024-10-15 12:47:57 -07:00
  • 383f511fe4 Fix mouse offset for high resolution displays. yukirij 2024-10-15 12:46:52 -07:00
  • 50499653d5 Reduce scale on hover event for high resolution displays. yukirij 2024-10-15 12:40:35 -07:00
  • fb749d9ede Change profile button; remove logout from profile page. yukirij 2024-10-15 01:09:53 -07:00
  • b98c5055c5 Add user-generated invitation codes. yukirij 2024-10-15 00:51:54 -07:00
  • ddff618361 Fix check hint handling. yukirij 2024-10-14 17:06:29 -07:00
  • c18f36958f Add scrollbars to users and requests pages. yukirij 2024-10-14 14:34:57 -07:00
  • 923a47cf69 Fix handling of drops when checking moves. yukirij 2024-10-14 14:27:45 -07:00
  • d47bef97f0 Show checkmate message without check. yukirij 2024-10-14 14:14:45 -07:00
  • 391257e8d7 Remove check requirement for checkmate. yukirij 2024-10-14 14:01:49 -07:00
  • 8d8b5cd347 Add question mark to confirm undo button. yukirij 2024-10-14 13:02:20 -07:00
  • 4bbd97b52c Add initial elements for profile and account handling. yukirij 2024-10-14 12:36:54 -07:00
  • bed3bf3b59 Minor fixes to about page. yukirij 2024-10-14 12:19:00 -07:00
  • 0a0c67b2f8 Add payment policy to about page. yukirij 2024-10-14 11:58:17 -07:00
  • 6994541671 Add pixel ratio scaling to play icons. yukirij 2024-10-13 21:50:45 -07:00
  • b671923946 Fix syntax error. yukirij 2024-10-13 21:49:25 -07:00
  • ca1d661e43 Add resolution scaling to canvas. yukirij 2024-10-13 21:48:24 -07:00
  • 86e92716be Add scrollbar to list pages. yukirij 2024-10-13 21:30:24 -07:00
  • b4aa82c74d Undo last change. yukirij 2024-10-13 21:19:15 -07:00
  • d14af61d73 Move piece meta data selection to after play. yukirij 2024-10-13 21:17:59 -07:00
  • 9a9eecdb9c Increase icon size in last played. yukirij 2024-10-13 21:15:03 -07:00
  • 2104e1e097 Reduce padding on last move canvas. yukirij 2024-10-13 20:47:26 -07:00
  • 22153a1dd0 Add latest play images. yukirij 2024-10-13 20:27:07 -07:00
  • b272bf1b64 Adjust shape of piece hints. yukirij 2024-10-13 18:32:32 -07:00
  • 7dae905288 Reduce server-side prints. yukirij 2024-10-13 18:27:01 -07:00
  • 981aef3c1e Update extras page; add profile page. yukirij 2024-10-13 14:37:58 -07:00
  • 9feb88d81a Add handle to resume request. yukirij 2024-10-13 11:03:27 -07:00
  • 64c9d71941 Add handle to auth response. yukirij 2024-10-13 10:58:07 -07:00
  • 2c6fd43aa6 Acquire handle from authentication. yukirij 2024-10-13 10:56:48 -07:00
  • 44dea6e7b4 Add inside border to last moved piece. yukirij 2024-10-13 10:45:03 -07:00
  • cec083ac96 Fix handle length checking for auth and register. yukirij 2024-10-13 10:29:32 -07:00
  • 8c6a3c3993 Rename Status packet to Summary; limit handles to 24 characters; remove guidelines section from about page. yukirij 2024-10-13 10:27:34 -07:00
  • a4293a0236 Remove spectator count from local play. yukirij 2024-10-12 22:54:19 -07:00
  • da1ff0a96f Improve piece hint visuals. yukirij 2024-10-12 18:56:50 -07:00
  • b7b9f52de9 Improve visuals of piece hints. yukirij 2024-10-12 18:05:37 -07:00
  • 36cc9f7543 Fix bugs in server-side move validation. yukirij 2024-10-12 11:18:58 -07:00
  • d0bad35995 Fix extent checking direction in move validation. yukirij 2024-10-11 19:18:55 -07:00
  • 20b2c03c0d Break game loading on invalid play. yukirij 2024-10-11 19:12:47 -07:00
  • 30eaa81d1b Implement server-side move validation. yukirij 2024-10-11 18:38:12 -07:00
  • 180a782eff Prevent undo after game completion. yukirij 2024-10-06 18:08:02 -07:00
  • 6e29ae42e8 Change practice auto language; add rotation persistence between games and review. yukirij 2024-10-06 17:53:11 -07:00
  • 06069dc354 Temporarily allow resign button on checkmate. yukirij 2024-10-06 12:54:53 -07:00
  • 5fb0067168 Send notification updates on undo; fix practice on retire; fix loading game from challenge. yukirij 2024-10-06 12:44:30 -07:00
  • 60b48e4708 Implement undo button for live games. yukirij 2024-10-05 17:54:31 -07:00
  • b848492c5a Improve handling of spectator game messages. yukirij 2024-10-05 14:39:47 -07:00
  • d8a33d1c10 Add debug information for spectator count. yukirij 2024-10-05 14:10:32 -07:00
  • 285987210b Fix spectator update on disconnect; change spectator symbol. yukirij 2024-10-05 14:04:50 -07:00
  • 6cc65737d9 Stop replay at end of history. yukirij 2024-10-05 13:26:48 -07:00
  • 97619b532e Remove console print. yukirij 2024-10-05 13:04:39 -07:00
  • 9d65579fd9 Fix turn persistence on return from practice. yukirij 2024-10-05 13:04:19 -07:00
  • f975e723a7 Remove console prints. yukirij 2024-10-05 12:58:19 -07:00
  • b9ba0bbefa Temporary fix for resign handling. yukirij 2024-10-05 12:57:13 -07:00
  • e19168411f Fix practice link from review. yukirij 2024-10-05 11:44:43 -07:00
  • 5497873189 Add online user indicators; add spectator counter. yukirij 2024-10-05 02:00:12 -07:00
  • 97a1ba2fc4 Add online user tracking and notification. yukirij 2024-10-05 00:04:37 -07:00
  • c5ce1ec2ad Fix play hint on resign. yukirij 2024-10-04 20:39:32 -07:00
  • 3dbee2d89f Handle temporary resign play code. yukirij 2024-10-04 20:36:13 -07:00
  • 239276508e Remove patch for play source change. yukirij 2024-10-04 20:33:57 -07:00
  • 08686670d8 Add patch for play code changes. yukirij 2024-10-04 20:32:08 -07:00
  • cf365a9e2a Fix naming of promote image; remove console log. yukirij 2024-10-04 20:24:36 -07:00
  • 0726436439 Rework game messages; change images to raw vector graphics. yukirij 2024-10-04 20:17:15 -07:00
  • fb2f8534a8 Fix castle alt mechanics. yukirij 2024-10-03 13:31:41 -07:00
  • bdd353f8cf Revert knight alt move extent requirement. yukirij 2024-10-03 13:17:21 -07:00
  • 9d9e4837da Rebuild on commit change. yukirij 2024-10-03 12:42:22 -07:00
  • c882bbd7fd Remove extent requirement from alt moves. yukirij 2024-10-03 12:32:01 -07:00
  • 7092bbf70c Add message print for server version. yukirij 2024-10-02 12:29:13 -07:00
  • 64d91c30ff Add client/server version checking. yukirij 2024-10-02 12:27:31 -07:00
  • bb1fce886a Reduce saturation of last play hints. yukirij 2024-10-02 00:48:00 -07:00
  • 12882cbd27 Remove color from losing player in history. yukirij 2024-10-02 00:34:12 -07:00
  • d33aec7bc2 Increase hint brightness; remove last play hint on select. yukirij 2024-10-02 00:32:21 -07:00
  • 15030fc700 Remove resume button from complete games. yukirij 2024-10-01 23:19:45 -07:00