Commit Graph

8390 Commits

Author SHA1 Message Date
Zenith
1cfb3cccda fix: Make Starting Operator searching dropdown case insensitive for en (#15879) 2026-03-01 20:53:59 +08:00
github-actions[bot]
956199f815 chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/22528969208
[skip changelog]
2026-02-28 21:04:30 +00:00
status102
adaa24cb03 fix: 移除不必要的配置迁移触发条件
导致备份配置无法生效
2026-03-01 01:21:53 +08:00
SherkeyXD
82fc8a384e feat: PC 端运行时要求以管理员身份重启 MAA (#15748) 2026-02-28 20:15:22 +08:00
Status102
2f442a441e feat(wpf): 自动战斗-其他活动支持使用作业列表加载作业集并从中选择作业 (#15804)
* feat(wpf): 自动战斗-其他活动支持使用作业列表加载作业集并从中选择作业

* fix: 作业集解析后清空缓存
2026-02-28 19:32:01 +08:00
status102
2e60fb3689 fix(wpf): 修改任务名过滤换行 2026-02-28 18:23:23 +08:00
Hao Guan
c519057331 perf: 适配PlayCover的BGR优化截图 (#15810) 2026-02-28 17:41:03 +08:00
status102
e69dc57477 fix: correct_rect在x y负方向超限不完全的情况下, 校正后width height错误 2026-02-28 13:10:11 +08:00
status102
b68c51c970 chore: 注释标错了 2026-02-28 12:57:32 +08:00
status102
7e7b9b388b rft: 修改流程
[skip changelog]
2026-02-28 12:53:13 +08:00
Status102
d1fdf5b9a8 rft: 重构战斗中击杀识别, 击杀图标匹配使用高斯模糊预处理 (#15868)
* Revert "chore: Auto Templates Optimization"

This reverts commit 89a7f93960.

Revert "fix: 沟槽的 yj 怎么有倒计时的时候击杀数图标都不一样"

This reverts commit 9f99058d84.

Revert "chore: Auto Templates Optimization"

This reverts commit 4e2fdc4552.

Revert "perf: 优化击杀数模板图"

This reverts commit d605d345ff.

* rft: 重构战斗中击杀识别

* chore: remove debug code

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>

* chore: roi恢复

---------

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2026-02-28 11:51:18 +08:00
status102
579eef247c fix: 自动战斗击杀数识别便宜
link to 1bfe044e9d, 9f99058d84, 69176a9f1c, d605d345ff
2026-02-27 11:51:25 +08:00
github-actions[bot]
a0da7e1f70 feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/22439683719
[skip changelog]
2026-02-26 11:16:08 +00:00
status102
f1f9f5498d fix: 刷理智-掉落识别rect超限导致崩溃 2026-02-26 19:11:26 +08:00
status102
01ca2090fc perf: Wpf 增加未找到 CrashDumps 文件夹 Log, correct_rect 增加 rect.empty() log 2026-02-26 15:41:22 +08:00
status102
887a5c174f fix: 修复自动战斗中待部署区干员匹配标志rect后处理越界 2026-02-26 15:38:53 +08:00
status102
40d60a4395 Revert "fix: 超出范围的Rect使用{0, 0, 0, 0}代替原样返回, x, y为负值时width和height改正错误 (#15695)"
This reverts commit e14af2f630.
2026-02-26 12:33:21 +08:00
status102
2136597697 fix: 移除多余检查 2026-02-26 11:40:13 +08:00
github-actions[bot]
ef57632adf chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/22416032302
[skip changelog]
2026-02-25 21:11:06 +00:00
uye
f90afe7914 chore: Update src/MaaCore/Vision/Battle/BattlefieldMatcher.cpp
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2026-02-25 23:21:38 +08:00
uye
b1c285ac66 fix: 击杀数部分识别错误时闪退 2026-02-25 21:36:24 +08:00
github-actions[bot]
9a567bb158 feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/22395513088
[skip changelog]
2026-02-25 11:48:44 +00:00
Status102
19ba0a285e fix: 修复游戏内快捷编队在矢量突破S2不会自动重置回技能选择界面 (#15802)
* fix: 修复游戏内快捷编队在矢量突破S2不会自动重置回技能选择界面

* chore: 注释

* perf: 外服先跳过

* chore: EN

---------

Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2026-02-25 18:35:20 +08:00
status102
1b1897d1d9 perf(wpf): 悖论和保全作业解析后自动切换作业类型 2026-02-25 16:27:20 +08:00
status102
5d65dab393 perf: 自动编队无干员等级、技能等级要求时跳过识别 2026-02-25 15:58:00 +08:00
status102
b4e538737b perf: 被禁用的关卡错误进入关卡名二次识别 2026-02-24 15:19:21 +08:00
Status102
4175d32962 rft(wpf): 长草任务序列化接口重构拆分 (#15773)
## Summary by Sourcery

将任务序列化逻辑从任务设置视图模型中抽取出来,放入一个专门的序列化接口中,并在每个任务特定的视图模型中通过内部接口实现。

Enhancements:
- 引入 `ITaskQueueModelSerialize` 接口,将任务序列化相关的逻辑与 `TaskSettingsViewModel`
解耦。
- 重构多个任务特定的设置视图模型,通过私有的嵌套 `ISerialize` 接口来实现新的序列化接口。
- 简化或移除未使用的 `using` 指令,并在相关视图模型中进行一些次要的属性格式整理。

<details>
<summary>Original summary in English</summary>

## Summary by Sourcery

Extract task serialization logic from task settings view models into a
dedicated serialization interface implemented via inner interfaces on
each task-specific view model.

Enhancements:
- Introduce the ITaskQueueModelSerialize interface to decouple task
serialization concerns from TaskSettingsViewModel.
- Refactor multiple task-specific settings view models to implement the
new serialization interface via private nested ISerialize interfaces.
- Simplify or remove unused using directives and minor property
formatting cleanups across affected view models.

</details>

增强内容:
- 让 TaskSettingsViewModel 实现新的 ITaskQueueModelSerialize
接口,以将任务序列化相关的关注点从视图模型中分离出来。
- 清理 TaskSettingsViewModel 中未使用的 using 指令,以减少依赖。

<details>
<summary>Original summary in English</summary>

## Summary by Sourcery

将任务序列化逻辑从任务设置视图模型中抽取出来,放入一个专门的序列化接口中,并在每个任务特定的视图模型中通过内部接口实现。

Enhancements:
- 引入 `ITaskQueueModelSerialize` 接口,将任务序列化相关的逻辑与 `TaskSettingsViewModel`
解耦。
- 重构多个任务特定的设置视图模型,通过私有的嵌套 `ISerialize` 接口来实现新的序列化接口。
- 简化或移除未使用的 `using` 指令,并在相关视图模型中进行一些次要的属性格式整理。

<details>
<summary>Original summary in English</summary>

## Summary by Sourcery

Extract task serialization logic from task settings view models into a
dedicated serialization interface implemented via inner interfaces on
each task-specific view model.

Enhancements:
- Introduce the ITaskQueueModelSerialize interface to decouple task
serialization concerns from TaskSettingsViewModel.
- Refactor multiple task-specific settings view models to implement the
new serialization interface via private nested ISerialize interfaces.
- Simplify or remove unused using directives and minor property
formatting cleanups across affected view models.

</details>

</details>
2026-02-24 01:06:49 +08:00
status102
9aaf2df941 style: format
[skip changelog]
2026-02-23 20:11:57 +08:00
status102
24c10a9713 fix(wpf): 肉鸽烧水参数在特定情况未能生效 2026-02-23 20:04:41 +08:00
status102
d02ee89a3b rft(wpf): 长草任务序列化接口重构拆分 2026-02-23 20:03:45 +08:00
Status102
e14af2f630 fix: 超出范围的Rect使用{0, 0, 0, 0}代替原样返回, x, y为负值时width和height改正错误 (#15695)
* fix: 超出范围的Rect使用{0, 0, 0, 0}代替原样返回

* fix: x, y为负值时width和height改正错误

* fix: 全出去的直接0
2026-02-23 10:02:00 +08:00
status102
0f5f3a2f88 perf: 开始唤醒支持战斗中识别 2026-02-22 16:01:23 +08:00
status102
01a2329d18 fix(wpf): 修复自定义基建计划在迁移时基建计划选择转换错误 2026-02-21 19:58:51 +08:00
MistEO
0817bc1c9f feat: 适配maafw新Win32触控方式 (#15755) 2026-02-20 23:44:50 +08:00
undefined
3fbda5b98d fix: touch screen support for version updated page (#15747) 2026-02-20 17:07:21 +08:00
uye
50cbc2e10d feat: PC 提示新增分辨率要求
close #15749
2026-02-20 16:59:38 +08:00
status102
80280bb62d fix: 小工具=-公招识别3~5星设置时间未遵循设置 2026-02-20 11:24:07 +08:00
SherkeyXD
e7362d2d35 feat: PC端忽略启动客户端设置 2026-02-19 14:17:04 +08:00
uye
6d32795ffa chore: 增加 id 格式验证 2026-02-18 20:31:39 +08:00
uye
a72571ce90 fix: 4 星公招时间显示错误 2026-02-18 20:23:16 +08:00
uye
59fa039a72 feat: 睡眠休眠前增加倒计时弹窗 2026-02-18 20:12:31 +08:00
status102
3d46fc1d0c fix: 刷理智自定义剿灭关卡在特定情况的绑定错误 2026-02-16 17:44:15 +08:00
status102
e62a9a08a9 fix(wpf): 在禁用刷理智-自定义剿灭关卡后需要手动切换任务以刷新列表中显示的剿灭关卡, 尽管不影响实际运行 2026-02-16 15:58:01 +08:00
uye
f7f9a4f44c perf: 干员识别按照 稀有度->精英化->等级->潜能->Id 排序 2026-02-16 02:04:08 +08:00
uye
9ab3265188 perf: 优化识别工具中列表小于 5 时的显示效果 2026-02-16 01:29:23 +08:00
uye
e1572d8bba chore: 明确周计划和定时更新使用游戏时间而非现实时间 2026-02-16 00:56:52 +08:00
uye
761ea19e8b fix: 会客室任务失败重试时尝试关闭赠送线索界面
fix #15726
2026-02-16 00:36:26 +08:00
Constrat
d9ad52053b fix(wpf): English text overflow on long strings in middle column 2026-02-15 16:23:48 +01:00
status102
c8a0c982b9 fix(wpf): 肉鸽开局种子无法通过Wpf设置两位数难度 2026-02-14 12:56:31 +08:00
status102
910cd47dfa fix(wpf): 小工具-公招识别 3~5星选择时间无法修改 2026-02-14 12:54:58 +08:00