forked from FBGhost-community/Marlin
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'Aranax' into flyingbear-fix
* Aranax: (1915 commits) 3 2 2.9.1 test Readme FB config 🐛 One-based G35 point index output 🐛 Fix 5-axis no extruder compile 🐛 Fix 3-point leveling position 🐛 Fix PAUSE_MESSAGE_PAUSING=>PARKING ✨ Laser support for TFT GLCD (MarlinFirmware#22391) 🎨 BTT SKR Pro pins auto-assign (MarlinFirmware#22411) 🐛 Fix PAUSE_PROBE_DEPLOY_WHEN_TRIGGERED 🎨 MKS Hardware Test followup (MarlinFirmware#22414) ♻️ Refactor STM32 ini files (MarlinFirmware#22377) ✨ Chitu3D V9 board (MarlinFirmware#22401) 🐛 Fix Longer3D build environment (MarlinFirmware#22378) 🔨 More HAL/STM32 targets (MarlinFirmware#22358, MarlinFirmware#22369) 🐛 Fix STATUS_COMBINE_HEATERS compile (MarlinFirmware#22405) 🐛 Fix Ammeter display on DOGM (MarlinFirmware#22384) 🎨 Prefer DELAY_NS over DELAY_CYCLES (MarlinFirmware#22382) ... # Conflicts: # Marlin/Configuration.h
- Loading branch information
Showing
864 changed files
with
34,617 additions
and
11,620 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,157 @@ | ||
name: 🪲 Report a bug | ||
description: Create a bug report to help improve Marlin Firmware | ||
title: "[BUG] (bug summary)" | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: > | ||
Do you want to ask a question? Are you looking for support? Please use one of the [support links](https://github.com/MarlinFirmware/Marlin/issues/new/choose). | ||
- type: markdown | ||
attributes: | ||
value: | | ||
**Thank you for reporting a bug in Marlin Firmware!** | ||
## Before Reporting a Bug | ||
- Read and understand Marlin's [Code of Conduct](https://github.com/MarlinFirmware/Marlin/blob/master/.github/code_of_conduct.md). You are expected to comply with it, including treating everyone with respect. | ||
- Test with the [`bugfix-2.0.x` branch](https://github.com/MarlinFirmware/Marlin/archive/bugfix-2.0.x.zip) to see whether the issue still exists. | ||
## Instructions | ||
Please follow the instructions below. Failure to do so may result in your issue being closed. See [Contributing to Marlin](https://github.com/MarlinFirmware/Marlin/blob/2.0.x/.github/contributing.md) for additional guidelines. | ||
1. Provide a good title starting with [BUG]. | ||
2. Fill out all sections of this bug report form. | ||
3. Always attach configuration files so we can build and test your setup. | ||
- type: dropdown | ||
attributes: | ||
label: Did you test the latest `bugfix-2.0.x` code? | ||
description: >- | ||
Always try the latest code to make sure the issue you are reporting is not already fixed. To download | ||
the latest code just [click this link](https://github.com/MarlinFirmware/Marlin/archive/bugfix-2.0.x.zip). | ||
options: | ||
- Yes, and the problem still exists. | ||
- No, but I will test it now! | ||
validations: | ||
required: true | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
# Bug Details | ||
- type: textarea | ||
attributes: | ||
label: Bug Description | ||
description: >- | ||
Describe the bug in this section. Tell us what you were trying to do and what | ||
happened that you did not expect. Provide a clear and concise description of the | ||
problem and include as many details as possible. | ||
placeholder: | | ||
Marlin doesn't work. | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
attributes: | ||
label: Bug Timeline | ||
description: Is this a new bug or an old issue? When did it first start? | ||
|
||
- type: textarea | ||
attributes: | ||
label: Expected behavior | ||
description: >- | ||
What did you expect to happen? | ||
placeholder: I expected it to move left. | ||
|
||
- type: textarea | ||
attributes: | ||
label: Actual behavior | ||
description: What actually happened instead? | ||
placeholder: It moved right instead of left. | ||
|
||
- type: textarea | ||
attributes: | ||
label: Steps to Reproduce | ||
description: >- | ||
Please describe the steps needed to reproduce the issue. | ||
placeholder: | | ||
1. [First Step] ... | ||
2. [Second Step] ... | ||
3. [and so on] ... | ||
- type: markdown | ||
attributes: | ||
value: | | ||
# Your Setup | ||
- type: input | ||
attributes: | ||
label: Version of Marlin Firmware | ||
description: "See the About Menu on the LCD or the output of `M115`. NOTE: For older releases we only patch critical bugs." | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
attributes: | ||
label: Printer model | ||
description: Creality Ender 3, Prusa mini, or Kossel Delta? | ||
|
||
- type: input | ||
attributes: | ||
label: Electronics | ||
description: Stock electronics, upgrade board, or something else? | ||
|
||
- type: input | ||
attributes: | ||
label: Add-ons | ||
description: Please list any hardware add-ons that could be involved. | ||
|
||
- type: dropdown | ||
attributes: | ||
label: Your Slicer | ||
description: Do you use Slic3r, Prusa Slicer, Simplify3D, IdeaMaker...? | ||
options: | ||
- Slic3r | ||
- Simplify3D | ||
- Prusa Slicer | ||
- IdeaMaker | ||
- Cura | ||
- Other (explain below) | ||
|
||
- type: dropdown | ||
attributes: | ||
label: Host Software | ||
description: Do you use OctoPrint, Repetier Host, Pronterface...? | ||
options: | ||
- SD Card (headless) | ||
- Repetier Host | ||
- OctoPrint | ||
- Pronterface | ||
- Cura | ||
- Same as my slicer | ||
- Other (explain below) | ||
|
||
- type: markdown | ||
attributes: | ||
value: >- | ||
## Other things to include | ||
Please also be sure to include these items to help with troubleshooting: | ||
* **A ZIP file** containing your `Configuration.h` and `Configuration_adv.h`. | ||
(Please don't paste lengthy configuration text here.) | ||
* **Log output** from the host. (`M111 S247` for maximum logging.) | ||
* **Images or videos** demonstrating the problem, if it helps to make it clear. | ||
* **A G-Code file** that exposes the problem, if not affecting _all_ G-code. | ||
If you've made any other modifications to the firmware, please describe them in detail in the space provided. | ||
When pasting formatted text into the box below don't forget to put ` ``` ` (on its own line) before and after to make it readable. | ||
- type: textarea | ||
attributes: | ||
label: Additional information & file uploads |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: 📖 Marlin Documentation | ||
url: http://marlinfw.org/ | ||
about: Lots of documentation on installing and using Marlin. | ||
- name: 👤 MarlinFirmware Facebook group | ||
url: https://www.facebook.com/groups/1049718498464482 | ||
about: Please ask and answer questions here. | ||
- name: 🕹 Marlin on Discord | ||
url: https://discord.gg/n5NJ59y | ||
about: Join the Discord server for support and discussion. | ||
- name: 🔗 Marlin Discussion Forum | ||
url: http://forums.reprap.org/list.php?415 | ||
about: A searchable web forum hosted by RepRap dot org. | ||
- name: 📺 Marlin Videos on YouTube | ||
url: https://www.youtube.com/results?search_query=marlin+firmware | ||
about: Tutorials and more from Marlin users all around the world. Great for new users! | ||
- name: 💸 Want to donate? | ||
url: https://www.thinkyhead.com/donate-to-marlin | ||
about: Please take a look at the various options to support Marlin Firmware's development financially! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
name: ✨ Request a feature | ||
description: Request a new Marlin Firmware feature | ||
title: "[FR] (feature summary)" | ||
labels: 'T: Feature Request' | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: > | ||
Do you want to ask a question? Are you looking for support? Please use one of the [support links](https://github.com/MarlinFirmware/Marlin/issues/new/choose). | ||
- type: markdown | ||
attributes: | ||
value: > | ||
**Thank you for requesting a new Marlin Firmware feature!** | ||
## Before Requesting a Feature | ||
- Read and understand Marlin's [Code of Conduct](https://github.com/MarlinFirmware/Marlin/blob/master/.github/code_of_conduct.md). You are expected to comply with it, including treating everyone with respect. | ||
- Check the latest [`bugfix-2.0.x` branch](https://github.com/MarlinFirmware/Marlin/archive/bugfix-2.0.x.zip) to see if the feature already exists. | ||
- Before you proceed with your request, please consider if it is necessary to make it into a firmware feature, or if it may be better suited for a slicer or host feature. | ||
- type: textarea | ||
attributes: | ||
label: Is your feature request related to a problem? Please describe. | ||
description: A clear description of the problem (e.g., "I need X but Marlin can't do it [...]"). | ||
|
||
- type: textarea | ||
attributes: | ||
label: Are you looking for hardware support? | ||
description: Tell us the printer, board, or peripheral that needs support. | ||
|
||
- type: textarea | ||
attributes: | ||
label: Describe the feature you want | ||
description: A clear description of the feature and how you think it should work. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Additional context | ||
description: Add any other context or screenshots about the feature request here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,33 @@ | ||
### Requirements | ||
<!-- | ||
Submitting a Pull Request | ||
- Please fill out all sections of this form. You can delete the helpful comments. | ||
- Pull Requests without clear information will take longer and may even be rejected. | ||
- We get a high volume of submissions so please be patient during review. | ||
* Filling out this template is required. Pull Requests without a clear description may be closed at the maintainers' discretion. | ||
--> | ||
|
||
### Description | ||
|
||
<!-- | ||
We must be able to understand your proposed change from this description. If we can't understand what the code will do from this description, the Pull Request may be closed at the maintainers' discretion. Keep in mind that the maintainer reviewing this PR may not be familiar with or have worked with the code recently, so please walk us through the concepts. | ||
Clearly describe the submitted changes with lots of details. Include images where helpful. Initial reviewers may not be familiar with the subject, so be as thorough as possible. You can use MarkDown syntax to improve readability with bullet lists, code blocks, and so on. PREVIEW and fix up formatting before submitting. | ||
--> | ||
|
||
### Requirements | ||
|
||
<!-- Does this PR require a specific board, LCD, etc.? --> | ||
|
||
### Benefits | ||
|
||
<!-- What does this fix or improve? --> | ||
<!-- What does this PR fix or improve? --> | ||
|
||
### Configurations | ||
|
||
<!-- Attach any Configuration.h, Configuration_adv.h, or platformio.ini files needed to compile/test your Pull Request. --> | ||
<!-- Attach Configurations ZIP and any other files needed to test this PR. --> | ||
|
||
### Related Issues | ||
|
||
<!-- Whether this fixes a bug or fulfills a feature request, please list any related Issues here. --> | ||
<!-- Does this PR fix a bug or fulfill a Feature Request? Link related Issues here. --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# | ||
# bump-date.yml | ||
# Bump the distribution date once per day | ||
# | ||
|
||
name: Bump Distribution Date | ||
|
||
on: | ||
schedule: | ||
- cron: '0 0 * * *' | ||
|
||
jobs: | ||
bump_date: | ||
name: Bump Distribution Date | ||
if: github.repository == 'MarlinFirmware/Marlin' | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
|
||
- name: Check out bugfix-2.0.x | ||
uses: actions/checkout@v2 | ||
with: | ||
ref: bugfix-2.0.x | ||
|
||
- name: Bump Distribution Date | ||
run: | | ||
# Inline Bump Script | ||
DIST=$( date +"%Y-%m-%d" ) | ||
eval "sed -E -i 's/(#define +STRING_DISTRIBUTION_DATE) .*$/\1 \"$DIST\"/g' Marlin/src/inc/Version.h" && \ | ||
eval "sed -E -i 's/(#define +STRING_DISTRIBUTION_DATE) .*$/\1 \"$DIST\"/g' Marlin/Version.h" && \ | ||
git config user.name "${GITHUB_ACTOR}" && \ | ||
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com" && \ | ||
git add . && \ | ||
git commit -m "[cron] Bump distribution date ($DIST)" && \ | ||
git push |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# | ||
# check-pr.yml | ||
# Close PRs directed at release branches | ||
# | ||
|
||
name: PR Bad Target | ||
|
||
on: | ||
pull_request: | ||
branches: | ||
- 1.0.x | ||
- 1.1.x | ||
- 2.0.x | ||
|
||
jobs: | ||
bad_target: | ||
name: PR Bad Target | ||
if: github.repository == 'MarlinFirmware/Marlin' | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: superbrothers/close-pull-request@v3 | ||
with: | ||
comment: > | ||
Thanks for your contribution! Unfortunately we can't accept PRs directed at release branches. We make patches to the bugfix branches and only later do we push them out as releases. | ||
Please redo this PR starting with the `bugfix-2.0.x` branch and be careful to target `bugfix-2.0.x` when resubmitting the PR. | ||
It may help to set your fork's default branch to `bugfix-2.0.x`. | ||
See [this page](http://marlinfw.org/docs/development/getting_started_pull_requests.html) for full instructions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# | ||
# clean-closed.yml | ||
# Remove obsolete labels when an Issue or PR is closed | ||
# | ||
|
||
name: Clean Closed | ||
|
||
on: | ||
pull_request: | ||
types: [closed] | ||
issues: | ||
types: [closed] | ||
|
||
jobs: | ||
remove_label: | ||
runs-on: ubuntu-latest | ||
|
||
strategy: | ||
matrix: | ||
label: | ||
- "S: Don't Merge" | ||
- "S: Hold for 2.1" | ||
- "S: Please Merge" | ||
- "S: Please Test" | ||
- "help wanted" | ||
- "Needs: Discussion" | ||
- "Needs: Documentation" | ||
- "Needs: More Data" | ||
- "Needs: Patch" | ||
- "Needs: Testing" | ||
- "Needs: Work" | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Remove Labels | ||
uses: actions-ecosystem/action-remove-labels@v1 | ||
with: | ||
github_token: ${{ github.token }} | ||
labels: ${{ matrix.label }} |
Oops, something went wrong.