Scott Lahteine
5ec1a8bb2b
Fix M0 unused var warning
5 gadus atpakaļ
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
5 gadus atpakaļ
Scott Lahteine
ad980a72f7
M0 Q preserve status
5 gadus atpakaļ
Scott Lahteine
7ec45f4382
Fix end of short (auto0.g) prints
5 gadus atpakaļ
Jason Smith
9c759e5f74
Fix BAUD_RATE_GCODE, etc. (#17135 )
5 gadus atpakaļ
Scott Lahteine
e7004550c4
Tweaks to finishSDPrinting (#17082 )
5 gadus atpakaļ
Scott Lahteine
6d18f715e4
Fix M0/M1 message string
5 gadus atpakaļ
Scott Lahteine
bafe8d920a
Handle print completed LED event in M0
5 gadus atpakaļ
Scott Lahteine
454cbcce51
Fix the wait loop in M0 / M1
5 gadus atpakaļ
ellensp
7bf3581b02
Fix M0/M1 broken wait loop (#16921 )
5 gadus atpakaļ
Scott Lahteine
0ce83dee95
Show print time with PRINTER_EVENT_LEDS
5 gadus atpakaļ
Scott Lahteine
bfad23d3e2
(c) 2020
5 gadus atpakaļ
Scott Lahteine
e8ed4329ea
Cleanup of old includes, add comments
5 gadus atpakaļ
Scott Lahteine
f83bc0aa13
Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
5 gadus atpakaļ
Scott Lahteine
b11551c767
Touch UI updates for Cocoa Press (#15986 )
5 gadus atpakaļ
Marcio Teixeira
6a865a6146
Multi-language support (#15453 )
5 gadus atpakaļ
InsanityAutomation
f218405c36
Fix ExtUI invalid speed, timer (#15031 )
5 gadus atpakaļ
InsanityAutomation
af5a7a2925
Add missing ExtUI user confirmation (#14992 )
5 gadus atpakaļ
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446 )
6 gadus atpakaļ
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 gadus atpakaļ
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 gadus atpakaļ
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT (#13039 )
6 gadus atpakaļ
Scott Lahteine
0feeef2604
Update copyright in headers
6 gadus atpakaļ
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
6 gadus atpakaļ
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 gadus atpakaļ
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
6 gadus atpakaļ
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 (#12038 )
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com >
6 gadus atpakaļ
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7 gadus atpakaļ
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 gadus atpakaļ
Scott Lahteine
f06c3c38b9
Fix M0_M1 with no LCD
7 gadus atpakaļ
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 gadus atpakaļ
Scott Lahteine
55e9b85ad6
Clear the "Wait for user" message set by M0/M1
See https://github.com/MarlinFirmware/Marlin/issues/10246#issuecomment -377146936
7 gadus atpakaļ
Scott Lahteine
9e4c037cef
Wait before turning off PRINTER_EVENT_LEDS at print end (#10248 )
7 gadus atpakaļ
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 gadus atpakaļ
Scott Lahteine
04583d46af
Move M0_M1 to cpp
7 gadus atpakaļ
Scott Lahteine
51f195e698
Move dwell to gcode
7 gadus atpakaļ
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 gadus atpakaļ
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
7 gadus atpakaļ