diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 000000000..d45d6bb50 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,70 @@ +name: Bug report +description: Help us make OpenRocket better +title: '[Bug] ' +labels: bug +body: +- type: markdown + attributes: + value: "Thanks for taking the time to fill out this bug report!" +- type: textarea + id: description + attributes: + label: Describe the bug + description: What happened? Also tell us what you've expect to happen. + placeholder: Describe your bug in detail. + validations: + required: true +- type: textarea + id: repro + attributes: + label: To Reproduce + description: "Steps to reproduce the behavior:" + value: | + 1. + 2. + 3. + ... + validations: + required: true +- type: textarea + id: files + attributes: + label: Screenshots / .ork file + description: Provide screenshots for clarification and/or the .ork file that caused the issue. + value: | + #### Screenshot(s): + *(drag-and-drop the screenshot(s) here)* + + + #### .ork file: + *(drag-and-drop the file here as a .zip file)* + + + validations: + required: false +- type: input + id: version-openrocket + attributes: + label: OpenRocket version + description: In what version(s) of OpenRocket does this bug happen? + placeholder: 22.02, unstable... + validations: + required: true +- type: dropdown + id: platform + attributes: + label: What platform are you running on? + options: + - Windows + - macOS + - Linux + validations: + required: true +- type: textarea + id: context + attributes: + label: Additional context + description: Add any other context about the problem here. + placeholder: + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index dd84ea782..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bbcbbe7d6..d72372c68 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,8 +1,8 @@ --- name: Feature request about: Suggest an idea for this project -title: '' -labels: '' +title: '[Feature Request] ' +labels: Feature request assignees: '' --- diff --git a/.github/getting-started.png b/.github/getting-started.png new file mode 100644 index 000000000..0c64d1aa8 Binary files /dev/null and b/.github/getting-started.png differ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d7d4afc44..9b27f3adf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,10 +17,10 @@ jobs: uses: actions/checkout@v3 with: submodules: recursive - - name: Setup JDK 11 + - name: Setup JDK 17 uses: actions/setup-java@v3 with: - java-version: '11' + java-version: '17' distribution: 'adopt' - name: Ant build run: ant -noinput -buildfile build.xml clean check jar unittest diff --git a/.gitignore b/.gitignore index 3b0822153..d7052274e 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,6 @@ openrocket.log prime/* swing/resources/datafiles/presets/system.ser swing/resources/datafiles/presets + +# Eclipse - because some of us are stubborn +.project diff --git a/.idea/ant.xml b/.idea/ant.xml index a2a476982..7586e0172 100644 --- a/.idea/ant.xml +++ b/.idea/ant.xml @@ -1,6 +1,8 @@ - + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index cb1ab9355..1c55f8bdd 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + diff --git a/.idea/runConfigurations/All_tests.xml b/.idea/runConfigurations/All_tests.xml index 26cc40265..2e910eef8 100644 --- a/.idea/runConfigurations/All_tests.xml +++ b/.idea/runConfigurations/All_tests.xml @@ -1,25 +1,10 @@ - - - - - - - + \ No newline at end of file diff --git a/.idea/runConfigurations/Openrocket_UI_Jar.xml b/.idea/runConfigurations/Openrocket_UI_Jar.xml index 2219ccf09..45da998b1 100644 --- a/.idea/runConfigurations/Openrocket_UI_Jar.xml +++ b/.idea/runConfigurations/Openrocket_UI_Jar.xml @@ -2,7 +2,7 @@