Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the 'report bug' functionality to auto-fill data #33802

Open
wants to merge 29 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
65a313f
Test version
gokcekantarci Jun 3, 2024
96c0953
Github URL
gokcekantarci Jun 3, 2024
f2ed58f
repro
gokcekantarci Jun 4, 2024
9c0ef91
os version
gokcekantarci Jun 5, 2024
e7cc3a0
isadmin
gokcekantarci Jun 5, 2024
f97cc86
report
gokcekantarci Jun 6, 2024
c87a344
report
gokcekantarci Jun 6, 2024
3c6d882
report
gokcekantarci Jun 6, 2024
c716aa6
Revert "report"
gokcekantarci Jun 7, 2024
27b234e
Revert "report"
gokcekantarci Jun 7, 2024
ce010f5
Revert "report"
gokcekantarci Jun 7, 2024
51a33af
Revert "isadmin"
gokcekantarci Jun 7, 2024
5596a32
Revert "os version"
gokcekantarci Jun 7, 2024
f9b1588
Revert "repro"
gokcekantarci Jun 7, 2024
5c0e146
Revert "Github URL"
gokcekantarci Jun 7, 2024
d45ae2c
Revert "Test version"
gokcekantarci Jun 7, 2024
24bc41a
[BugReport] Autofill PT version and other software, create a bug repo…
gokcekantarci Jun 7, 2024
aff0f36
"iselevated" id added and changed type dopdown to input.
gokcekantarci Jun 10, 2024
4cc7fff
[BugReport] Isadmin changed to input type. Loading dialog is added fo…
gokcekantarci Jun 11, 2024
a6192a1
[BugReport] New enhancements to tray icon 'Report Bug'
gokcekantarci Jun 13, 2024
0b0e833
[BugReport] Spellcheck.
gokcekantarci Jun 14, 2024
2d452c8
[BugReport] Minor check.
gokcekantarci Jun 14, 2024
5b83154
[BugReport] Additional info field is added for systray bugreport
gokcekantarci Jul 9, 2024
18141c9
[BugReport] Additional info field is added for general settings button.
gokcekantarci Jul 9, 2024
58c5a6f
[BugReport] Github link replaced.
gokcekantarci Jul 12, 2024
37b373f
[BugReport] Minor changes made to comments in PR have been implemented.
gokcekantarci Jul 23, 2024
5b25571
Merge branch 'main' into pr33802
jaimecbernardo Jul 26, 2024
9422b1a
Fix XAML style
jaimecbernardo Jul 26, 2024
b1aa218
[BugReport] New logs and error messages are added. Minor changes in P…
gokcekantarci Aug 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 19 additions & 11 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ body:
- type: markdown
attributes:
value: Please make sure to [search for existing issues](https://github.com/microsoft/PowerToys/issues) before filing a new one!
- type: input
- id: version
type: input
attributes:
label: Microsoft PowerToys version
placeholder: 0.70.0
Expand All @@ -32,14 +33,6 @@ body:
validations:
required: true

- type: dropdown
attributes:
label: Running as admin
description: Are you running PowerToys as Admin?
options:
- "Yes"
- "No"

- type: dropdown
attributes:
label: Area(s) with issue?
Expand Down Expand Up @@ -80,7 +73,8 @@ body:
validations:
required: true

- type: textarea
- id: repro
type: textarea
attributes:
label: Steps to reproduce
description: We highly suggest including screenshots and a bug report log (System tray > Report bug).
Expand All @@ -101,8 +95,22 @@ body:
placeholder: What happened instead?
validations:
required: false

- id: additionalInfo
type: textarea
attributes:
label: Additional Information
placeholder: |
OS version
.Net version
Preferred System Language
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally, I don't like these words. "Preferred" implies the possibility that the choice is not implemented. And does it mean OS lang or App lang? (since PowerToys UI should be using the app setting, right?)
It's just vague.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed to "System Language"

User or System Installation
Running as admin
validations:
required: false

- type: textarea
- id: otherSoftware
type: textarea
attributes:
label: Other Software
description: If you're reporting a bug about our interaction with other software, what software? What versions?
Expand Down
3 changes: 3 additions & 0 deletions .github/actions/spell-check/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -370,6 +370,7 @@ drivedetectionwarning
dshow
DSTINVERT
DUMMYUNIONNAME
dupenv
dutil
DVASPECT
DVASPECTINFO
Expand Down Expand Up @@ -635,7 +636,9 @@ IBeam
ICapture
IClass
ICONERROR
ICONINFORMATION
IData
IDCANCEL
IDD
IDesktop
IDirect
Expand Down
6 changes: 6 additions & 0 deletions src/runner/Resources.resx
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,10 @@
<data name="TRAY_ICON_ADMIN_TOOLTIP" xml:space="preserve">
<value>Administrator</value>
</data>
<data name="BUGREPORT_TITLE" xml:space="preserve">
<value>Bug Report</value>
</data>
<data name="BUGREPORT_TEXT" xml:space="preserve">
<value>Bug report is being generated</value>
</data>
</root>
Loading
Loading