Commit Graph

6 Commits

Author SHA1 Message Date
doudou0720 9bcdc56a45 refactor(FeedBack): 将反馈页面拆分为独立组件并重构导航逻辑
将反馈窗口的三个页面拆分为独立的用户控件组件,使用Frame实现页面导航
重构按钮点击事件处理逻辑,简化状态管理
添加页面切换动画效果

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:55 +08:00
doudou0720 08f92685cb feat(FeedBack): 优化反馈界面交互和文本复制功能
更新反馈窗口的UI交互逻辑,包括:
- 调整按钮可见性状态
- 添加复制成功后的状态反馈文本
- 简化反馈链接卡片布局

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:55 +08:00
doudou0720 7cba03d1b9 feat(FeedBack): 添加GitHub反馈选项和Markdown模板功能
- 在反馈窗口中新增第三页,提供GitHub问题反馈选项
- 添加Markdown模板生成功能,自动包含用户选择的环境和设备信息
- 实现复制反馈链接和模板的功能按钮
- 重构导航逻辑以支持三页切换

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:54 +08:00
doudou0720 3e8b90360d feat(FeedBack): 添加软件配置信息收集
Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:54 +08:00
doudou0720 337d2f53e4 feat(FeedBack): 添加遥测ID支持并改进UI布局
- 新增遥测ID获取功能及相关UI控制逻辑
- 重构反馈窗口为分页式布局,增加确认页面
- 使用ModernWPF控件改进界面样式和用户体验
- 重命名控件变量以保持命名一致性

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:53 +08:00
doudou0720 956f3b12ac feat(反馈): 添加反馈窗口替代直接打开链接
重构关于面板的反馈功能,将直接打开GitHub问题链接改为显示一个反馈窗口。用户可以在窗口中自定义包含哪些系统信息。
2026-04-05 17:41:53 +08:00