diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index d3f3be13..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: a:enhancement, a:new-feature -assignees: '' - ---- - -**Prerequisites** - - [ ] I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config) - - [ ] I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts) - - [ ] I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one - - ---- -## Describe your problem -Present a concise description of the problem to be addressed by this feature request. - - - ---- -## Suggest a possible solution -A clear description of what you want to happen (I'd like the app to do this to solve my problem [...]) - - - ---- -## Screenshot to help explain your request (If applicable) \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request_form.yaml b/.github/ISSUE_TEMPLATE/feature_request_form.yaml new file mode 100644 index 00000000..b4b58a9d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request_form.yaml @@ -0,0 +1,72 @@ +name: Feature Request +description: Suggest an idea for this project +title: "[Idea] " +labels: + - "a:enhancement" + - "a:new-feature" +body: + - type: checkboxes + id: prerequisites + attributes: + label: Prerequisites + options: + - label: I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config) + required: true + - label: I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts) + required: true + - label: I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one + required: true + - type: input + id: client-version + attributes: + label: Console Client Version + description: Please make sure you are using the latest version + placeholder: Latest + validations: + required: true + - type: textarea + id: problem + attributes: + label: Describe your problem + placeholder: What feature is lacking? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Suggest a possible solution + placeholder: What do you want to happen? + - type: textarea + id: screenshot + attributes: + label: Attach screenshot here (If applicable) + - type: input + id: mc-version + attributes: + label: Minecraft Version + placeholder: 1.x.x + - type: dropdown + id: device + attributes: + label: Device + description: What device you are using to run the client? + options: + - Desktop + - Laptop + - VPS + - Raspberry Pi + - Other + - type: dropdown + id: operating-system + attributes: + label: Operating System + description: What operating system is your device running? + options: + - Windows + - Linux + - MacOS + - Other + - type: markdown + id: credit + attributes: + value: Thank you for filling the request form. Feel free to submit the request to us. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/general-question.md b/.github/ISSUE_TEMPLATE/general-question.md deleted file mode 100644 index d77ec676..00000000 --- a/.github/ISSUE_TEMPLATE/general-question.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -name: General Question -about: Request help for using the program -title: '' -labels: a:question -assignees: '' - ---- - -**Prerequisites** - - [ ] I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config) - - [ ] I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts) - - [ ] I tried to [look for similar questions](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before creating a new one - - - ---- -## Description of the Question -A clear description of what you want to happen (I'd like the app to do [...]) - - - ---- -## Describe your current situation -A clear description of what is happening (The app didn't do what I expected, instead [...]/I don't know how to make the app to do [...]) - - - ---- -## Solutions you've already considered - -1. Set [...] setting in my config -2. - - ---- -## Screenshots to help explain your situation (If applicable) - - - ---- -## Anythings that could help us answering your question -(your scripts, config, log output, information about your system...) - - - diff --git a/.github/ISSUE_TEMPLATE/general_question_form.yaml b/.github/ISSUE_TEMPLATE/general_question_form.yaml new file mode 100644 index 00000000..d3e18524 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/general_question_form.yaml @@ -0,0 +1,84 @@ +name: General Question +description: Request help for using the program +title: "[Question] " +labels: + - "a:question" +body: + - type: checkboxes + id: prerequisites + attributes: + label: Prerequisites + options: + - label: I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config) + required: true + - label: I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts) + required: true + - label: I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one + required: true + - type: input + id: client-version + attributes: + label: Console Client Version + description: Please make sure you are using the latest version + placeholder: Latest + validations: + required: true + - type: textarea + id: question + attributes: + label: Description of the Question + placeholder: What problem do you encountered? + validations: + required: true + - type: textarea + id: considered-solutions + attributes: + label: Solutions you've already considered + placeholder: "1. Set ... setting in my config" + value: | + 1. + 2. + - type: textarea + id: screenshot + attributes: + label: Attach screenshot here (If applicable) + - type: textarea + id: others + attributes: + label: Anythings that could help us answering the question + placeholder: Your configuration file, log output, ... + render: txt + - type: input + id: mc-version + attributes: + label: Minecraft Version + placeholder: 1.x.x + - type: dropdown + id: device + attributes: + label: Device + description: What device you are using to run the client? + options: + - Desktop + - Laptop + - VPS + - Raspberry Pi + - Other + - type: dropdown + id: operating-system + attributes: + label: Operating System + description: What operating system is your device running? + options: + - Windows + - Linux + - MacOS + - Other + - type: input + id: server-address + attributes: + label: Server Address (If applicable) + - type: markdown + id: credit + attributes: + value: Thank you for filling the question form. Feel free to submit the form to us. \ No newline at end of file