bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								de70adca9c 
								
							 
						 
						
							
							
								
								Optimization of G-code export: Don't make copies of ExtrusionEntities  
							
							... 
							
							
							
							when sorting them into Extruders / Islands / Regions. 
							
						 
						
							2020-01-09 10:00:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								0aaa7dd076 
								
							 
						 
						
							
							
								
								Small fix for  3e0690b37b 
							
							
							
						 
						
							2020-01-08 15:44:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0690b37b 
								
							 
						 
						
							
							
								
								Further optimizations of G-Code generator when Wipe into object / infill:  
							
							... 
							
							
							
							Don't do unnecessary tests if it is known that there is
no Wipe into object or infill active. 
							
						 
						
							2020-01-08 15:16:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e0811e4aa5 
								
							 
						 
						
							
							
								
								Optimization of G-code export:  
							
							... 
							
							
							
							1) Don't allocate ExtruderOverrides if not necessary
2) Use boost::container::small_vector<int32, 3) for ExtruderOverrides
   (usually less than 4 instances are printed)) 
							
						 
						
							2020-01-08 14:58:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3d17543d40 
								
							 
						 
						
							
							
								
								Fix of "Don't use bridging perimeters on top of elephant-foot compensation  #3011 "  
							
							... 
							
							
							
							If the Elephant foot compensation is applied to the 1st object's layer,
the uncompensated 1st object's slice is newly used for calculation
of bridges, overhans, skirt, brim, raft and supports.
Layer::slices were renamed to Layer::lslices to simplify reading
of the code, to differentiate from LayerRegion::slices. 
							
						 
						
							2020-01-03 14:07:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8824468882 
								
							 
						 
						
							
							
								
								Added function to update of custom_gcode_per_print_z in Model from configuration  
							
							... 
							
							
							
							considering "colorprint_heights" option.
Changed thumb_up/down icons to better preview (feedback from #3256 )
Commented some uncertain code 
							
						 
						
							2019-12-17 14:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								afcc6bbb08 
								
							 
						 
						
							
							
								
								Code refactoring for Color change implementation  
							
							
							
						 
						
							2019-12-17 08:37:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c284a65caa 
								
							 
						 
						
							
							
								
								Warning fix: removed needless tautological check  
							
							
							
						 
						
							2019-12-12 10:45:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								61ab9e37d6 
								
							 
						 
						
							
							
								
								#3287  - Fixed GCodeAnalyzer and GCodeTimeEstimator when using Machinekit and Mach3/Linuxcnc gcode flavours  
							
							
							
						 
						
							2019-12-09 11:40:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								805a6c936c 
								
							 
						 
						
							
							
								
								Localization improvements: Text correction  
							
							
							
						 
						
							2019-12-06 13:58:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba7cb7ede 
								
							 
						 
						
							
							
								
								Fix of the wipe tower starting point  
							
							... 
							
							
							
							see issues #2968 , #3234  and #3248  
							
						 
						
							2019-12-04 13:47:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd1df1552 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails  
							
							
							
						 
						
							2019-11-28 14:18:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								dfd38c7818 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_color_print_extension  
							
							
							
						 
						
							2019-11-28 09:01:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								901a20b3b1 
								
							 
						 
						
							
							
								
								Code cleaning  
							
							
							
						 
						
							2019-11-27 15:27:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								496e09302f 
								
							 
						 
						
							
							
								
								Implemented a message on Printer display for pause print  
							
							... 
							
							
							
							+ Added new icons 
							
						 
						
							2019-11-27 14:44:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								1ba3f0a4f6 
								
							 
						 
						
							
							
								
								Transparent background for thumbnails saved into gcode and sl1 files  
							
							
							
						 
						
							2019-11-27 13:37:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								b1047d2e26 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default  
							
							
							
						 
						
							2019-11-25 10:30:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								6df506e482 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function  
							
							
							
						 
						
							2019-11-22 12:39:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								bc68b8eaf2 
								
							 
						 
						
							
							
								
								ExtruderSequenceDialog :  
							
							... 
							
							
							
							Fixed layouts after the second opening of the dialog.
 (Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
 (0 is not a valid value) 
							
						 
						
							2019-11-16 02:12:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								0fb8b2ce09 
								
							 
						 
						
							
							
								
								Delete color changes for unused extruders  
							
							
							
						 
						
							2019-11-15 16:36:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								88514eeb0e 
								
							 
						 
						
							
							
								
								Merge branch 'lm_low_wipe_tower'  
							
							
							
						 
						
							2019-11-14 10:37:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								621b8426d3 
								
							 
						 
						
							
							
								
								#3175  - Fixed compatibility with boost v 1.71  
							
							
							
						 
						
							2019-11-11 11:21:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8bb51f4a 
								
							 
						 
						
							
							
								
								Use constant names for G-codes like M600, M601 and "tool_change"(Change extruder)  
							
							
							
						 
						
							2019-11-11 09:38:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a62819f4 
								
							 
						 
						
							
							
								
								Implemented new color change preview from Gcode  
							
							... 
							
							
							
							+ Added missed "change_extruder.svg" 
							
						 
						
							2019-11-07 08:13:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d8dca69d60 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_plater_thumbnail  
							
							
							
						 
						
							2019-11-05 13:58:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7a7183383f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/BryanSmithDev/PrusaSlicer  into BryanSmithDev-master  
							
							
							
						 
						
							2019-11-05 11:37:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								76377ee0fe 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode as png data in lines with max 80 characters length  
							
							
							
						 
						
							2019-11-04 15:38:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								64d5ac0d20 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode: max length of gcode lines set to 80 characters  
							
							
							
						 
						
							2019-11-04 14:00:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c34232214d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_plater_thumbnail  
							
							
							
						 
						
							2019-11-04 11:13:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								c564f693e9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_color_print_extension  
							
							
							
						 
						
							2019-11-03 19:34:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a72ac57fab 
								
							 
						 
						
							
							
								
								adaptive elpehant foot compensation, fixing  
							
							... 
							
							
							
							GH issues #1757  #2085  #2132  #2423  #2502  #2156  #2773  #2828  #2998  #3001  
							
						 
						
							2019-11-01 19:59:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								f6453aab1b 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Fixed potential race condition when generating thumbnails  
							
							
							
						 
						
							2019-10-30 10:09:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8ebd9ce7c4 
								
							 
						 
						
							
							
								
								Save "color_change" for a selected extruder to G_code  
							
							
							
						 
						
							2019-10-29 15:34:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								2d5c28d6d1 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Allow for multiple thumbnails into gcode and sl1 files  
							
							
							
						 
						
							2019-10-25 13:59:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								de60b40347 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Thumbnail data saved into gcode using base64 encoding + debug code to extract thumbnails from gcode  
							
							
							
						 
						
							2019-10-25 12:18:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								982ed95a35 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Save thumbnail size into gcode  
							
							
							
						 
						
							2019-10-25 08:57:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								5609f53797 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Add thumbnail data into gcode output  
							
							
							
						 
						
							2019-10-24 10:06:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1153c866 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> WIP: Refactoring and preparation for adding thumbnails to exported gcode and 3mf files  
							
							
							
						 
						
							2019-10-23 13:31:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								1809497c38 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_plater_thumbnail  
							
							
							
						 
						
							2019-10-22 16:03:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								32a42f2808 
								
							 
						 
						
							
							
								
								Added tech ENABLE_THUMBNAIL_GENERATOR -> 1st installment of generation of thumbnail from plater (WIP)  
							
							
							
						 
						
							2019-10-22 16:02:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8dea6c2fd8 
								
							 
						 
						
							
							
								
								Fixed a crash with the following repro:  
							
							... 
							
							
							
							1) Start PrusaSlicer
2) Select printer: Original Prusa i3 MK2.5
3) Load any stl file
4) In Printer Settings turn on "Support stealth mode"
5) Press "Slice now"
-> crash
All the "machine_XXXXX" vectors in the print config contain a single value instead of two leading to a vector subscript out of range
when read into GCode::_do_export() 
							
						 
						
							2019-10-22 12:50:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ea8695c06c 
								
							 
						 
						
							
							
								
								Fixed GCode export for color_print extensions.  
							
							... 
							
							
							
							M25 is changed to M601 
							
						 
						
							2019-10-16 12:03:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								76ec1bc7e3 
								
							 
						 
						
							
							
								
								Improved extruder_selector for DoubleSlider  
							
							
							
						 
						
							2019-10-16 10:30:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								5d9a136b8a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_color_print_extension  
							
							
							
						 
						
							2019-10-10 16:17:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								70ef0f25ef 
								
							 
						 
						
							
							
								
								Information from DoubleSlider is saved to Model  
							
							... 
							
							
							
							GCode creating can work with that values. 
							
						 
						
							2019-10-10 16:03:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7b45014721 
								
							 
						 
						
							
							
								
								GCode.cpp: Removed a failing assert that was no longer needed  
							
							... 
							
							
							
							The situation it checked happens when the wipe tower is lower than the tallest print object.
The function processes that correctly. 
							
						 
						
							2019-10-10 09:54:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								564eddd99d 
								
							 
						 
						
							
							
								
								FDM Print refactoring:  
							
							... 
							
							
							
							Layer newly remembers bounding boxes of slices,
the bounding boxes are used by G-code generator & newly the support
generator.
Slices are stored as ExPolygons, not ExPolygonCollection. 
							
						 
						
							2019-10-01 17:17:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								61cee54dd3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_low_wipe_tower  
							
							
							
						 
						
							2019-10-01 13:24:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								331c187b39 
								
							 
						 
						
							
							
								
								Rest of the path chaining has been replaced with the new algorithm.  
							
							... 
							
							
							
							PolylineCollection.cpp/hpp was removed, use Polylines instead.
Various first_point() / last_point() now return references, not copies. 
							
						 
						
							2019-09-27 18:17:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4b35ebe6e5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-09-27 09:52:57 +02:00