Commit Graph

555 Commits

Author SHA1 Message Date
XcantloadX d5c64dfdbc fix(devtool): 修复写出 dumps 文件时的编码问题 2025-03-08 15:58:11 +08:00
XcantloadX e63ad2dfd6 feat(core): 降低双击默认速度 2025-03-07 20:48:29 +08:00
XcantloadX 71d75b76b2 fix(core): 修复启动模拟器前不会自动检测是否已启动的问题 2025-03-07 15:36:40 +08:00
XcantloadX 41d4c4ce78 feat(devtool): 优化 DumpViewer 调用堆栈部分与时间部分的显示 2025-03-06 16:48:34 +08:00
XcantloadX abf7fbc930 refactor(devtool): 将调试 WS 消息体提取为 pydantic Model 2025-03-06 16:48:34 +08:00
XcantloadX 425057d3ef feat(devtool): ImageAnnotation 新增 description 字段
用于给标注添加描述,描述文本会进入 R.py 的注释中
2025-03-06 16:48:34 +08:00
XcantloadX 79927a7b7a feat(devtool): DumpViewer 新增滚动锁定按钮
1. 将原来的缩放锁定改为图标按钮,而不是开关
2. 新增滚动锁定按钮,默认不启用。未启用时,自动跳转到最新信息,反之同理。
2025-03-06 16:48:34 +08:00
XcantloadX e3583f2bcf feat(devtool): DumpViewer 两次结果之间新增时间差显示 2025-03-06 16:48:34 +08:00
XcantloadX 8ee51baaba feat(core): 支持启动 kaa 前自动启动模拟器 2025-03-06 16:45:51 +08:00
XcantloadX 500e11dc6c refactor(core): 移动 grayscaled 和 unify_image 函数的位置 2025-03-06 16:35:15 +08:00
XcantloadX a35e6c3559 fix(task): 修复部分情况下工作分配偶像选择页面报错 2025-03-06 16:35:15 +08:00
XcantloadX 221721a3ab fix(task): 修复培育中强化技能卡时有几率卡在确认按钮上 2025-03-06 16:35:15 +08:00
XcantloadX 452ba67744 feat(task): 支持处理培育结束时的未读交流 2025-03-06 16:35:15 +08:00
XcantloadX a8aee32d87 fix(core): 修复若软件处于中文目录,读取图片资源失败的问题
原因是 cv2.imread 函数不支持中文路径
2025-03-06 16:35:15 +08:00
XcantloadX 0d3e5defe1 refactor(core): 移动 util 模块位置 2025-03-06 16:35:15 +08:00
XcantloadX 72a1a17335 feat(ui): UI 上实时展示设备画面 2025-03-06 16:35:10 +08:00
XcantloadX 508d81cb3c refactor(core): 移除原有 kotonebot.run 模块中函数,改用 Kotonebot 类 2025-03-06 16:19:55 +08:00
XcantloadX 7907e448b7 chore: R.py 中的 HintBox 类型的注释也加入裁剪后图片的展示 2025-03-06 16:19:55 +08:00
XcantloadX 66092719ea feat(task,core): 为 acquisitions 函数添加测量调用时间 2025-03-06 16:19:55 +08:00
XcantloadX ee3808c58d feat(task): 培育中支持优先选择 SP 课程 2025-03-06 16:19:37 +08:00
XcantloadX 47287fdc19 feat(task): 培育中文化课(授業)行动支持处理自习事件 2025-03-02 21:11:23 +08:00
XcantloadX 2a12fb05e4 chore: 更新版本号 2025.3.1.0 与更新日志 2025-03-01 14:43:31 +08:00
XcantloadX c637a26d1d chore: 新增工具 extract_changelog.py 用于自动提取更新日志 2025-03-01 14:42:56 +08:00
XcantloadX 07be7b3b89 feat(ui): UI 上新增更新日志 Tab 2025-03-01 12:37:41 +08:00
XcantloadX bfb574c983 fix(task): 修复课程中无法处理当前回合无剩余手牌的情况 2025-02-28 23:21:55 +08:00
XcantloadX 64829624bb feat(task): 新增支持指定回忆编成编号 2025-02-28 23:19:21 +08:00
XcantloadX f146038d36 feat(core): device.click() 方法新增支持传入 tuple[int, int] 2025-02-28 16:45:23 +08:00
XcantloadX ae22253b21 fix(task): 修复课程中遇到四/五张手牌时会卡住的问题 2025-02-28 12:20:23 +08:00
XcantloadX f0a3baa5d6 fix(core): 修复了 device.click() 调试信息在没有截图数据时会报错 2025-02-27 22:28:10 +08:00
XcantloadX 949e28da96 feat(*): ImageAnntation 页面与 Python 代码引入 HintPoint 支持 2025-02-27 17:39:03 +08:00
XcantloadX 5b9e62a4d3 fix(devtool): 修复 ImageEditor 矩形标注和点标注无法同时显示的问题 2025-02-27 16:32:29 +08:00
XcantloadX 4ce292ff09 feat(devtool): ImageEditor 新增 PointTool 2025-02-27 15:24:33 +08:00
XcantloadX a72881a0de fix(devtool): 修复 ImageEditor 准星失效问题 2025-02-27 15:12:25 +08:00
XcantloadX 95bd705970 refactor(devtool): 重构 ImageEditor 结构,提高可扩展性 2025-02-27 15:09:02 +08:00
XcantloadX 145f97f148 feat(task): 优化培育与日常流程,修复一些 bug
1. 优化工作页面重新分配后的结束动画检测逻辑
2. 修复无法处理培育中,目前已有两个饮料,一次获得两个饮料时,弹出的饮料溢出弹窗
3. 调整培育中无推荐行动时执行行动的优先级
4. 支持 PRO 培育的中断继续
5. 修复培育中外出事件时,若弹出 AP 溢出提示,会卡住的问题
6. 优化加载画面的检测
2025-02-27 11:39:19 +08:00
XcantloadX 62d5805b96 feat(ui): 新增一键上传日志报告功能 2025-02-26 16:14:07 +08:00
XcantloadX b11126e426 Merge branch 'devtool' 2025-02-25 21:08:02 +08:00
XcantloadX 03fdfaa221 feat(task): 支持处理外出行动 & 优化部分流程
1. 新增支持培育行动页面的外出
2. 优化练习结束流程
3. 优化未读交流检测逻辑
2025-02-25 20:52:29 +08:00
XcantloadX 133f084c19 feat(task): 新增支持处理技能卡强化选择事件 2025-02-25 20:49:35 +08:00
XcantloadX 73dc4d8d2c fix(task): 修复某些情况下会卡在培育开始第二步 2025-02-25 14:30:37 +08:00
XcantloadX 08f382cdba feat(core): adb_raw 截图方法加入超时自动重试 2025-02-25 13:57:12 +08:00
XcantloadX be3716414b feat(core): 为 device.click() 方法添加可视调试信息 2025-02-24 22:40:52 +08:00
XcantloadX 5a6850082e feat(task): 培育中支持识别睡意 T 卡(眠気) 2025-02-24 20:34:22 +08:00
XcantloadX 9b25098a48 feat(core): 为 adb_raw 截图方式的截图线程加入自动重试 2025-02-24 20:07:52 +08:00
XcantloadX f80660e2a7 fix(*): 修复某些情况下会卡在领取任务奖励处
1. 原有 color 模块下部分函数更名
2. 新增 color.find_all(),用于寻找所有满足条件的点
3. 重构领取奖励逻辑,从滑动改为直接点击对应 Tab
2025-02-24 19:22:10 +08:00
XcantloadX 54f9b03a6f test: 移除无用单元测试 2025-02-24 16:51:06 +08:00
XcantloadX 2ff655f8e2 fix(task): 修复某些情况下会卡在工作分配偶像选择页面
原因:寻找所有好调偶像时排除了错误的图标
2025-02-24 12:38:16 +08:00
XcantloadX 80e04ee923 fix(core): 修复写入调试数据前不会自动清空上次数据的问题 2025-02-24 12:38:07 +08:00
XcantloadX c3baee7cce docs: 新增 WHATS_NEW.md & 更新版本号 2025-02-23 22:28:30 +08:00
XcantloadX 2995c04da5 fix(task): 修复培育中某些情况下领取饮料时抛出异常 2025-02-23 22:27:15 +08:00