Scott Lahteine
0ee1a92971
Group status methods, share reset_status with Extensible UI ( #12414 )
...
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
2018-11-13 01:47:45 -06:00
Scott Lahteine
a3923424c7
Clean up LCD width/height determination
2018-11-12 02:37:40 -06:00
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
...
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
2018-11-11 12:16:24 -06:00
revilor
b60abc7c37
[2.0.x] Macro G-codes ( #9365 )
2018-11-09 05:25:08 -06:00
Scott Lahteine
4ed6397e5d
More comprehensive NO_LCD_MENUS ( #12367 )
2018-11-09 00:07:16 -06:00
Scott Lahteine
b169320a03
Clean trailing whitespace
2018-11-07 02:40:18 -06:00
InsanityAutomation
6471a75a22
Combine more tool-change variables ( #12137 )
2018-11-06 22:22:20 -06:00
Scott Lahteine
e574f01568
More advanced pause tweaks ( #12356 )
...
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
2018-11-06 19:25:57 -06:00
Scott Lahteine
427bc64ba1
G28 O respects HOME_AFTER_DEACTIVATE
...
Addressing #11271
2018-11-05 04:17:37 -06:00
Scott Lahteine
498dfa291e
Update and fix CHDK
2018-11-05 04:17:37 -06:00
Scott Lahteine
d5ab4cd22a
Provide a default for Z_PROBE_LOW_POINT
2018-11-05 04:17:37 -06:00
KangDroid
82ff7c6542
Add a mesh edit menu for MBL / ABL-Bilinear
2018-11-04 19:07:47 -06:00
Scott Lahteine
44fa7fb18c
Cleanups for leveling-related code
2018-11-04 19:07:47 -06:00
Scott Lahteine
cd066bfeba
Extend error messages for E factors sanity-checks
2018-11-04 18:42:56 -06:00
Ludy
c10edb0998
Update, correct sanity-checks for up to 6 extruders ( #12333 )
2018-11-04 18:36:45 -06:00
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
...
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
2018-11-04 02:25:55 -06:00
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
2018-11-03 06:24:41 -05:00
Scott Lahteine
2c9586be0c
Clear up HAS_WORKSPACE_OFFSET meaning
2018-11-03 04:06:37 -05:00
Ludy
5ba6607181
Fix keypad-related compile error ( #12306 )
2018-11-02 22:29:32 -05:00
Scott Lahteine
3eb9838dca
Simplify TMC sanity-checks
2018-11-02 01:15:49 -05:00
Scott Lahteine
31c28d0dd2
Drop pgm_read_*_near and let headers choose ( #12301 )
...
- Drop `pgm_read_*_near` and let headers choose.
- Define `USE_EXECUTE_COMMANDS_IMMEDIATE` as a conditional.
- Add `process_subcommands_now` for SRAM-based commands.
2018-11-02 00:42:16 -05:00
Ludy
9f77df2590
Followup to menu refactor. TMC warnings, sanity. ( #12288 )
...
- Followup fixes for menu refactor
- Fix TMC sanity checks, unused var warnings
2018-11-01 16:13:33 -05:00
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
2018-10-30 16:34:45 -05:00
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
2018-10-29 14:01:36 -05:00
Scott Lahteine
182b1405d9
LCD conditionals in configurations
2018-10-28 15:46:45 -05:00
Scott Lahteine
2bf18950ab
Refactor LCD menus
2018-10-28 15:46:45 -05:00
Scott Lahteine
ab8425f1b5
Clean up PROBE_TRIGGERED_WHEN_STOWED_TEST ( #12232 )
2018-10-26 19:18:20 -05:00
Chris Rigter
3028a620af
Add RACK_AND_PINION_PROBE ( #12218 )
2018-10-26 18:24:24 -05:00
Scott Lahteine
e8031b1152
Add Custom Microstepping options
2018-10-25 11:26:32 -05:00
TheSFReader
a07ac6312f
G0 feedrate may be fixed or variable ( #12172 )
2018-10-25 10:35:16 -05:00
Ludy
a93e9e6e9b
Use preheat labels in place of PLA/ABS ( #12194 )
2018-10-23 15:38:17 -05:00
Scott Lahteine
e229b831fa
Customizable preheat labels
2018-10-23 00:57:50 -05:00
Scott Lahteine
b641571098
Replace types.h with millis_t.h
2018-10-20 23:07:12 -05:00
Scott Lahteine
67a3c5a16a
Alternative info screen (Prusa-style) ( #12132 )
...
* Fix Z value display
* Add HAS_PRINT_PROGRESS
* Alternative Info Screen option
* Add LCD_INFO_SCREEN_STYLE to example configs
2018-10-18 11:34:52 -05:00
Hannes Brandstätter-Müller
c36773bffb
Update the Ender-4 example config ( #12131 )
...
- Enable filament change menu
- Enable bed-PID
- Enable s-curve acceleration
- Enable some menu items
- Update from Skorpi's new version
- Fix extruder steps, deactivate nozzle clean feature
2018-10-17 15:49:52 -05:00
InsanityAutomation
3ec3872730
Single Z raise value for all tool-changing / parking ( #12090 )
...
* Universal tool-change Z lift
* Add TOOLCHANGE_ZRAISE to example configs
* Park/unpark changes to example configs
* Implement DEBUG_DXC_MODE
2018-10-17 11:11:41 -05:00
Scott Lahteine
8bf596bd4c
RETRACT_ZLIFT => RETRACT_ZRAISE
2018-10-16 16:46:40 -05:00
Scott Lahteine
0139762a96
Fix a sanity check
2018-10-16 05:46:33 -05:00
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
2018-10-16 03:38:57 -05:00
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
2018-10-13 23:08:20 -05:00
Scott Lahteine
1407afad73
Move SENSITIVE_PINS to its own file
2018-10-11 01:10:11 -05:00
Scott Lahteine
45e738876a
Add stepper MS3 support
...
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com>
2018-10-11 01:10:11 -05:00
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 ( #12038 )
...
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com>
2018-10-10 21:25:43 -05:00
Scott Lahteine
cf5284cdf2
Add SD Firmware Update capability ( #12043 )
...
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
2018-10-09 20:00:47 -05:00
Marcio Teixeira
906a24fa81
Extensible user interface API ( #11193 )
2018-10-08 15:44:05 -05:00
InsanityAutomation
ee253991d4
Various fixups for single-nozzle filament swap ( #12036 )
2018-10-08 15:39:55 -05:00
Scott Lahteine
7db0113b53
Improve E_AXIS_N macro
2018-10-07 18:22:05 -05:00
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
2018-10-07 17:06:14 -05:00
teemuatlut
c447d75916
Add support for TMC2660 ( #11998 )
2018-10-06 17:18:10 -05:00
Marcio Teixeira
2067619a26
Add USB_FLASH_DRIVE_SUPPORT
2018-10-04 19:54:12 -05:00