From cc6d19e0990ab94aa55632302afb76b22f3ca09d Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Tue, 13 Jul 2021 19:29:21 -0700 Subject: [PATCH] .github: Migrate issue templates to new issue forms --- .github/ISSUE_TEMPLATE/feature-request.md | 49 ----------- .github/ISSUE_TEMPLATE/feature-request.yml | 34 ++++++++ .github/ISSUE_TEMPLATE/general-issue.md | 76 ----------------- .github/ISSUE_TEMPLATE/general-issue.yml | 73 ++++++++++++++++ .github/ISSUE_TEMPLATE/title-issue.md | 97 ---------------------- .github/ISSUE_TEMPLATE/title-issue.yml | 80 ++++++++++++++++++ 6 files changed, 187 insertions(+), 222 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature-request.md create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml delete mode 100644 .github/ISSUE_TEMPLATE/general-issue.md create mode 100644 .github/ISSUE_TEMPLATE/general-issue.yml delete mode 100644 .github/ISSUE_TEMPLATE/title-issue.md create mode 100644 .github/ISSUE_TEMPLATE/title-issue.yml diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md deleted file mode 100644 index 6fc186fb4c..0000000000 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Feature Request -about: Request a new feature for xemu. -title: '' -labels: enhancement -assignees: '' - ---- - - - -### Feature Request - - - - -(...) - - - - - - - -### Alternatives - - - - - -### Additional Context - diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000000..dbe602fec3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,34 @@ +name: Feature Request +description: Request a new feature for xemu +labels: [enhancement] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request! + + Before submitting this request, please check the pre-submission checklist: + - Have you read the [documentation](https://xemu.app/docs)? + - Have you checked the [FAQ](https://xemu.app/docs/faq/)? + - Have you searched to see if this feature has been requested before? + + If you have questions about how to provide the information below, join the Discord server to get help from the community. + - type: textarea + attributes: + label: Feature Request + description: | + A brief description of the requested feature. If appropriate, include screenshots or videos. + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + validations: + required: true + - type: textarea + attributes: + label: Alternatives + description: Possible alternative options that you have considered. + validations: + required: false + - type: textarea + attributes: + label: Additional Context + description: Any other context or screenshots about the feature request. diff --git a/.github/ISSUE_TEMPLATE/general-issue.md b/.github/ISSUE_TEMPLATE/general-issue.md deleted file mode 100644 index 4719aa16c1..0000000000 --- a/.github/ISSUE_TEMPLATE/general-issue.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -name: General Issue -about: Report an issue with xemu not specific to one or more particular titles. -title: '' -labels: bug -assignees: '' - ---- - - - -### Bug Description - - -(...) - -Steps to reproduce this issue: -1. (...) - - - - -### Expected Behavior - - -(...) - - - - -### Version - - -* Version: 0.0.0-00-g0000000000 -* Last-known Working: Unknown - - - - -### System Information - - - -| Field | Value | -|-------|-------| -| OS | (...) | -| CPU | (...) | -| Graphics Device | (...) | -| Graphics Driver | (...) | - - - - -### Additional Context - diff --git a/.github/ISSUE_TEMPLATE/general-issue.yml b/.github/ISSUE_TEMPLATE/general-issue.yml new file mode 100644 index 0000000000..e9401eee5b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/general-issue.yml @@ -0,0 +1,73 @@ +name: General Issue +description: Report a general issue with xemu, not specific to one or more particular titles +labels: [bug, triage] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! This template is for reporting non-title-specific issues with xemu. + + Before submitting this bug report, please check the pre-submission checklist: + - Have you read the [documentation](https://xemu.app/docs)? + - Have you checked the [FAQ](https://xemu.app/docs/faq/)? + - Are you using the latest version of xemu? + - Have you joined the Discord community to ask for help? + - Have you checked to see if this issue has already been submitted? + - Have you tried updating your platform drivers? + - Have you ruled out a bad dump of your game disc? + + If you have questions about how to provide the information below, join the Discord server to get help from the community. + - type: textarea + attributes: + label: Bug Description + description: | + A brief description of the problem, including steps to reproduce the issue and any relevant screenshots of the problem. + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + placeholder: | + Controller force feedback no longer works after reconnecting. + + Steps to reproduce this issue: + 1. Launch xemu + 2. Connect controller (PlayStation Dual Shock 4 CUH-ZCT1U) to system + 3. Open Input dialog within xemu + 4. On Port 1, select DS4 controller + 5. Hold right trigger to activate rumble motors in input tester + 6. Right rumble motor is activated + 5. Disconnect controller from system by unplugging + 6. Reconnect, xemu automatically rebinds + 7. Hold trigger to activate rumble motors in input tester + 8. Force feedback does not work + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: A brief description of the expected behavior. + placeholder: | + Rumble should work after reconnecting. + validations: + required: true + - type: textarea + attributes: + label: xemu Version + description: Affected xemu version. You can find the xemu version within xemu by navigating to HelpAbout. If known, include the last known-working version of xemu. + placeholder: | + 0.0.0-00-g0000000000 + + Last working in: 0.0.0-00-g0000000000 + validations: + required: true + - type: textarea + attributes: + label: System Information + description: Basic information about your system. + placeholder: | + OS: Windows 10 + CPU: Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz + GPU: NVIDIA Quadro P2000 + GPU Driver: 3.3.0 NVIDIA 450.119.03 + - type: textarea + attributes: + label: Additional Context + description: Any additional information or log output. diff --git a/.github/ISSUE_TEMPLATE/title-issue.md b/.github/ISSUE_TEMPLATE/title-issue.md deleted file mode 100644 index a8f34a300a..0000000000 --- a/.github/ISSUE_TEMPLATE/title-issue.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -name: Title Issue -about: Report a specific issue with a title/game in xemu. -title: 'Game Name: Brief Issue Description' -labels: bug -assignees: '' - ---- - - - -### Title Information - - -* Titles: XboxGame (00000000) -* https://xemu.app/titles/00000000#Xbox-Game - - - - -### Bug Description - - -(...) - -Steps to reproduce this issue: -1. (...) - - - - - - -### Expected Behavior - - -(...) - - - - -### Version - - -* Version: 0.0.0-00-g0000000000 -* Last-known Working: Unknown - - - - -### System Information - - - - -| Field | Value | -|-------|-------| -| OS | (...) | -| CPU | (...) | -| Graphics Device | (...) | -| Graphics Driver | (...) | - - - - - - - - -### Additional Context - diff --git a/.github/ISSUE_TEMPLATE/title-issue.yml b/.github/ISSUE_TEMPLATE/title-issue.yml new file mode 100644 index 0000000000..2533709ed3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/title-issue.yml @@ -0,0 +1,80 @@ +name: Title Issue +description: Report a specific issue with a title/game in xemu +title: "Title Name: Short Description" +labels: [bug, triage] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! This template is for reporting specific video, audio, or other types of issues with one or more titles. + + Before submitting this bug report, please check the pre-submission checklist: + - Have you read the [documentation](https://xemu.app/docs)? + - Have you checked the [FAQ](https://xemu.app/docs/faq/)? + - Have you checked to see if this issue has already been submitted? + - Are you using the latest version of xemu? + - Have you tried updating your platform drivers? + - Have you ruled out a bad dump of your game disc? + + If you have questions about how to provide the information below, join the Discord server to get help from the community. + - type: textarea + attributes: + label: Title + description: Affected title URL and version information. You can find the title URL by searching for the title by name on [the compatibility tracking system](https://xemu.app/#compatibility). + placeholder: | + https://xemu.app/titles/4d530004/#Halo-Combat-Evolved + + NTSC MS-004 v1.01 + validations: + required: true + - type: textarea + attributes: + label: Bug Description + description: | + A brief description of the problem, including steps to reproduce the issue and any relevant screenshots of the problem. + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + placeholder: | + HUD elements in campaign missions are not visible. See attached screenshot for example. + + Steps to reproduce this issue: + 1. Launch game + 2. Select campaign + 3. Expected HUD elements are not shown + + + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: A brief description of the expected behavior. + placeholder: | + When playing campaign missions, HUD elements are expected in all four courners. See attached screenshot for example. + + + validations: + required: true + - type: textarea + attributes: + label: xemu Version + description: Affected xemu version. You can find the xemu version within xemu by navigating to HelpAbout. If known, include the last known-working version of xemu. + placeholder: | + 0.0.0-00-g0000000000 + + Last working in: 0.0.0-00-g0000000000 + validations: + required: true + - type: textarea + attributes: + label: System Information + description: Basic information about your system. + placeholder: | + OS: Windows 10 + CPU: Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz + GPU: NVIDIA Quadro P2000 + GPU Driver: 3.3.0 NVIDIA 450.119.03 + - type: textarea + attributes: + label: Additional Context + description: Any additional information or log output.