BugChess:b086af2efdbea4183e1eedcdbe004a15b8fbab71 commits - 南方科技大学 https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commits/b086af2efdbea4183e1eedcdbe004a15b8fbab71 2023-12-23T15:05:48+08:00 https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/b086af2efdbea4183e1eedcdbe004a15b8fbab71 reformat 2023-12-23T15:05:48+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/f8e29933bac617e6272f51e2dc2efc9cb6c4cf51 feat(flatlaf): import flatlaf 2023-12-23T14:21:23+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/197b0f0c8d1d5615a04ee1e3fc04d452e945bb31 Merge remote-tracking branch 'origin/main' 2023-12-23T14:18:20+08:00 ljr 12210105@mail.sustech.edu.cn # Conflicts: # src/view/Frame/AppFrame.java https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/17920b6fff3cc36fada4cabbbd5d993fe53d6d79 fix(futures): optimized future invokes; 2023-12-23T14:17:32+08:00 ljr 12210105@mail.sustech.edu.cn Now Frame's futures are completely private and inaccessible; Only themselves could pass(authorize) their futures to components who need them. https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/654e3ed4954dde2eb36801bdbe1622b6d5488bc4 fix(futures): optimized future invokes; 2023-12-23T14:15:16+08:00 ljr 12210105@mail.sustech.edu.cn Now Frame's futures are completely private and inaccessible; Only themselves could pass(authorize) their futures to components who need them. https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/54c8cf456e1724508ecfaa64792813dd1f0d0e13 Refactor(AppController,...): adapted future async paradigm 2023-12-23T03:03:31+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/865bb1f286ea9c50da9fef4df674ecea56a07626 feat(view: background button): implemented background switching 2023-12-22T23:55:57+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/e23de279345c77cc8d569d3709c4425ed1e5d2d7 fix......idk 2023-12-22T22:50:51+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/0da59a32b2ebda008f6afb4d60c08509cf42e115 fix(.gitignore): clean files 2023-12-22T22:19:52+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/d71d491d82a0488d7937ccb67f58f979585c4bf9 fix(.gitignore) 2023-12-22T22:17:38+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/2e2def77b93347c1872f7f7d8d29634e33a1da67 Last commit 2022-12-27T16:21:17+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/f7b39ef11e64d16920ac3377508ffdc82734ac24 bugfix((((((( 2022-12-27T15:44:46+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/7e4d505c930da27b7d9a8c53897955b5d95f1b83 Merge remote-tracking branch 'origin/itr2-front' 2022-12-27T12:49:37+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/28dd9154da18253e4607a679cd039a77f57fa733 更新 2022-12-27T12:46:44+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/6beefa17bf93d7cc8319b7b9913e25c118661dd4 Merge remote-tracking branch 'origin/itr2-back' into itr2-front 2022-12-27T12:22:48+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/c754412ecffb1b0b9a75e309f750fe12457ed47e 更新 2022-12-27T12:21:44+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/ac9a5a395cbb707796f07739ab627a29cbeb800b bugfix(存档 & 窗口切换) 2022-12-27T11:54:54+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/f5f8212715736bbca62d404064b285aaff163d95 Room-Responser,AppControlle拆分,弹窗选择模式 2022-12-27T09:31:29+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/8b1217e0276f20a9644a446f440176c6e1ac549e 联机记录 2022-12-26T23:43:03+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/38c51add5e28952f479235a611dca1623c4bdbd9 联机记录 2022-12-26T23:42:45+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/5b4d14a9fd646eeb7167114cb5b3de82b15a275c 联机记录 2022-12-26T23:28:12+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/5b5bc63d4d2db76abe82b55624b47425da6d13a3 联机记录 2022-12-26T23:27:49+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/1bb3d97899e1e4cd63c936d49a18f4569f436f49 Merge remote-tracking branch 'origin/itr2-front' into itr2-back 2022-12-26T21:48:01+08:00 ljr 12210105@mail.sustech.edu.cn # Conflicts: # src/controller/AppController.java # src/controller/BulletAnim.java # src/controller/ChessClickController.java # src/model/game/Game.java https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/7feef0d4a08e73b89dd45ddff61f6936f0de9aef 新背景 2022-12-26T18:54:21+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/90ded2610035319720a5b53f8b8dbb7c879818ef feat(AI) 没测试过 2022-12-26T18:22:03+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/09be9f36e0f1a46ee7d4ba5d7d8522dcd2074461 feat(Enum Theme) 2022-12-26T14:37:28+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/515cebf01766255b01f98930527f8d39c718e2d4 添加 CurrentColor 切换时 red 和 black 的提示框 2022-12-26T10:22:43+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/7d3b571b52b7689a609748746cc0fb5cf6314b5e feat(Searcher & Provider) 2022-12-25T23:53:51+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/a89f66751dddd32b484d73a98107ae260e3d5662 feat(online revert) 2022-12-25T23:53:19+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/184c837932d8825be488650e3bdec38e5db45cd5 feat(undo & some tests) 2022-12-25T20:55:05+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/ac27e2167c2798afd726ba80494500bd906dcc7b feat(CheckRule.searchDstList) 2022-12-25T19:17:55+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/5d66840c468e3ecca28068f8226fe963c1b64161 bugfix(instance问题) feat(Site新构造函数, ChessColor.opponent) 2022-12-25T19:17:03+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/c3ef4fc2ba450a2c8380d55f5dc47545010274b5 feat(重载Site的加减&数乘) 2022-12-25T16:21:59+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/1388bd7ab0d5d781d914a2696a5ab1d887437f27 bugfix(Clone问题 & 弱化Game的单例模式) feat(hostColor) 2022-12-25T16:07:27+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/6efb70e5ad093d8b176d71cd12bf44008343625b feat(Client & Server) 2022-12-25T16:01:44+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/cf9c78c35971b80bb27e86b57680c772bd8f734b refactor(dataType): 再整理一下下 也加了几个test 2022-12-25T16:01:15+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/688890b0d82408893745215bc5c33f1bd01cdbf2 Merge remote-tracking branch 'origin/itr2-front' into itr2-front 2022-12-24T11:08:24+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/51644d014edff51f6ace4444200d2000843bc04f Merge remote-tracking branch 'origin/itr2-back' into itr2-front 2022-12-24T11:04:23+08:00 Liu Yutong 12210652@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/f7df798f6e57b87ae9fe38adba289ef2a5ac45d8 feat(BulletAnim) 2022-12-23T18:03:54+08:00 ljr 12210105@mail.sustech.edu.cn https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/017d7eb94e35badbdb0ee132677db7dc048d0b28 refactor(dataType): 把数据结构的东西都整理进dataType里 2022-12-23T18:01:57+08:00 ljr 12210105@mail.sustech.edu.cn