fix: 补全 AT-SPI 可访问名称(setAccessibleName) - #721
Conversation
为设备管理器添加 AT-SPI accessibleName 支持,覆盖主窗口、设备信息页、 驱动管理页及各交互控件,提升自动化测试与无障碍访问能力。 - 新增 66 条 setAccessibleName() 调用,覆盖 15 个文件 - 关键控件:MainWindow、DStackedWidget、DButtonBox、 DeviceListView、PageTableWidget、DSuggestButton 等 - 按驼峰命名惯例提供英文标识符 - 附扫描报告与补全详情报告 Issue: V-1356
为设备管理器添加 AT-SPI accessibleName 支持,覆盖主窗口、设备信息页、 驱动管理页及各交互控件,提升自动化测试与无障碍访问能力。 - 新增 66 条 setAccessibleName() 调用,覆盖 15 个源文件 - 同步更新修改文件的 SPDX 版权年份至 2026 - 为 reports/ 目录在 .reuse/dep5 添加声明 Issue: V-1356
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: re2zero The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Reviewer's GuideAdds AT-SPI accessibleName coverage across the deepin-devicemanager UI and updates licensing metadata, introducing 66 setAccessibleName() calls in key windows, pages, and controls plus SPDX year and REUSE metadata updates. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
✅ 本地验证通过 已在本地子项目
备注(不阻塞,供后续优化):部分 accessibleName 存在重复命名(如 |
PR 验证结果:通过 ✅审查结论代码变更审查通过,编译验证通过。 1. cherry-pick
2. 代码 Review
3. 编译验证
PR 验证通过,可以合并。 |
|
Closing per request - will re-submit with updated workflow constraints |
变更内容
为设备管理器添加 AT-SPI accessibleName 支持,覆盖主窗口、设备信息页、
驱动管理页及各交互控件,提升自动化测试与无障碍访问能力。
补全前/后
扫面报告
附 scan_report.md 和 completion_report.md。
Issue: V-1356
Summary by Sourcery
Add AT-SPI accessibleName metadata across device manager windows and widgets to improve accessibility and automation support.
New Features:
Enhancements:
Documentation: