Commit Graph

17188 Commits

Author SHA1 Message Date
github-actions[bot]
1f12452d9f chore: Auto Templates Optimization
Triggered by 82422c0f0a

[skip changelog]
2025-11-24 05:11:49 +00:00
uye
82422c0f0a fix: 在未进入缩小的全局总览的时可能进错宿舍 2025-11-24 13:11:20 +08:00
pre-commit-ci[bot]
860c9b0ab2 chore: Auto update by pre-commit hooks [skip changelog] 2025-11-24 05:00:32 +00:00
uye
dbb493b534 fix: 大括号位置错误 2025-11-24 12:57:35 +08:00
uye
997f11c01f fix: image 长宽等于 0 时提前返回 2025-11-24 12:48:08 +08:00
uye
657f0520fd chore: 完全越界时报 error 2025-11-24 02:46:18 +08:00
uye
9cbe5c47a1 fix: 避免输出空矩阵 2025-11-23 16:23:50 +08:00
uye
f74bab27d6 perf: 简化 ROI 修正逻辑 2025-11-23 16:15:10 +08:00
Status102
1ad7b3a6a0 feat(MaaCore): Copilot支持切换技能用法使用坐标 (#14818)
* feat: 支持切换技能用法使用坐标

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: usage

* fix: const ref

* perf: capture

* fix: case define

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-11-23 15:55:13 +08:00
status102
6d1e3ca757 fix: unused 2025-11-23 15:28:23 +08:00
status102
9159dd1bbf chore: 移除部分无需的include 2025-11-23 13:48:07 +08:00
晓丶梦丶仁
083b560946 fix: KR 引航 2025-11-23 12:43:51 +08:00
uye
a1d8a96fcb fix: 擦屁股 2025-11-23 02:29:54 +08:00
uye
f93eb0750b fix: StartUp 为什么要进终端 2025-11-23 01:54:52 +08:00
MistEO
5a32fab3a4 ci: continue on bad cache key 2025-11-22 22:48:20 +08:00
uye
4c9413f17f Release v5.28.0-beta.2 (#14831)
一波三折!

## Summary by Sourcery

CI:
- Allow GitHub Actions cache steps to continue on error across multiple
workflows, preventing cache failures from breaking CI runs.
2025-11-22 22:42:58 +08:00
MistEO
641a673f14 ci: continue on error for all actions/cache 2025-11-22 22:23:36 +08:00
MistEO
cba17c9499 ci: continue on cache maadeps error 2025-11-22 22:19:06 +08:00
uye
e173ed1f6a Release v5.28.0-beta.2 (#14827)
## Summary by Sourcery

Tighten roguelike copper exchange handling and improve debugging support
for copper recognition issues.

Bug Fixes:
- Ensure exactly one copper is detected in the left column during
exchange mode and fail fast otherwise.
- Fix the created copper’s position and logging to consistently use the
top-left slot coordinates.
- Stop silently continuing when copper creation fails by treating it as
a hard failure.

Enhancements:
- Add debug image capture for unexpected left-column copper counts and
for newly detected coppers.
- Always compile the copper detection debug drawing and image-saving
helpers regardless of debug flags.

Documentation:
- Update the documented path for saved debug images when unknown copper
names are encountered.
2025-11-22 21:42:40 +08:00
travellerse
374e003f37 fix: 修正通宝识别中的坐标 (#14829)
* fix: 修正通宝识别中的坐标

* fix: 添加Sarkaz关掉进入事件窗口的模板
2025-11-22 21:39:43 +08:00
travellerse
ae13466ad0 fix: 处理左侧通宝解析失败的情况 (#14820)
* fix: 处理左侧通宝解析失败的情况

* fix: 更新调试图像保存路径至 debug/roguelike/coppers/unknown 目录

* fix: 优化通宝处理逻辑

* fix: 限制一下变量作用域

* fix: 移除ASST_DEBUG
2025-11-22 20:57:09 +08:00
github-actions[bot]
11d206c49f chore: Auto Update Game Resources - 2025-11-22
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/19594191480

[skip changelog]
2025-11-22 10:28:05 +00:00
uye
6b9db26cda Release v5.28.0-beta.2 (#14800)
## Summary by Sourcery

Improve copilot configuration UX, extend roguelike (JieGarden)
automation with copper handling, and refine tooling, workflows, and
diagnostics for better stability and observability.

New Features:
- Add structured JSON-based configuration with popup editor for copilot
user additional operators, including optional skill and module fields.
- Introduce automated JieGarden copper pickup and exchange logic with
dedicated analyzers and config to optimize in-run decisions.
- Add UI theme task generation and image moving utilities to support
multi-theme homepage templates.

Bug Fixes:
- Ensure copilot log tooltips are closed and cleaned when clearing logs
to avoid lingering UI artifacts.
- Fix fight times unused warning trigger conditions so it only logs when
a finished run has remaining configured runs.
- Wait for reserve recruitment confirmation to disappear in JieGarden
recruit flow to prevent premature termination.
- Honor first-floor foldartal and start-with-elite-two flags correctly
so rerolling and early-exit behaviors are coordinated.
- Prevent GetImageFromROI cutter from crashing on unreadable images and
ensure crop regions are correctly resolved from base tasks.
- Handle GitHub API rate limiting and missing outputs more robustly in
the changelog generator and resource update workflows.

Enhancements:
- Refine copilot formation and support usage options, including a toggle
for support unit usage and updated formation index naming.
- Export operator box data including missing operators with default
metadata instead of only current user-stored entries.
- Warn users in logs when an outdated GPU driver is detected and include
localized messaging.
- Improve roguelike Bosky Passage routing by closing obstructive popups
before updating the map.
- Make InterfaceTask capture debug screenshots on failure to aid
troubleshooting.
- Simplify and harden changelog generation by restructuring commit
categorization, contributor resolution, and tree building logic.
- Modernize ROI-based image cutter to work off UiTheme task JSONs,
propagate shared crop docs, and respect per-template filenames.

Build:
- Adjust Windows nightly OTA CMake configuration to build with
RelWithDebInfo and publish PDB debug symbols for components.

CI:
- Tighten game resource download workflow with failing curl on HTTP
errors, coordinated job waiting, simpler artifact retries, and smarter
failure-comment management on the dev branch.

Documentation:
- Document JieGarden copper configuration schema and automatic
pickup/exchange behavior in the integrated strategy protocol docs.
- Clarify SECURITY policy to state that only the latest v5 stable
release receives security support.
2025-11-22 18:20:27 +08:00
github-actions[bot]
da1aac1b8e docs: Auto Update Changelogs of v5.28.0-beta.2 (#14801)
* docs: Auto Generate Changelog of Release v5.28.0-beta.2

* docs: Optimize changelog formatting for v5.28.0-beta.2 (#14819)

* Initial plan

* docs: Optimize changelog formatting for v5.28.0-beta.2

- Merge similar commits (e.g., OCR replacement commits)
- Add spaces around numbers in Chinese/English mixed text (GPU, OCR, 20 MB)
- Sort entries: Chinese first, then English within each module
- Merge template optimization entries
- Optimize commit descriptions for clarity

Co-authored-by: ABA2396 <99072975+ABA2396@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ABA2396 <99072975+ABA2396@users.noreply.github.com>

* docs: Update CHANGELOG with recent improvements and fixes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ABA2396 <99072975+ABA2396@users.noreply.github.com>
2025-11-22 18:18:38 +08:00
萨拉托加
5865bc3bb4 fix: 肉鸽问题修复 (#14654)
* perf: 萨米界园肉鸽添加并优化暂时撤退逻辑

* perf: 萨卡兹肉鸽关掉进入事件可能弹出的窗口

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: RolesConfirm不知道为啥点不进去

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-11-22 18:12:15 +08:00
uye
33b31d0adf rft: 统一存截图 (#14825)
* rft: 统一存截图

* rft: 漏网之鱼

* chore: Auto update by pre-commit hooks [skip changelog]

* fix: 静态锁

* chore: map 改为全局

* fix: 避免溢出

* chore: 怎么整得这么麻烦

* perf: 避免额外std::format

* fix: ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-11-22 18:11:42 +08:00
Manicsteiner
cbc2fa6aeb fix: copilot file name (#14821) 2025-11-22 14:24:17 +08:00
github-actions[bot]
59f3fe77fb chore: Auto Update Game Resources - 2025-11-21
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/19582060835

[skip changelog]
2025-11-21 20:04:04 +00:00
uye
ea0bf31187 ci: Update tools/ChangelogGenerator/changelog_generator.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-11-22 02:47:23 +08:00
uye
64c56ad24f fix: 单文件模式下总是传递借助战 2025-11-22 02:44:17 +08:00
travellerse
042f3ebc04 fix: 修复界园树洞偶发点击到剩余烛火,导致无法进入下一个节点 (#14806)
* fix: 修复界园树洞偶发点击到剩余烛火,导致无法进入下一个节点

* rft: 使用task任务替代Matcher

* fix: 将弹窗检测置于节点识别前

* fix: 将检测任务retry_times设为0
2025-11-22 02:41:03 +08:00
uye
384b47ef2c chore: 分卷压缩包大小改成 20 MB 2025-11-22 02:39:52 +08:00
Status102
504fcff7a8 feat: MaaCore主任务错误时保存截图 (#14812)
* feat: MaaCore主任务错误时保存截图

* chore: Auto update by pre-commit hooks [skip changelog]

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-11-22 02:33:31 +08:00
uye
14ca2f2a54 perf: 优化自动战斗界面显示 (#14795)
* perf: 优化自动战斗界面显示

* fix: 不勾选战斗列表时也会吃理智药

* i18n: KR

* i18n: 加個空白

* i18n: EN

* i18n: JP

* rft: 使用自动换行

* style: increase size a bit

* perf: 优化界面布局

* rft: UserAdditional 改为序列化存储,增加自选模组

* fix: 列表过长时超链接无法显示

* perf: 未激活追加自定干员也可以进行编辑

* perf: 战斗列表自适应宽度

* chore: 按钮放上面

* perf: 优化日志栏宽度,占用 1/2 或 2/5

* perf: 突袭改成用背景色提示

---------

Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: momomochi987 <as99us301@gmail.com>
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
Co-authored-by: Manicsteiner <Manicsteiner@outlook.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-11-22 02:30:44 +08:00
pre-commit-ci[bot]
20b19fabc3 chore: Auto update by pre-commit hooks [skip changelog] 2025-11-21 12:57:53 +00:00
SherkeyXD
3a5383fcbd chore: 更新多模板截图工具 2025-11-21 20:54:50 +08:00
github-actions[bot]
4b7fdb9d50 chore: Auto Update Game Resources - 2025-11-20
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/19541308413

[skip changelog]
2025-11-20 15:03:33 +00:00
Rbqwow
b132db735c feat: 为GPU加速添加超过两年的驱动版本检测 (#14690)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-11-20 14:45:55 +00:00
SherkeyXD
e914d7c9fe rft: 拆分多主题识别任务 (#14774)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: DavidWang19 <dwang0340@gmail.com>
2025-11-20 13:34:02 +00:00
Hao Guan
c0401583ef i18n(mac): KR 2025-11-20 18:38:49 +08:00
Hao Guan
93913cae2f chore(mac): 修复UI细节 2025-11-20 16:58:49 +08:00
github-actions[bot]
cd487ff060 chore: Auto Update Game Resources - 2025-11-20
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/19528514707

[skip changelog]
2025-11-20 07:03:47 +00:00
Manicsteiner
00e8608380 chore: SSS#8 for global (#14803) 2025-11-19 17:59:56 +01:00
Constrat
68db795e9a fix: reduce template size for QuickFormation RL 2025-11-19 17:37:56 +01:00
Constrat
dd068a9935 perf: optimize templates 2025-11-19 17:36:37 +01:00
uye
f4d5847e0b fix: RA 导航错误 2025-11-19 23:15:16 +08:00
uye
e16cc322e1 rft: 调整 ExportOperBox 内的变量命名与结构 2025-11-19 23:08:49 +08:00
travellerse
f9944c4379 fix: 修复通宝配置解析逻辑 (#14802) 2025-11-19 23:03:52 +08:00
SherkeyXD
7ddf069e7c style: changelog 生成器格式化 2025-11-19 20:30:53 +08:00
github-actions[bot]
4e075cdb3c feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/19498803186
[skip changelog]
2025-11-19 10:54:03 +00:00