435 Commits (f98f4ac7eaab5f509da5cd94420821f23fe7aeea)

Author SHA1 Message Date
Marcio Teixeira f98f4ac7ea Fix and improve EXTENSIBLE_UI (#12117)
- Add methods to access print counter data
- Clean up some inconsistent method names
- Clear lcd status after filament change
- Implement `lcd_reset_status` so it works like UltraLCD
7 years ago
Scott Lahteine 8bf596bd4c RETRACT_ZLIFT => RETRACT_ZRAISE 7 years ago
Marcio Teixeira 056561df93 [2.0.x] Enhancements to FILAMENT_RUNOUT_SENSOR (#12069)
- Added FILAMENT_RUNOUT_DISTANCE_MM option
- Added FILAMENT_MOTION_SENSOR option
7 years ago
Ludy 2d2cd628c6 Update German language (#12094) 7 years ago
Roman Moravčík 213e94bce2 [2.0.x] Updated slovak translation (#12059) 7 years ago
N95JPL ab9d5eb38d Add Bootscreen Animation (#12077) 7 years ago
Scott Lahteine 9b6be0ae0f Fix lite status screen SD % 7 years ago
Giuliano Zaro d8d76cd2ba [2.0.x] Italian language update (#12060) 7 years ago
Scott Lahteine 50cbca4c55 Hide some menu items when busy 7 years ago
Scott Lahteine d556dc1865
Fix and improve EEPROM storage (#12054)
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
7 years ago
Scott Lahteine cf5284cdf2
Add SD Firmware Update capability (#12043)
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
7 years ago
Marcio Teixeira cef1de89d0 Fixed incorrect axis index. (#12051) 7 years ago
Marcio Teixeira d6d48e63fb Allow #defined TYPE arg to ultralcd menu macros (#12041)
Previously, it was not possible for the TYPE argument to ultralcd menu macros to itself be a #defined value. This made it difficult to create variables to set many related menu items to a common precision that could be easily changed.
7 years ago
Marcio Teixeira ec9aa4f468 [2.0.x] Miscellaneous fixes (#12039)
* Allow override of soft SPI pins in `pins_*.h`
* Add default case to avoid compiler warning.
* Additional pin definitions for Archim 2.
* Einsy Retro has same timings as Einsy Rambo.
7 years ago
Marcio Teixeira 906a24fa81 Extensible user interface API (#11193) 7 years ago
Scott Lahteine d5017e2788 Add status screen with 4 nozzles 7 years ago
InsanityAutomation 74cd6cb4fc Single nozzle filament change (#11994) 7 years ago
Giuliano Zaro c0d9058e25 Shorten an Italian menu title (#12034)
…and change a multi-use "back" menu item.
7 years ago
Scott Lahteine d6b0fbd771
Use uint8_t for all fan speeds (#12032) 7 years ago
Giuliano Zaro 07fe8d28be [2.0.x] Partial Italian revert (#12008)
- Use a comma for decimals just in one message has not been a good idea.
- Full comments translation
7 years ago
Scott Lahteine 517b4f4cd4 Fix lightweight UI hotends display 7 years ago
Giuliano Zaro 72a750e0eb [2.0.x] Update Italian language (#11996) 7 years ago
Scott Lahteine 348004c34f
STM32F7 HAL using the official STM32 Arduino Core (#11750) 7 years ago
brian park 2abf3d258d Korean language translation support (#11987) 7 years ago
Scott Lahteine 3019713402 Reorganize some enums 7 years ago
dot-bob b0fd8f2d74 Add option to move Z on double-click when idle 7 years ago
InsanityAutomation 8ae113ff36 Show zprobe_zoffset when BABYSTEP_HOTEND_Z_OFFSET is disabled (#11973) 7 years ago
InsanityAutomation 2e98437392 Clean up main menu (#11972) 7 years ago
InsanityAutomation 6d862b2916 Home before level corners, if needed (#11976)
…and add a consistent homing screen for all LCD pre-homing.
7 years ago
Scott Lahteine 11ac75edcb
Use PGM_P for PSTR pointers (#11977) 7 years ago
InsanityAutomation 4d5566a6b7 Add filament runout sensor menu item (#11971) 7 years ago
AnoNymous b30ca652ae Replace MIN# / MAX# with variadic MIN / MAX (#11960) 7 years ago
Victor Tseng 93839e2f73 Add option to enable/disable autoretract altogether (#11904) 7 years ago
Scott Lahteine cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET (#11916) 7 years ago
InsanityAutomation 1104054d73 2.0 IDEX Independent z offset and other fixes (#11862)
* Add Formbot Raptor board

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Add a second Z probe Z offset

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Modify method to utilize live adjustment of hotend z offset

Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems

* Move config item and catchup other code to current method
7 years ago
Scott Lahteine a2b0260f0f Update Sublime files 7 years ago
Hannes Brandstätter-Müller a4cdffdd69 Support for manually deployed fixed probes (#11899) 7 years ago
InsanityAutomation f38570ac55 Add custom user menu title (#11769) 7 years ago
Scott Lahteine c5e5cc5e9f Fix some trailing whitespace, macros 7 years ago
Roxy-3D 378f354939
IDEX Scaled Duplication is still under development
Take it out of the menu until it is tested and working.
7 years ago
Roxy-3D 0780913848 IDEX Improvements (#11848) 7 years ago
Scott Lahteine 39732838b4 Tweak indent of Chinese languages 7 years ago
Scott Lahteine 1718eff54a Code changes supporting up to 6 extruders 7 years ago
Thomas Moore c437bb08f1 Overhaul of the planner (#11578)
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
7 years ago
Hannes Brandstätter-Müller 84ed9b5a63 Send "G33 S P1" for Delta Height Calibration (#11831) 7 years ago
Roman Moravčík 8bce5370c7 Updated slovak translation (#11807) 7 years ago
Giuliano Zaro 64d629ba2a [2.0.x] Italian language fix (#11796) 7 years ago
Scott Lahteine 06949ae510 Fix MSG_FILAMENT_CHANGE_HEAT_1 for small LCD 7 years ago
Scott Lahteine d882717d98
Save some PROGMEM with constexpr (#11798)
When possible, make `active_extruder` a `constexpr` to save some PROGMEM.
7 years ago
Sam Lane 4f883d5971 [2.0.x] Extruder-Distinct Linear Advance K Factors (#11789) 7 years ago