diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..82efcff --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,112 @@ +name: Bug report +description: Create a report to help us improve +title: "[Bug]: " +labels: bug +body: +- type: textarea + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + validations: + required: true +- type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. Scroll down to '...' + 4. See error + validations: + required: true +- type: textarea + attributes: + label: Expected Behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true +- type: textarea + attributes: + label: Logs + description: | + For a bug report to be valid, you need to include the logs for YimMenu. + They can be found under `%appdata%/YimMenu/cout.log`, even if you think the log file is useless we'd still like for you to include it here. + + Tip: To easily upload your log file rename the cout.log file to cout.txt, alternatively zip the cout.log file. You can then drag and drop the file here. + validations: + required: true +- type: textarea + attributes: + label: Screenshots / Video + description: | + If you think the issue can be better explained with screenshots or a video then consider adding these here. + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + value: | + + validations: + required: false +- type: dropdown + attributes: + label: Store + description: Which launcher/store do you use to launch your game? + multiple: false + options: + - Steam + - Epic Games + - Rockstar + - Other (please mention in "Additional context") + validations: + required: true +- type: dropdown + attributes: + label: Language + description: Which language do you have GTA 5 set to? + multiple: false + options: + - English + - French + - Italian + - German + - Spanish + - Japanese + - Russian + - Polish + - Brazilian Portuguese + - Traditional Chinese + - Simplified Chinese + - Latin American Spanish + - Korean + validations: + required: true +- type: dropdown + attributes: + label: YimMenu Language + description: Which language do you use with YimMenu? + multiple: false + options: + - English (US) + - Español (España) + - Français (FR) + - Italiano (IT) + - Portuguese (BR) + - Русский (RU) + - Chinese (CN) + - Chinese (TW) + - Korean (KR) + validations: + required: true +- type: textarea + attributes: + label: Additional context + description: Add any other context about the problem here. + validations: + required: false +- type: checkboxes + attributes: + label: Release + description: We want to confirm that this issue exists on the latest **release** version of UltimateMenu, not a fork or your own version of UltimateMenu. + options: + - label: I've confirmed the issue exists on the latest **release** version of UltimateMenu + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..b195ad7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,17 @@ +blank_issues_enabled: false +contact_links: + - name: Website + url: https://ultimatemenu.github.io + about: Main website of UltimateMenu. + - name: Docs | wiki + url: https://github.com/UltimateMenu/UltimateMenu/wiki + about: Maybe take a look a the docs in the main wiki of UltimateMenu? + - name: Discord Server + url: https://l7neg.uk.to/discord + about: Main Discord Server of UltimateMenu. + - name: UltimateMenu profile + url: https://github.com/UltimateMenu + about: Main github Orgnization profile of UltimateMenu for other sources. + - name: UltimateMenu Org discussions + url: https://github.com/orgs/UltimateMenu/discussions + about: Main github Orgnization profile of UltimateMenu. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml new file mode 100644 index 0000000..75d23f6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -0,0 +1,28 @@ +name: Enhancement request +description: Enhance an existing feature in UltimateMenu. +title: "[Enhancement]: " +labels: enhancement +body: +- type: textarea + attributes: + label: Which feature + description: "Explain which feature you want to see enhanced/improved and what you'd like to be changed about it." + placeholder: "ex: I'd like to enhance/improve .... because .... ." + validations: + required: false +- type: textarea + attributes: + label: Reason + description: Provide Reasoning + placeholder: "Tell us why you'd want for us to improve this feature in UltimateMenu." + validations: + required: true +- type: textarea + attributes: + label: Additional context + description: | + Add any other context about the request here. + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..e2fef78 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,35 @@ +name: Feature request +description: Suggest an idea for this project +title: "[Request]: " +labels: feature request +body: +- type: textarea + attributes: + label: Problem + description: "Is your feature request related to a problem? Please describe." + placeholder: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]" + validations: + required: false +- type: textarea + attributes: + label: Solution + description: "Describe the solution you'd like" + placeholder: "A clear and concise description of what you want to happen." + validations: + required: true +- type: textarea + attributes: + label: Reason + description: Provide Reasoning + placeholder: "Tell us why you'd want for us to add this to UltimateMenu." + validations: + required: true +- type: textarea + attributes: + label: Additional context + description: | + Add any other context about the request here. + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false