Conversation
在关于面板中添加反馈问题按钮,点击后收集系统信息并跳转到GitHub问题提交页面 Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
重构关于面板的反馈功能,将直接打开GitHub问题链接改为显示一个反馈窗口。用户可以在窗口中自定义包含哪些系统信息。
- 新增遥测ID获取功能及相关UI控制逻辑 - 重构反馈窗口为分页式布局,增加确认页面 - 使用ModernWPF控件改进界面样式和用户体验 - 重命名控件变量以保持命名一致性 Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 05318099a9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| if (CheckDeviceId.IsChecked == true) | ||
| { | ||
| url += $"&device={Uri.EscapeDataString(_deviceId)}"; |
There was a problem hiding this comment.
Use valid issue-form field IDs for selected identifiers
When users opt in to include device or telemetry IDs, these values are appended as device/telemetry query parameters, but the target form (.github/ISSUE_TEMPLATE/01-bug_report.yml) does not define inputs with those IDs (it defines version, os, description, steps, expected, extra, files). GitHub issue forms ignore unknown field IDs, so the selected identifiers are silently dropped and never reach the submitted issue.
Useful? React with 👍 / 👎.
No description provided.