From 5f6679cf346ae4fb23d1c4ff931171b90735991a Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 9 Feb 2025 19:50:36 +0900 Subject: [PATCH] chore: back up templates from main --- .github/ISSUE_TEMPLATE/bug_report.yml | 53 +++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature.yml | 47 ++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/trouble.yml | 46 +++++++++++++++++++++++ 4 files changed, 147 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml create mode 100644 .github/ISSUE_TEMPLATE/trouble.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..0ad8d65 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,53 @@ +name: Bug report +description: Submit bugs that affect functionality here +title: "[BUG] Your title here" +labels: ["bug"] +assignees: + - aclist +body: + - type: checkboxes + id: kb + attributes: + label: Did you check if this issue already exists? + options: + - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + required: true + - type: dropdown + id: device + attributes: + label: Device type + options: + - Desktop PC + - Steam Deck + default: 0 + validations: + required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" + - type: input + id: distro + attributes: + label: Linux distribution + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the bug + description: What did you expect to happen? + placeholder: "E.g., When doing X, Y occurred. Include as much detail as possible." + validations: + required: true + - type: textarea + id: logs + attributes: + label: Additional log output + description: Attach the file `$HOME/.local/state/dzgui/DZGUI_DEBUG.log` by clicking this area to highlight it and then dragging the file in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..3b350f2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,47 @@ +name: Feature suggestion +description: Submit requests for new features here +title: "[FEAT] Your title here" +labels: ["enhancement"] +assignees: + - aclist +body: + - type: dropdown + id: device + attributes: + label: Device type + options: + - Desktop PC + - Steam Deck + default: 0 + validations: + required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" + - type: input + id: distro + attributes: + label: Linux distribution + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the feature + description: A clear and detailed description + placeholder: "E.g., Add a dialog to the Options menu that automatically lets the user do Y" + validations: + required: true + - type: textarea + id: why + attributes: + label: Describe the benefit + description: How will this feature benefit large numbers of users? + placeholder: "E.g., Currently, users have to manually do X to achieve Y. Implementing this feature would achieve A, B, and C." + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml new file mode 100644 index 0000000..1c25e69 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -0,0 +1,46 @@ +name: Troubleshooting +description: Submit user error/troubleshooting questions here +title: "[HELP] Your title here" +labels: ["troubleshooting"] +assignees: + - aclist +body: + - type: dropdown + id: device + attributes: + label: Device type + options: + - Desktop PC + - Steam Deck + default: 0 + validations: + required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" + - type: input + id: distro + attributes: + label: Linux distribution + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the issue + description: A detailed description. What did you expect to happen? + placeholder: "Include as much detail as possible and state the steps leading up to the problem. E.g., First I do this, then I do this, then this happens." + validations: + required: true + - type: textarea + id: logs + attributes: + label: Additional log output + description: Attach the file `$HOME/.local/state/dzgui/DZGUI_DEBUG.log` by clicking this area to highlight it and then dragging the file in. + validations: + required: false