Skip to content

feat: 反馈修复+文案审查+设置统一+UI 无障碍全批次 - #520

Merged
Tianyu199509 merged 1 commit into
mainfrom
feat/feedback-copy-a11y-20261011
Oct 11, 2026
Merged

Tianyu199509 merged 1 commit into
mainfrom
feat/feedback-copy-a11y-20261011

Conversation

@Tianyu199509

Copy link
Copy Markdown
Owner

概要

自 c1acca9(PR #508 合并后)累积的多线工作合并提交,工作区清零后的第一个整批。

内容

反馈修复线

官网反馈 123 条 open 交叉比对后的 P0/P1/P2 修复:托盘单格显隐(F7 后台 HWND_TOP 压制根因)、显示器标识稳定性(DISPLAYn 序号不稳)、右键菜单契约、z 序恢复、Win10 热键状态机、整理抑制账本等。

文案审查线

三轮文案审查修复:38 卡描述精简、30 组 ⓘ 说明浮层、设置说明线 42 键×12 语言、更新卡发布说明按钮自适应重排。

设置窗统一线

入口合并、面包屑固定顶栏(移出 ScrollViewer+宽度公式)、InfoBar 字号终版(code-behind 找模板+LayoutUpdated 重试)、系统透明/阴影只读状态卡+深链。

UI 无障碍线(winui-fluent-style 模式 4 审查→复核→执行→复审四轮闭环)

  • ToggleSwitch 67 处补可访问名(复用既有 Header 键,零新增翻译)+全仓扫描契约测试
  • App.xaml 四主题字典×17 键(补 HighContrast/Default,修复 HC 模式解析失败)+契约测试
  • 搜索表头键盘化(保留 AllowFocusOnInteraction=False 焦点承重设计+字符重定向扩展/Esc 档位)
  • 设置窗 Ctrl+F 聚焦搜索 + F6 三区轮转(WinUI3 无内建,手写实现+模态守卫)
  • CapsuleOverrides 自绘卡→SettingsCard;MDL2 清理;ContentDialog 窗口级防重入;HeadingLevel 11 处
  • 复审修复:Toast CreatePeerForElement、DialogCoordination 实例化、代码建开关补 SetName

其他

触摸 Phase0 诊断修复(GetMessagePos 指针坐标替代共享光标,触摸拖拽不移动光标的场景修复)、多屏显隐设计文档、15 个陈旧 worktree 清理(内容核实全部落地)。

测试

5274/5274 绿(dotnet test -p:Platform=x64)。契约测试变更均为锁点迁移/新增,无放松(详见 ToggleSwitchAccessibleName/ThemeDictionary 等新测试)。

审查记录

  • UI 审查四轮产物在 artifacts/ui-audit-20261010/(本地,gitignore)
  • 安全扫描备注:Mimosa L3 对 12 处 Process.Start 模式报"命令注入"(4 处=文件打开后端既有架构、8 处=测试启动本地辅助 exe),人工复核为误报/既有行为,未改动

自 c1acca9 累积的多线工作合并提交:

- 反馈修复线:官网反馈交叉比对后的 P0/P1/P2 修复(托盘单格显隐、
  显示器标识稳定性、右键菜单契约、z 序恢复、Win10 热键状态机等)
- 文案审查线:三轮文案审查修复(38 卡描述精简、30 组 ⓘ 说明浮层、
  设置说明线 42 键×12 语言、更新卡按钮自适应重排)
- 设置窗统一线:入口合并、面包屑固定顶栏、InfoBar 字号终版、
  系统开关只读状态卡+深链
- UI 无障碍线:ToggleSwitch 67 处补可访问名、App.xaml 四主题字典
  ×17 键(补 HighContrast/Default)、搜索表头键盘化(保焦点承重设计)、
  Ctrl+F/F6 三区轮转、CapsuleOverrides→SettingsCard、MDL2 清理、
  ContentDialog 窗口级防重入、HeadingLevel 11 处
- 四轮对抗性复审修复:Toast CreatePeerForElement、F6 模态守卫、
  代码建开关补 SetName、SettingCardIdentityGridStyle 墓碑锚点
- 触摸 Phase0 诊断修复(GetMessagePos 指针坐标)与多屏显隐设计文档

测试:5274/5274 绿(x64)
@Tianyu199509 Tianyu199509 changed the title feat: 鍙嶉淇+鏂囨瀹℃煡+璁剧疆缁熶竴+UI 鏃犻殰纰嶅叏鎵规 feat: 反馈修复+文案审查+设置统一+UI 无障碍全批次 Oct 11, 2026
@Tianyu199509
Tianyu199509 merged commit 81e284d into main Oct 11, 2026
1 check passed
@Tianyu199509
Tianyu199509 deleted the feat/feedback-copy-a11y-20261011 branch October 11, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant