InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
InsanityAutomation
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
6 years ago
Scott Lahteine
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
6 years ago
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
6 years ago
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
...
The chances of a 10° overshoot is pretty minimal.
6 years ago
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework ( #12201 )
6 years ago
Scott Lahteine
44571775bd
Further support for 6 extruders
6 years ago
Scott Lahteine
4771e372a1
Update criteria for PAUSE/RESUME/STOP menu items ( #13294 )
6 years ago
Scott Lahteine
2f1e1dcb42
Gradual step towards EXTRUDERS 0 support
6 years ago
InsanityAutomation
eb4bf93ea4
Add more Babystep options ( #13262 )
6 years ago
AnHardt
31b0be74af
Fix autotemp_factor menu setting ( #13226 )
...
Fix #12643
Only factors above 1 can have a 'positive' effect.
6 years ago
InsanityAutomation
d4ed9b3ef1
Babystep also requires homing ( #13191 )
6 years ago
InsanityAutomation
ca7b2f574f
Fix condition on tool change filament swap menu ( #13190 )
6 years ago
Roman Moravčík
567d03a269
Update Slovak language ( #13187 )
6 years ago
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 years ago
revilor
e56c13670d
Service interval watchdog ( #13105 )
6 years ago
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
3e2a4c3b26
Show mixer and temperature menus while printing
6 years ago
Scott Lahteine
3983cacbcf
No extern needed for func decl
6 years ago
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ( #13022 )
6 years ago
LinFor
7ee35c2611
PID_MENU option to save PROGMEM in LCD menus ( #13095 )
6 years ago
Scott Lahteine
f269766408
Put the MMU2 menu with the others
6 years ago
InsanityAutomation
413e303ad5
More Advanced Pause options ( #12984 )
6 years ago
Scott Lahteine
2f8e89adc3
Remove extraneous ui. prefixes
6 years ago
Scott Lahteine
d97bb4c41c
Followup to e10943d0
6 years ago
Scott Lahteine
e10943d0d8
Minor tweak to main menu
6 years ago
Scott Lahteine
0a7ea7063f
Hide Resume Print when not relevant
6 years ago
Marcio Teixeira
f6edd2c472
Move stepper settings to "Advanced Settings" menu ( #13063 )
6 years ago
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
6 years ago
InsanityAutomation
7d927b6691
Move Z Probe Z Offset from Advanced to basic Configuration ( #13056 )
6 years ago
Giuliano Zaro
31e213e427
Always show Tune sub-menu ( #13049 )
6 years ago
Scott Lahteine
17a8c37148
Label menu edit items
6 years ago
Giuliano Zaro
a79d80c78e
Minor cleanup of pause code ( #13030 )
6 years ago
InsanityAutomation
48a3502656
Remote streamer improvements ( #12982 )
6 years ago
Scott Lahteine
6453b82a5e
Clean up trailing whitespace
6 years ago
teemuatlut
e5801b75f8
Fix TMC-related compile issues. ( #12971 )
...
- `STEALTHOP_[XYZE]` configuration options now set the default state.
6 years ago
InsanityAutomation
a1cf49935d
Add laser control menu ( #12883 )
6 years ago
InsanityAutomation
75f2665f2e
LCD SD Card items near top when not using wheel ( #12926 )
6 years ago
Scott Lahteine
0495fcd475
Minor spacing fix
6 years ago
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
6 years ago
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
6 years ago
InsanityAutomation
59b18aaeef
Allow resume from pause with parking enabled ( #12893 )
...
Currently, Pause of an SD-Memory card print does not work. This has been verified to resolve the issue by multiple people.
I understand more work needs to be done to resolve some of the concerns...
6 years ago
mikeshub
7fde8d9d1e
Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support ( #12855 )
...
- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
6 years ago
Scott Lahteine
3644c940bf
Tweak SD section of Main Menu
6 years ago
teemuatlut
1a79878dff
Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN
6 years ago
Scott Lahteine
eb78aed863
Rename LCD menus according to variable types ( #12892 )
6 years ago
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
6 years ago
Ondřej Nový
a0ef6198ff
Level bed corners Z-hop height option ( #12858 )
6 years ago
Scott Lahteine
e6484d9dab
Return to status when SD card is removed
6 years ago
Marcio Teixeira
60cb36bef3
Misc. improvements ( #12747 )
...
* Make ExtUI respect MAXTEMP limits
- Temperatures are now clamped by MAXTEMP limits rather than arbitrary values.
* Speed up USB init, add status
- Speed up USB initialization
- Show status message if init failed
* Enable status messages for EXTENSIBLE_UI
* Adjust max limit to MAX_TEMP - 15
* Misc. tweaks to formatting, const, etc.
6 years ago
InsanityAutomation
14ddda285c
Confirmation on Abort SD print ( #12717 )
6 years ago
Luc Van Daele
c6e09c2689
[2.0.x] G33 clean up ( #12648 )
...
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
6 years ago
Scott Lahteine
18fedafbc5
Refresh screen on SD Init
6 years ago
Scott Lahteine
261c6f4b96
Fix pause/resume SD print
...
Followup to #12551 , addressing #12566
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
0c1cd9f590
Fix "No SD Card" indicator
6 years ago
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
6 years ago
Scott Lahteine
cecc238f68
Save recovery info on SD pause
6 years ago
Scott Lahteine
fd2998efd5
Revert ADC_KEYPAD direction behavior ( #12508 )
6 years ago
Scott Lahteine
d51e5690f4
Don't show updir with no card present
6 years ago
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
6 years ago
Scott Lahteine
826d570162
Combine Travis CI option-setting commands ( #12474 )
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Scott Lahteine
8ebb4dc294
Followup to static CardReader
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
...
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
...
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago
Scott Lahteine
143b2896e0
Add M412 to enable/disable filament runout detection ( #12406 )
6 years ago
AnHardt
be6271767f
Fix BABYSTEP_ZPROBE_OFFSET ( #12408 )
...
Fix #12399
Did not compile without `WATCH_HOTENDS || WATCH_THE_BED`.
Add condition to include "../../module/temperature.h".
6 years ago
Scott Lahteine
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
6 years ago
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.
6 years ago
Scott Lahteine
6093df11dc
Allow G26 to use the active extruder ( #12387 )
...
* Make lcd_quick_feedback argument optional
* Add click_to_cancel option to wait_for_hotend/bed
* Have G26 use the active nozzle and wait_for_hotend/bed
* Use wait_for_release in UBL G29
* Add 'T' parameter to G26 for an initial tool-change
6 years ago
Scott Lahteine
4ed6397e5d
More comprehensive NO_LCD_MENUS ( #12367 )
6 years ago
InsanityAutomation
6471a75a22
Combine more tool-change variables ( #12137 )
6 years ago
Scott Lahteine
488a17b3f5
Use IS_SD_PRINTING() more
6 years ago
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
6 years ago
Roman Moravčík
34ea458667
Fixed advanced pause messages ( #12353 )
6 years ago
Scott Lahteine
4c5ca89d8c
Show the appropriate pause message ( #12348 )
6 years ago
Marcio Teixeira
8517d5f915
LCD menu code refactoring and cleanup ( #12308 )
6 years ago
Scott Lahteine
93d5b945dd
Hide mesh editing until a valid mesh exists
6 years ago
Scott Lahteine
fed84f2961
Use multiplier edit item for mesh point editing
6 years ago
KangDroid
82ff7c6542
Add a mesh edit menu for MBL / ABL-Bilinear
6 years ago
Scott Lahteine
fc84878cba
MSG_UBL_EDIT_MESH_MENU => MSG_EDIT_MESH
6 years ago
Scott Lahteine
60dbd8161c
Fix VMAX editing
...
Fix #12326
6 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
6 years ago
Scott Lahteine
19f49db96f
Tweak / reduce menu items
6 years ago
Ludy
9f77df2590
Followup to menu refactor. TMC warnings, sanity. ( #12288 )
...
- Followup fixes for menu refactor
- Fix TMC sanity checks, unused var warnings
6 years ago
Scott Lahteine
2cff0d1f39
Move menu_level_bed_corners to its own file
6 years ago
Scott Lahteine
44f2a82a56
Move axis_homed, axis_known_position to motion.*
6 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
6 years ago
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
6 years ago
Scott Lahteine
f9b80e7217
Make getfilename_sorted standard for listings
6 years ago
Scott Lahteine
5ead026967
Fix menu_temp_xx_filament_change menu items
6 years ago
Scott Lahteine
3a935fd72b
Reduce repetition in menu edit items
6 years ago
Scott Lahteine
b063b1b722
Reorganize includes and declarations
6 years ago
Scott Lahteine
43cf913048
Move SD Card Menu to its own file
6 years ago
Scott Lahteine
0161d3f733
Move Custom User Menu to its own file
6 years ago
Scott Lahteine
3b0d2330b6
Move Delta Calibrate Menu to its own file
6 years ago
Scott Lahteine
6896847210
Move LED Menu to its own file
6 years ago
Scott Lahteine
9cd5471202
Move Job Recovery Menu to its own file
6 years ago
Scott Lahteine
9f11e0284c
Move Filament Change Menu to its own file
6 years ago
Scott Lahteine
d87ab3ed20
Move Advanced Settings Menu to its own file
6 years ago
Scott Lahteine
587a64d80c
Move Bed Leveling Menu to its own file
6 years ago
Scott Lahteine
96f313fb41
Move Info Menu to its own file
6 years ago
Scott Lahteine
423ab029b2
Move Temperature Menu to its own file
6 years ago
Scott Lahteine
489017995e
Move UBL Menu to its own file
6 years ago
Scott Lahteine
a489c9fa52
Move Motion Menu to its own file
6 years ago
Scott Lahteine
3a9ad9f2b1
Move Configuration Menu to its own file
6 years ago
Scott Lahteine
143d4ec043
Move Tune Menu to its own file
6 years ago
Scott Lahteine
829effc1fe
Move Main Menu to its own file
6 years ago
Scott Lahteine
774a6e8199
Drop TALL_FONT_CORRECTION
6 years ago
Scott Lahteine
c825c419d4
Convert DOGM / HD44780 impl to CPP files
6 years ago
Scott Lahteine
2bf18950ab
Refactor LCD menus
6 years ago