Commit Graph

8017 Commits

Author SHA1 Message Date
uye
2e0d0e1313 debug: 打这么多日志真有人看吗 2025-12-29 17:42:00 +08:00
uye
744605548c chore: 调整倍战超过限制提示 2025-12-29 16:53:15 +08:00
status102
f5c5417f6b fix: 自定义基建选择被错误重置 2025-12-28 23:27:56 +08:00
status102
367b513cc8 fix: 刷理智设置的基建计划绑定失效
link to #15222
2025-12-28 11:08:39 +08:00
晓丶梦丶仁
ade38a68a0 perf: move_camera 允许微调镜头 (#15220) 2025-12-27 20:41:51 +08:00
Fryze
581df2fc7b i18n: Update ko-kr.xaml (#15213) 2025-12-27 14:37:01 +09:00
github-actions[bot]
48c518c80b chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20529356176
[skip changelog]
2025-12-26 21:04:24 +00:00
uye
d7b1c83baa fix: 部分情况下无法进入借助战界面 2025-12-26 23:07:36 +08:00
白隐Hakuin
4f8bf54398 feat: 更新期间退出应用添加二次确认 (#14964)
* feat: 防止资源更新期间退出应用

- 在应用关闭前检查资源更新状态
- 若资源更新进行中,弹出确认对话框提示用户
- 防止解压过程中意外关闭导致资源更新异常
- 新增本地化字符串用于资源更新确认提示

* fix: 修复编译错误 - 局部变量重复声明

- 修改第二个 MessageBoxHelper.Show() 返回值变量名为 confirmResult
- 避免在同一方法作用域内重复声明 result 变量

* chore: 更新版本更新的退出确认对话框

将ResourceUpdateInProgress本地化字符串替换为UpdateConfirmExit
在版本更新期间退出时提供更清晰的消息传递。

* i18n: 翻译

---------

Co-authored-by: Hakuin123 <hakuin123@github.com>
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2025-12-26 22:47:14 +08:00
Status102
23d54a51c6 fix: LoadingText 结束后 UI 延迟变化导致误匹配 (#15198)
* fix: LoadingText 结束后 UI 延迟变化导致误匹配

* fix: task check
2025-12-26 22:36:57 +08:00
github-actions[bot]
3835659ac9 feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20511398549
[skip changelog]
2025-12-25 21:52:28 +00:00
travellerse
8c6b3bf559 fix: 修复通宝拾取时卡死并删除m_retry_times=1 (#15197)
* fix: 使用return true进入next替代通宝插件范围的retry_times=1

* fix: 优化通宝插件任务的返回结果
2025-12-26 03:18:12 +08:00
uye
aa1b267278 perf: 优化悬浮窗布局 2025-12-26 03:06:45 +08:00
status102
017c6bdce5 fix: 基建自定义配置迁移加个try 2025-12-26 02:25:52 +08:00
github-actions[bot]
e20f02c5d2 chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20508148724
[skip changelog]
2025-12-25 16:53:07 +00:00
uye
25222f6e9a fix: 保全自动战斗日志悬浮窗 2025-12-25 22:47:19 +08:00
uye
b8b020e839 fix: 未设置自定义基建排班路径时第一次启动会报错 2025-12-25 21:37:23 +08:00
uye
45162e093e chore: 悬浮窗移动时不隐藏,避免某些窗口点击就会触发闪烁(说的就是 QQ) 2025-12-25 21:28:11 +08:00
Status102
61fbba4b12 fix: 自定义基建计划指定某个计划后会在1分钟后被重置为定时计划 (#14649)
* fix: 选中计划转换

fix: 解析警告

rft: 重构完成

perf: 移除_customInfrastPlanHasPeriod

rft: 设置读取

perf: 加上数量检查

i18n: warning

fix: 基建自定义计划手动选择后依旧会被时间刷新

* i18n: placehold

* i18n: KR

* i18n: EN

* fix: 时间轮换UI刷新错误

---------

Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2025-12-25 19:41:21 +08:00
Manicsteiner
86376c9118 feat: YostarJP SecretFront edit (#15191) 2025-12-25 15:11:57 +08:00
Constrat
957f821976 fix: allow usage of CLI build instead of only VS (#15190)
* fix: change solutiondir to msbuildproject

* chore: perhaps a better solution
2025-12-24 14:08:20 +01:00
Constrat
49ad57dc2c i18n: EN typo 2025-12-24 13:47:35 +01:00
uye
8dbc73e0fe perf: RefreshCustomInfrastPlanIndexByPeriod 支持传入当前时间 2025-12-24 19:12:38 +08:00
uye
dc50e93075 chore: 资源更新忽略 .gitignore 文件 2025-12-24 17:15:48 +08:00
uye
a5e7477b90 feat: 支持点击标题栏左上角的检测到新版本提示触发更新 2025-12-24 16:51:16 +08:00
uye
093320a4c8 fix: 两个检测更新的按钮在更新时禁用 2025-12-24 16:46:07 +08:00
uye
db2dfbce78 fix: 未勾选自动下载更新包且无可用的 OTA 增量更新包时仍然提示“将下载完整包xxx” 2025-12-24 16:42:04 +08:00
uye
c1a0d38037 feat: 右键图标菜单栏中增加日志悬浮窗切换 2025-12-24 16:09:47 +08:00
uye
2380db976b feat: 悬浮窗支持自动战斗日志源 2025-12-24 15:38:49 +08:00
Constrat
4fd44e2315 feat: YostarEN SecretFront (Hidden Front) 2025-12-24 00:45:22 +01:00
uye
442474cce1 feat: 隐秘战线 (#15115)
* feat: 隐秘战线

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

* fix: 抵达终点

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

* perf: 抑制一下低概率

* feat: ui 新增隐秘战线入口

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

* i18n: zh-tw

* i18n: KR

* chore: fix typo

* i18n: JP

* chore: txwy update

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

* i18n: placehold

* rft: roi to json

* i18n: 翻译

* chore: 插件只在传入对应任务时启用

* fix: 任务名错误

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: momomochi987 <as99us301@gmail.com>
Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: Manicsteiner <Manicsteiner@outlook.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-12-24 01:43:35 +08:00
uye
5880499330 feat: 日志悬浮窗 (#15185)
* feat: 日志叠加层

* feat: 添加窗口选择和持久化保存

* rft: 调整部分后台代码至 vm 中

* feat: 选择列表添加 ProcessId 显示

* i18n: 翻译

* rft: 改用 CsWin32

* fix: MessageBoxResult ShowNative 报错

* chore: 移除多余的 PInvoke

* rft: OverlayViewModel 改用 PInvoke

* style: 编译警告

* rft: OverlayWindow.xaml.cs 改用 PInvoke

* perf: 优化显示效果,添加控制按钮

* chore: 改用 SetWindowLongPtr

* perf: 优化性能

* i18n: 翻译

* feat: 增加 TooltipBlock 提示

* fix: 中途开启不会滚动到日志最后一栏

* chore: 使用属性而不是字段

* chore: 注释

* fix: 窗口未显示的时候不会持久化保存目标窗口

* chore: 移除未使用变量
2025-12-24 01:23:42 +08:00
yali-hzy
419d3a6711 feat: 在任务开始后的禁用组件内也能查看tooltip (#15186) 2025-12-24 01:02:26 +08:00
MistEO
55beea8593 refactor(core): 重构 ResourceLoader::load 资源加载逻辑 (#15132)
* refactor(core): 重构 ResourceLoader::load 资源加载逻辑

- 将函数内宏定义替换为类型安全的泛型 lambda
- 修复 _custom.json 路径计算错误(仅对 .json 文件生效)
- 使用循环和数组消除 Roguelike 配置的重复加载代码
- 添加结构化注释分隔符提升可读性
- 移除未使用的 AsyncLoadConfig 宏和错误的 #undef

* fix: 修复行为不一致

* 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-12-23 21:42:30 +08:00
Status102
801d656329 feat: ProcessTask任务命中缓存结果 (#12651)
* feat: ProcessTask任务命中缓存结果

* perf: 加个函数

* perf: 合并直接截图

* feat: 增加匹配模板及文字

* fix: win

* fix: ptr check

* fix: template func

* fix: type

* fix: import

* fix: empty

* perf: early retrun

* perf: shared image

* fix: import
2025-12-23 21:40:56 +08:00
status102
e71037a1b0 fix: 单切换账号时,任务运行计时错误 2025-12-23 21:23:48 +08:00
yali-hzy
fef77f5780 fix: 招募助战后补充低信赖干员数量不足 (#15184)
fix: 修正补充低信赖干员数量计算,考虑是否已经招募助战干员
2025-12-23 18:41:57 +08:00
Status102
ca9807ce09 chore: Update C# EditorConfig for c# 13 & 14 (#15146)
[blame ignore]
2025-12-23 17:11:48 +08:00
HX3N
56f6ef419c i18n: KR improve client display names 2025-12-23 07:46:47 +09:00
github-actions[bot]
1c294925d2 feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20444930763
[skip changelog]
2025-12-22 21:52:47 +00:00
travellerse
9bdfc02de5 fix: 完善通宝识别失败时的分支处理 (#15180) 2025-12-22 17:17:45 +01:00
github-actions[bot]
d75c028852 feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20436912089
[skip changelog]
2025-12-22 15:52:36 +00:00
travellerse
f155bc4867 fix: 通宝识别失败时放弃通宝 (#15167)
* fix: 通宝识别失败时放弃通宝

* fix: 初始化click_point_fallback

* fix: 通宝交换任务仅尝试2次

* fix: 不小心把调试用的传上去了

* fix: 所有通宝名称识别错误都发送反馈

* i18n: KR

* fix: Tongbao error info tweak

* perf: disable auto clean for Tongbao unknown debug image

* fix: Tongbao info case tweak

---------

Co-authored-by: HX3N <scarlet7518@gmail.com>
2025-12-22 16:15:40 +01:00
Constrat
74256dc3d2 fix: missing Special Squad for EN 2025-12-21 21:34:26 +01:00
HX3N
78a27ebfa6 i18n: KR tweak InvestmentReach 2025-12-21 23:58:12 +09:00
HX3N
66b95cb1e7 i18n: KR tweak translation for IS nodes, achievements and general UI 2025-12-21 06:43:59 +09:00
Constrat
c641e35ee5 i18n: EN tweak 2025-12-20 21:32:32 +01:00
status102
389812279d feat: Wpf日志文件输出分级 2025-12-21 00:59:38 +08:00
Constrat
ebc980f154 i18n: various tweaks to IS nodes and stages 2025-12-20 16:12:54 +01:00
uye
e6862591e8 fix: 资源更新不应该复制 cache 文件夹 2025-12-20 22:25:26 +08:00