Commit Graph

3465 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
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
status102
01ca2090fc perf: Wpf 增加未找到 CrashDumps 文件夹 Log, correct_rect 增加 rect.empty() log 2026-02-26 15:41:22 +08:00
status102
1b1897d1d9 perf(wpf): 悖论和保全作业解析后自动切换作业类型 2026-02-25 16:27:20 +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
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
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
status102
63d499816d fix(wpf): 小工具-干员识别 开始识别按钮启用状态绑定失效 2026-02-14 12:54:57 +08:00
status102
d734109155 fix: 自动公招任务3~5星确认时间在修改后未能刷新UI 2026-02-14 12:54:57 +08:00
status102
bb15f533b2 perf: 配置迁移自动为启用备选且首个关卡为剿灭模式的刷理智任务自动添加额外的刷理智任务 2026-02-13 00:13:06 +08:00
Status102
656ba9d749 perf: 忽略干员属性要求 不再允许跳过精英化要求 (#15697)
* perf: `忽略干员属性要求` 不再允许跳过精英化要求

* fix: flag

* i18n: KR

* i18n: EN

---------

Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2026-02-12 21:31:48 +08:00
status102
c095cc6d6f perf: 自动战斗自动编队期间如有干员属性要求被忽略, 则禁用自动化投票 2026-02-12 19:30:33 +08:00
status102
a0a6cf6739 perf: 作业列表在忽略干员属性后不再自动投票 2026-02-12 19:02:22 +08:00
status102
a0b73022cd fix: UserAdditional非json格式报错 2026-02-12 16:01:31 +08:00
uye
7dd93eb756 chore: 作业集 Parse 后不删除历史记录,避免错过作业抛出的错误 2026-02-11 00:30:40 +08:00
status102
8eb62c2a7b perf: 刷理智过期关卡样式优化 2026-02-11 00:21:32 +08:00
status102
d473c2c3f6 rft(wpf): 移除不再使用的旧序列化函数 2026-02-10 23:57:52 +08:00
Status102
8785c9d00a rft: 过期关卡使用删除线表示 (#15657)
* rft: 使用`不修改关卡`替代 显式修改为`无效关卡`

* fix: 过滤过期关卡

* feat: 过期关卡增加删除线

* perf: 移除不必要的警告

* perf: 简化过滤

* fix: 无法隐藏关卡, 取消手动输入关卡名后验证关卡名有效性

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2026-02-10 23:50:32 +08:00
airwish
02cf529bf8 chore: fix casing typo and related context (#15656)
* chore: fix typo

* typo: "Request" spelling mistake

---------

Co-authored-by: 晓丶梦丶仁 <74444214+Daydreamer114@users.noreply.github.com>
2026-02-10 23:48:44 +08:00
status102
24c3e7e945 Revert "fix: 未开放关卡不重置 (#15647)"
This reverts commit 6c0bde0611.
2026-02-10 20:31:29 +08:00
uye
fc1643a728 fix: LoadApiCache 路径拼接错误 2026-02-10 20:30:40 +08:00
HY
f39ae39f7d feat: 繁中服 界園肉鴿 初步適配 (#15605)
* chore: 先放已知的 json 內容

* chore: 再補一點東西方便後續作業

* chore: 補充截圖

* chore: 調整 GUI 相關內容

* chore: 再改一點啥

* chore: 補完剩餘的截圖 (應該)

* chore: 再改點

* chore: 改啦哪次不改

* chore: 再改 (3/?)

* chore: 替換 Roguelike@StageTraderRefresh.png

* chore: 漏了【安全的角落】的截圖

* chore: 改 (4/?)

* chore: 衡-霧凇 OCR 調整

* chore: 再改 (嗎?)

* chore: 再改 嗚嗚
2026-02-10 19:32:36 +08:00
晓丶梦丶仁
6c0bde0611 fix: 未开放关卡不重置 (#15647)
* fix: 未开放关卡不重置

* fix: 默认值设为不重置
2026-02-10 19:20:32 +08:00
uye
59f848b7f7 feat: 日志中额外记录 TaskChain 与 taskId ~~免得有人把 Fight 改成开始唤醒~~ 2026-02-10 03:46:57 +08:00
uye
b5bba18200 fix: 路径拼接 2026-02-10 01:58:41 +08:00
uye
8537612c37 chore: 调整清理图片缓存样式,增加提示 2026-02-10 00:58:35 +08:00
uye
6cc28ae344 chore: ClearCache 改成 static 2026-02-10 00:54:40 +08:00
uye
67d73e8e2e Revert "perf: 清空缓存移动到界面设置"
This reverts commit bfa2ab4e93.
2026-02-10 00:54:40 +08:00
uye
cab1d602c9 fix: 修复任务出错日志可能晚于任务完成日志显示的问题 2026-02-09 22:43:19 +08:00