diff --git a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml new file mode 100644 index 0000000000..c684b2cf63 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml @@ -0,0 +1,71 @@ +name: ❌ Slicing Failed +description: When you see the message Slicing failed with an unexpected error +labels: ["Type: Bug", "Status: Triage", "Slicing Error :collision:"] +body: +- type: markdown + attributes: + value: | + ### Project File + **⚠️ Before you continue, we need your project file to troubleshoot a slicing crash.** + It contains the printer and settings we need for troubleshooting. + + ![Alt Text](https://user-images.githubusercontent.com/40423138/240616958-5a9751f2-bd34-4808-9752-6fde2e27516e.gif) + + To save a project file go to File -> Save project. + Please make sure to .zip your project file. + For big files, you may need to use [WeTransfer](https://wetransfer.com/) or similar file-sharing sites. + + 🤔 Before you share, please think to yourself. Is this a model that can be shared? + Unfortunately we cannot help if this file is missing. + Do you have the project file? Than let's continue ⬇️ + + ### Questions +- type: input + attributes: + label: Cura Version + placeholder: 5.3.1 + validations: + required: true +- type: markdown + attributes: + value: | + We work hard on improving our slicing crashes. Our most recent release is 5.3.1. + If you are not on the latest version of Cura, [you can download it here](https://github.com/Ultimaker/Cura/releases/tag/5.3.1) +- type: input + attributes: + label: Operating System + description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU. + placeholder: Windows 11 / MacOS Catalina / MX Linux + validations: + required: true +- type: input + attributes: + label: Printer + description: Which printer was selected in Cura? + validations: + required: true +- type: input + attributes: + label: Name abnormal settings + description: Are there any settings that you might have changed that caused the crash? Does your model slice when you select the default profiles? + placeholder: + validations: +- type: input + attributes: + label: Describe model location + description: Does your model slice if you rotate the model 90 degrees or if you move it away from the center of the buildplate? + placeholder: + validations: +- type: input + attributes: + label: Describe your model + description: Have you sliced your model succesfully before? Is it watertight? Have you tried doing a quick [Mesh Fix with the Meshtools Plugin](https://marketplace.ultimaker.com/app/cura/plugins/fieldofview/MeshTools)? + validations: + required: true +- type: textarea + attributes: + label: Add your .zip here ⬇️ + description: You can add the zip file and additional information that is relevant to the issue in the comments below. + validations: + required: true + diff --git a/.github/ISSUE_TEMPLATE/bugreport.yaml b/.github/ISSUE_TEMPLATE/bugreport.yaml index e3d60e41e0..35316a2d0b 100644 --- a/.github/ISSUE_TEMPLATE/bugreport.yaml +++ b/.github/ISSUE_TEMPLATE/bugreport.yaml @@ -1,4 +1,4 @@ -name: Bug Report +name: 🪲 Bug Report description: Create a report to help us fix issues. labels: ["Type: Bug", "Status: Triage"] body: @@ -7,28 +7,29 @@ body: value: | **Thank you for using Cura and wanting to report a bug.** - Before filing, please check if the issue already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment. + Before filing, please check if the issue already exists (either open or closed) by using the search bar on the issues page. + If it does, comment there. Even if it's closed, we can reopen it based on your comment. - Also, please note the application version in the title of the issue "For example (3.2.1) Cannot connect to 3rd-party printer". Please do not write things like **Request** or **BUG** in the title, this is what labels are for. + Also, please note the application version in the title of the issue "For example (5.3.1) Cannot connect to 3rd-party printer". Please do not write things like **Request** or **BUG** in the title, this is what labels are for. - type: input attributes: label: Application Version description: The version of Cura this issue occurs with. - placeholder: 5.0.0 + placeholder: 5.3.0 validations: required: true - type: input attributes: - label: Platform + label: Operating System description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU. - placeholder: Windows 10 + placeholder: Windows 11 / MacOS Catalina / MX Linux validations: required: true - type: input attributes: label: Printer description: Which printer was selected in Cura? - placeholder: Ultimaker S5 + placeholder: Ultimaker S7 validations: required: true - type: textarea @@ -56,9 +57,11 @@ body: attributes: value: | Please be sure to add the following files: - * For slicing issues, upload a **project file** that clearly shows the bug. - To save a project file go to `File -> Save project`. Please make sure to .zip your project file. For big files you may need to use WeTransfer or similar file sharing sites. + * To save a project file go to File -> Save project. + Please make sure to .zip your project file. + For big files, you may need to use [WeTransfer](https://wetransfer.com/) or similar file-sharing sites. G-code files are not project files! + Before you share, please think to yourself. Is this a model that can be shared? * **Screenshots** of showing the problem, perhaps before/after images. * A **log file** for crashes and similar issues. You can find your log file here: diff --git a/.github/ISSUE_TEMPLATE/featurerequest.yaml b/.github/ISSUE_TEMPLATE/featurerequest.yaml index bbdd3908bd..d1ab6dff5b 100644 --- a/.github/ISSUE_TEMPLATE/featurerequest.yaml +++ b/.github/ISSUE_TEMPLATE/featurerequest.yaml @@ -1,4 +1,4 @@ -name: Feature Request +name: 💡 Feature Request description: Suggest an idea for this project. labels: ["Type: New Feature", "Status: Triage"] body: