Commit Graph

228 Commits

Author SHA1 Message Date
Evoltsuki
d7250628e1 feat: 新增沙盘推演作业支持 (#16578)
新增沙盘推演相关配置字段与识别逻辑,添加沙盘选项弹窗、确认等任务配置,支持设置两个沙盘选项参数,适配单多编队作业的沙盘模式调用
2026-06-05 16:36:49 +08:00
Status102
4843310bec feat: 悖论模拟支持跳过战斗失败的作业, 自动战斗作业增加对应结构 (#16985)
feat: 悖论模拟支持跳过战斗失败的作业
2026-06-04 09:53:56 +08:00
uye
f31ceb55c9 chore: 自动战斗-视频链接 始终显示
fix #5349
2026-06-04 02:15:32 +08:00
Rin
137f7764bd fix: 优化追加自定干员弹窗删除时的布局 (#16921)
* fix: 优化追加自定干员弹窗删除时的布局

* refactor: 统一追加自定干员列表高度配置
2026-05-30 23:53:43 +08:00
uye
f3700f5ef7 rft: 统一 LocalizationHelper GetString Format (#16658) 2026-05-17 07:43:14 +08:00
Status102
de9f715e50 rft(wpf): RunningState更新 (#16585)
* rft(wpf): RunningState更新

* fix: 遗漏
2026-05-13 15:56:05 +08:00
status102
d44cd057a4 fix(wpf): 自动战斗鼠标长按分页时, 可能会反复触发切换 2026-04-12 13:51:24 +08:00
uye
adc5e1941f Revert "perf: 优化自动战斗 tab 样式,避免切页重置状态"
This reverts commit 310c1d1b28.
2026-03-28 13:21:06 +08:00
uye
6b63c791c6 Revert "perf: 简化自动战斗tab绑定"
This reverts commit 402c94f20c.
2026-03-28 13:20:56 +08:00
status102
402c94f20c perf: 简化自动战斗tab绑定 2026-03-28 13:04:07 +08:00
uye
310c1d1b28 perf: 优化自动战斗 tab 样式,避免切页重置状态 2026-03-28 03:10:41 +08:00
uye
f101fb231d chore: 将是否启动多作业模式逻辑放到 ParseCopilotAsync 中 2026-03-28 02:08:03 +08:00
uye
47503b50fc fix: 粘贴作业集不会自动勾选多作业模式 2026-03-28 01:26:07 +08:00
status102
e214f9424b perf(wpf): 避免下载作业时等待全部作业下载结束, 并减少重复赋值 2026-03-21 00:34:43 +08:00
uye
7422fe749e feat: 保全增加快速切换列表,悖论模拟验证增加输出 i18n,ss 正则增加骑兵与火蓝之心 2026-03-20 23:59:20 +08:00
status102
1a123d34f2 perf(wpf): 作业集解析时不再输出作业详细信息, 以避免刷屏 2026-03-20 23:52:33 +08:00
status102
137f0dbc63 fix: 移除忘记移除的return 2026-03-20 16:24:45 +08:00
status102
65749845b9 perf(wpf): 自动切换作业类型 2026-03-20 09:37:20 +08:00
status102
7af62e606f Revert "feat: 优化页签自动切换逻辑"
This reverts commit de7a4ed8a5.
2026-03-20 09:15:09 +08:00
status102
30a5022217 fix(wpf): 主线H关和S关未能识别为主线关卡 2026-03-20 09:13:32 +08:00
uye
de7a4ed8a5 feat: 优化页签自动切换逻辑
- 当识别到作业类型时自动切换到对应页签
- 非作业类型页签粘贴时保持当前页签不变
- 基于粘贴后所在页签和启动页签验证作业类型
2026-03-20 05:06:56 +08:00
status102
9e846609aa rft(wpf): 添加任务/修改任务设置时返回taskId 2026-03-18 10:55:26 +08:00
Status102
d6601334f2 perf(wpf): 移除自动战斗的页签检查, 改为检查作业关卡 (#16025)
* perf(wpf): 移除自动战斗的页签检查, 改为检查作业关卡

* fix: tye and i18n
2026-03-17 20:37:04 +08:00
status102
0e01d7d9c1 fix: 自定干员技能范围检查 2026-03-17 20:20:44 +08:00
Status102
b2d8591974 rft!: 自动战斗协议 干员技能默认值变更为 0 (不指定技能) (#15898)
* rft!: 自动战斗协议 干员技能默认值变更为 0 (不指定技能)

* fix: 检查范围修复
2026-03-02 23:16:40 +08:00
Status102
6e6e7b9f75 feat(wpf): 自动战斗-其他活动支持使用作业列表加载作业集并从中选择作业 (#15804)
* feat(wpf): 自动战斗-其他活动支持使用作业列表加载作业集并从中选择作业

* fix: 作业集解析后清空缓存
2026-02-28 19:32:01 +08:00
status102
c25419256f perf(wpf): 悖论和保全作业解析后自动切换作业类型 2026-02-25 16:27:20 +08:00
status102
ee5db4fe02 perf: 自动战斗自动编队期间如有干员属性要求被忽略, 则禁用自动化投票 2026-02-12 19:30:33 +08:00
status102
a1a90ff218 perf: 作业列表在忽略干员属性后不再自动投票 2026-02-12 19:02:22 +08:00
status102
0841f51336 fix: UserAdditional非json格式报错 2026-02-12 16:01:31 +08:00
uye
bd856d50d8 chore: 作业集 Parse 后不删除历史记录,避免错过作业抛出的错误 2026-02-11 00:30:40 +08:00
status102
3a1d7afac2 perf: 自动战斗不支持技能重置说明中, 干员名遵循干员名语言设置 2026-02-07 16:17:01 +08:00
Status102
2a0392fe89 i18n: 自动战斗-自动编队干员不支持技能说明 (#15609)
* i18n: 不支持技能

* i18n: EN

* i18n: typo

* i18n: KR

* i18n: JP

---------

Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: Manicsteiner <Manicsteiner@outlook.com>
2026-02-07 00:40:17 +08:00
status102
4ec8135698 fix: 先兼容旧作业中不合理的技能选择 2026-02-06 14:57:04 +08:00
yali-hzy
72a65fe2f5 fix: 初始化 StartEnabled 属性为 true (#15596)
link to 2ee039c8bd
2026-02-04 23:06:43 +08:00
status102
2ee039c8bd style: field
[skip changelog]
2026-02-04 15:07:34 +08:00
status102
e9107cacdb fix: 自动战斗切换活动类型未清空解析缓存 2026-02-04 15:07:33 +08:00
status102
fa6d74fb58 perf: 自动战斗作业列表使用相对路径代替绝对路径 2026-02-03 22:45:04 +08:00
yali-hzy
583c52ec13 perf: 优化自动战斗界面布局 (#15512)
* perf: 优化自动战斗界面布局

* fix: 显示禁用状态下的自定追加干员提示

* feat: 追加自定干员tooltip的格式化显示
2026-02-01 21:09:46 +08:00
uye
17026f57b3 fix: 粘贴作业集代码后下方的链接未重置为作业站链接
fix #15436
2026-01-18 21:08:26 +08:00
uye
ad1bc0a7d7 rft: 调整 ViewModels 目录结构,规范 ViewModels 命名 (#15389)
* rft: 调整 ViewModels 目录结构,规范 ViewModels 命名

* rft: 统一 Views 结构

* rft: rename AnnouncementDialogViewModel

* rft: 漏网之鱼

* rft: 怎么还有

* rft: 统一命名

* rft: 重命名

* rft: 重命名

* style: 格式化
2026-01-14 00:27:56 +08:00
uye
80e77882d4 chore: 删除未使用函数 2026-01-09 23:39:16 +08:00
status102
8d146b04ec fix: 漏了 2026-01-09 23:22:29 +08:00
uye
1d23425744 rft: 重构自动战斗标签页逻辑, 拆分悖论模拟任务 (#15327)
* fix: 自动战斗切换至其他活动时不会取消战斗列表

* fix: 运行时禁止切换标签页

* fix: 调整悖论模拟检查顺序

* chore: 移除视频识别

* rft: 重构自动战斗选项页,增加列表混用与类型检查

* feat: 切换标签页时清空作业输入框

* chore: 添加注释

* refactor: 移除 CopilotItemViewModel 中的 Index 属性并更新相关逻辑 (#15328)

* rft: 重构拆分悖论模拟任务

* fix: stage_name

* Revert "refactor: 移除 CopilotItemViewModel 中的 Index 属性并更新相关逻辑 (#15328)"

This reverts commit bbdca4ebcb.

* fix: Wpf 自动战斗-战斗列表 拖动后index错误

* i18n: zh-tw

* i18n: KR

* i18n: EN

* i18n: JP

* style: 空格

---------

Co-authored-by: yali-hzy <48376189+yali-hzy@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
Co-authored-by: HX3N <scarlet7518@gmail.com>
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2026-01-09 21:16:16 +08:00
uye
043076c870 fix: 无法通过删除自动战斗输入框内容清除当前作业,无法通过在输入框输入神秘代码直接开始战斗 2026-01-06 16:54:01 +08:00
HY
2af35681eb feat: 增強自动战斗文件选择功能,支持多级路径和相对目录 (#15174)
* chore: 先依照保全派駐週期粗略分類

* chore: 換個位置

* chore: 換成用地圖名稱分類

* chore: 再改 再改

* chore: 別空白了 伺服器會被殺死的

* chore: 補上下拉選單顯示的 json 檔案名稱,避免解析錯誤

* chore: 幫展開後的下拉選單加上寬度限制

* Revert "chore: 幫展開後的下拉選單加上寬度限制"

This reverts commit d5f80c9d6e.

* feat: 新增文件树视图项样式

* perf: 优化自动战斗下拉列表

* feat: 统一样式

* chore: 删除多余调用

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2026-01-05 20:29:13 +08:00
uye
1bfc0ad74b feat: 悬浮窗支持自动战斗日志源 2025-12-24 15:38:49 +08:00
Status102
0d1cd4aefb chore: Update C# EditorConfig for c# 13 & 14 (#15146)
[blame ignore]
2025-12-23 17:11:48 +08:00
status102
ca47a8eaf9 feat: Wpf日志文件输出分级 2025-12-21 00:59:38 +08:00
status102
8875098940 fix: 移除废弃的右键添加作业集行为 2025-12-12 01:03:10 +08:00