Scott Lahteine
bafe8d920a
Handle print completed LED event in M0
5 vuotta sitten
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
5 vuotta sitten
Scott Lahteine
454cbcce51
Fix the wait loop in M0 / M1
5 vuotta sitten
ellensp
7bf3581b02
Fix M0/M1 broken wait loop (#16921 )
5 vuotta sitten
Scott Lahteine
0ce83dee95
Show print time with PRINTER_EVENT_LEDS
5 vuotta sitten
Scott Lahteine
bfad23d3e2
(c) 2020
5 vuotta sitten
Scott Lahteine
e8ed4329ea
Cleanup of old includes, add comments
5 vuotta sitten
Scott Lahteine
f83bc0aa13
Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
5 vuotta sitten
Scott Lahteine
b11551c767
Touch UI updates for Cocoa Press (#15986 )
5 vuotta sitten
Scott Lahteine
602ca5dea6
No USE_M73_REMAINING_TIME without LCD_SET_PROGRESS_MANUALLY
5 vuotta sitten
Roman Moravčík
e110f5abce
M73 R : Set Remaining Time (#15549 )
5 vuotta sitten
LinFor
b20d5a7cc6
Estimate Remaining Time (graphical display) (#15497 )
5 vuotta sitten
Marcio Teixeira
6a865a6146
Multi-language support (#15453 )
5 vuotta sitten
LinFor
19b7be067c
Allow M73 to override SD position (#15449 )
5 vuotta sitten
Scott Lahteine
584c86bed1
More "zero extruders" changes (#15213 )
6 vuotta sitten
InsanityAutomation
f218405c36
Fix ExtUI invalid speed, timer (#15031 )
6 vuotta sitten
InsanityAutomation
af5a7a2925
Add missing ExtUI user confirmation (#14992 )
6 vuotta sitten
Marcio Teixeira
27c487bab7
Print progress enhancements (#14647 )
6 vuotta sitten
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446 )
6 vuotta sitten
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 vuotta sitten
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 vuotta sitten
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
The chances of a 10° overshoot is pretty minimal.
6 vuotta sitten
Tobias Frost
60e82e3929
Send notifications to ExtUI for M0/M1 (#13344 )
- Send notifications to ExtUI for M0/M1
- wait_for_user can be non-volatile (not changed by interrupt)
C / C++ compilers don't optimize away reads of non-volatile variables when a function call is used between accesses, because *any* variable could be changed by the function call. Since `wait_for_user` can't be changed without a function call, it should be non-volatile so the compiler can optimize away cases where it is read more than once without an intervening function call.
6 vuotta sitten
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT (#13039 )
6 vuotta sitten
Scott Lahteine
0feeef2604
Update copyright in headers
6 vuotta sitten
Marcio Teixeira
902d5b0f8b
Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY (#12628 )
6 vuotta sitten
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
6 vuotta sitten
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
6 vuotta sitten
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 vuotta sitten
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
6 vuotta sitten
Ludy
a93e9e6e9b
Use preheat labels in place of PLA/ABS (#12194 )
6 vuotta sitten
Scott Lahteine
c6a5c74208
Add parentheses to SD macros
6 vuotta sitten
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 (#12038 )
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com >
6 vuotta sitten
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
6 vuotta sitten
Scott Lahteine
50270b53a0
Clear up some more compile warnings
7 vuotta sitten
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7 vuotta sitten
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 vuotta sitten
Scott Lahteine
f06c3c38b9
Fix M0_M1 with no LCD
7 vuotta sitten
Scott Lahteine
3396671011
[2.0.x] Reset LCD status to fallbacks (#10470 )
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
7 vuotta sitten
Scott Lahteine
55e9b85ad6
Clear the "Wait for user" message set by M0/M1
See https://github.com/MarlinFirmware/Marlin/issues/10246#issuecomment -377146936
7 vuotta sitten
Scott Lahteine
9e4c037cef
Wait before turning off PRINTER_EVENT_LEDS at print end (#10248 )
7 vuotta sitten
Scott Lahteine
1cb810ff1c
[2.0.x] Automatically reset stepper timeout (#10179 )
* Automatically reset stepper timeout in manage_inactivity
Any code that adds moves to the planner can skip resetting the stepper timeout. We can let `idle` / `manage_inactivity` reset the timer whenever it detects any moves in the planner.
* blocks_queued => has_blocks_queued
7 vuotta sitten
GMagician
99fcf60977
[2.x] addressing #8644
Removed missing include file
7 vuotta sitten
Scott Lahteine
5c4f3e0107
Add LCD_SET_PROGRESS_MANUALLY
7 vuotta sitten
Scott Lahteine
8584f7e390
Move M250 to cpp
8 vuotta sitten
Scott Lahteine
4f14849675
Move M300 to cpp
8 vuotta sitten
Scott Lahteine
811c32b85a
Move M117 to cpp
8 vuotta sitten
Scott Lahteine
cbf40f7ee9
Move M145 to cpp
8 vuotta sitten
Scott Lahteine
04583d46af
Move M0_M1 to cpp
8 vuotta sitten
Scott Lahteine
51f195e698
Move dwell to gcode
8 vuotta sitten