Scott Lahteine 
							
						 
					 
					
						
						
							
						
						454cbcce51 
					 
					
						
						
							
							Fix the wait loop in M0 / M1  
						
						 
						
						
						
						
					 
					
						2020-02-25 12:20:54 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ellensp 
							
						 
					 
					
						
						
							
						
						7bf3581b02 
					 
					
						
						
							
							Fix M0/M1 broken wait loop ( #16921 )  
						
						 
						
						
						
						
					 
					
						2020-02-22 18:37:39 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0ce83dee95 
					 
					
						
						
							
							Show print time with PRINTER_EVENT_LEDS  
						
						 
						
						
						
						
					 
					
						2020-02-09 11:37:43 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bfad23d3e2 
					 
					
						
						
							
							(c) 2020  
						
						 
						
						
						
						
					 
					
						2020-02-03 08:00:57 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e8ed4329ea 
					 
					
						
						
							
							Cleanup of old includes, add comments  
						
						 
						
						
						
						
					 
					
						2020-01-29 22:41:18 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f83bc0aa13 
					 
					
						
						
							
							Optimize common strings  
						
						 
						
						... 
						
						
						
						Saves 128 bytes in testing with `mftest mega 1 -y` 
						
						
					 
					
						2019-11-29 22:54:42 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b11551c767 
					 
					
						
						
							
							Touch UI updates for Cocoa Press ( #15986 )  
						
						 
						
						
						
						
					 
					
						2019-11-24 06:08:05 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						602ca5dea6 
					 
					
						
						
							
							No USE_M73_REMAINING_TIME without LCD_SET_PROGRESS_MANUALLY  
						
						 
						
						
						
						
					 
					
						2019-11-13 02:07:17 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Moravčík 
							
						 
					 
					
						
						
							
						
						e110f5abce 
					 
					
						
						
							
							M73 R : Set Remaining Time ( #15549 )  
						
						 
						
						
						
						
					 
					
						2019-11-12 19:36:54 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LinFor 
							
						 
					 
					
						
						
							
						
						b20d5a7cc6 
					 
					
						
						
							
							Estimate Remaining Time (graphical display) ( #15497 )  
						
						 
						
						
						
						
					 
					
						2019-10-10 21:03:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						6a865a6146 
					 
					
						
						
							
							Multi-language support ( #15453 )  
						
						 
						
						
						
						
					 
					
						2019-10-09 19:46:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LinFor 
							
						 
					 
					
						
						
							
						
						19b7be067c 
					 
					
						
						
							
							Allow M73 to override SD position ( #15449 )  
						
						 
						
						
						
						
					 
					
						2019-10-07 16:38:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						584c86bed1 
					 
					
						
						
							
							More "zero extruders" changes ( #15213 )  
						
						 
						
						
						
						
					 
					
						2019-09-10 02:20:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								InsanityAutomation 
							
						 
					 
					
						
						
							
						
						f218405c36 
					 
					
						
						
							
							Fix ExtUI invalid speed, timer ( #15031 )  
						
						 
						
						
						
						
					 
					
						2019-08-25 04:46:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								InsanityAutomation 
							
						 
					 
					
						
						
							
						
						af5a7a2925 
					 
					
						
						
							
							Add missing ExtUI user confirmation ( #14992 )  
						
						 
						
						
						
						
					 
					
						2019-08-18 21:03:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						27c487bab7 
					 
					
						
						
							
							Print progress enhancements ( #14647 )  
						
						 
						
						
						
						
					 
					
						2019-07-17 03:14:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d16954dc88 
					 
					
						
						
							
							Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )  
						
						 
						
						
						
						
					 
					
						2019-06-29 22:49:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						93cd66ac11 
					 
					
						
						
							
							Tweaky change from (C) to (c)  
						
						 
						
						
						
						
					 
					
						2019-06-27 23:58:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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(...)` 
						
						
					 
					
						2019-03-16 23:43:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e52bcc9408 
					 
					
						
						
							
							Limit top bed temp to BED_MAXTEMP - 10  
						
						 
						
						... 
						
						
						
						The chances of a 10° overshoot is pretty minimal. 
						
						
					 
					
						2019-03-11 16:32:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2019-03-09 14:20:37 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								InsanityAutomation 
							
						 
					 
					
						
						
							
						
						7f1b69b0c8 
					 
					
						
						
							
							Add HOST_PROMPT_SUPPORT ( #13039 )  
						
						 
						
						
						
						
					 
					
						2019-02-12 15:55:47 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0feeef2604 
					 
					
						
						
							
							Update copyright in headers  
						
						 
						
						
						
						
					 
					
						2019-02-12 15:30:11 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						902d5b0f8b 
					 
					
						
						
							
							Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY ( #12628 )  
						
						 
						
						
						
						
					 
					
						2018-12-12 17:21:37 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c986239837 
					 
					
						
						
							
							A single SERIAL_ECHO macro type ( #12557 )  
						
						 
						
						
						
						
					 
					
						2018-11-29 16:58:58 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						c1e17037e5 
					 
					
						
						
							
							Various fixes for MarlinUI and ExtUI ( #12439 )  
						
						 
						
						
						
						
					 
					
						2018-11-17 22:21:44 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3583e2b449 
					 
					
						
						
							
							Followup to Menu Refactor ( #12275 )  
						
						 
						
						
						
						
					 
					
						2018-10-30 16:34:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludy 
							
						 
					 
					
						
						
							
						
						a93e9e6e9b 
					 
					
						
						
							
							Use preheat labels in place of PLA/ABS ( #12194 )  
						
						 
						
						
						
						
					 
					
						2018-10-23 15:38:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c6a5c74208 
					 
					
						
						
							
							Add parentheses to SD macros  
						
						 
						
						
						
						
					 
					
						2018-10-19 13:52:57 -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 
							
						 
					 
					
						
						
							
						
						d6b0fbd771 
					 
					
						
						
							
							Use uint8_t for all fan speeds ( #12032 )  
						
						 
						
						
						
						
					 
					
						2018-10-07 15:34:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						50270b53a0 
					 
					
						
						
							
							Clear up some more compile warnings  
						
						 
						
						
						
						
					 
					
						2018-05-17 18:40:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						306f0f2135 
					 
					
						
						
							
							Move Stepper::synchronize to Planner ( #10713 )  
						
						 
						
						... 
						
						
						
						Co-Authored-By: ejtagle <ejtagle@hotmail.com > 
						
						
					 
					
						2018-05-12 01:38:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						bfe223e120 
					 
					
						
						
							
							Adjust usage of stepper.synchronize  
						
						 
						
						
						
						
					 
					
						2018-05-06 01:24:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f06c3c38b9 
					 
					
						
						
							
							Fix M0_M1 with no LCD  
						
						 
						
						
						
						
					 
					
						2018-04-24 09:22:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						3396671011 
					 
					
						
						
							
							[2.0.x] Reset LCD status to fallbacks ( #10470 )  
						
						 
						
						... 
						
						
						
						* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks 
						
						
					 
					
						2018-04-22 00:16:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						55e9b85ad6 
					 
					
						
						
							
							Clear the "Wait for user" message set by M0/M1  
						
						 
						
						... 
						
						
						
						See https://github.com/MarlinFirmware/Marlin/issues/10246#issuecomment-377146936  
						
						
					 
					
						2018-03-29 18:38:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						9e4c037cef 
					 
					
						
						
							
							Wait before turning off PRINTER_EVENT_LEDS at print end ( #10248 )  
						
						 
						
						
						
						
					 
					
						2018-03-28 22:59:28 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
						
						
					 
					
						2018-03-21 19:30:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GMagician 
							
						 
					 
					
						
						
							
						
						99fcf60977 
					 
					
						
						
							
							[2.x] addressing  #8644  
						
						 
						
						... 
						
						
						
						Removed missing include file 
						
						
					 
					
						2017-12-06 23:49:30 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						5c4f3e0107 
					 
					
						
						
							
							Add LCD_SET_PROGRESS_MANUALLY  
						
						 
						
						
						
						
					 
					
						2017-10-15 03:05:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						8584f7e390 
					 
					
						
						
							
							Move M250 to cpp  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:27:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4f14849675 
					 
					
						
						
							
							Move M300 to cpp  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:27:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						811c32b85a 
					 
					
						
						
							
							Move M117 to cpp  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:27:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						cbf40f7ee9 
					 
					
						
						
							
							Move M145 to cpp  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:26:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						04583d46af 
					 
					
						
						
							
							Move M0_M1 to cpp  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:26:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						51f195e698 
					 
					
						
						
							
							Move dwell to gcode  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:26:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						722786966a 
					 
					
						
						
							
							Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:26:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						4231faf779 
					 
					
						
						
							
							Initial split-up of G-code handlers by category  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:26:45 -05:00