BugChess:197b0f0c8d1d5615a04ee1e3fc04d452e945bb31 commits - 南方科技大学
https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commits/197b0f0c8d1d5615a04ee1e3fc04d452e945bb31
2023-12-23T14:18:20+08:00
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
https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/9c3c4693062a182d08cc2044d8e546a948516ba5
尝试写 drawBullet 和 RoomFrame ;
2022-12-21T16:08:18+08:00
Liu Yutong
12210652@mail.sustech.edu.cn
添加 message 的写入方法 writeMessage 和 writePlayer
https://mirrors.sustech.edu.cn/git/yeshu/bugchess/-/commit/8d0c778a0b3d9c1daccd21c71e8ca3290053d5a3
frame(Network): Network框架 & 修改本步计划细节
2022-12-20T18:42:18+08:00
ljr
12210105@mail.sustech.edu.cn