Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3f988b314c 
								
							 
						 
						
							
							
								
								Fixed several warnings (Config.hpp and few other files)  
							
							
							
						 
						
							2019-09-06 15:55:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								48ecbe777f 
								
							 
						 
						
							
							
								
								Fix of "excess infill below bridges with 0% infill"  #442  
							
							... 
							
							
							
							Fix of "Bridging infill not connecting with infill set to 0%" #1301 
Top, bottom and bridging areas are extended into infill as long
as the infill is not zero. If the infill is zero,
top, bottom and bridging areas wound not expand into these "void" areas.
With this commit, the top, bottom and bridging areas are allowed to expand
into the "void" areas as long as these "void" areas are supported below
with perimeters or some other non-empty infill, and slightly beyond
these supporting areas into the voids (currently hard coded to 1mm). 
							
						 
						
							2019-09-06 15:03:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc29c308c 
								
							 
						 
						
							
							
								
								Fill.cpp: Fixed a typo  
							
							
							
						 
						
							2019-09-05 16:03:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								bdbaecb7f8 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/prusa3d/PrusaSlicer  into dev  
							
							
							
						 
						
							2019-09-05 09:55:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								9b550fbd5b 
								
							 
						 
						
							
							
								
								Improved time estimator post-processing  
							
							
							
						 
						
							2019-09-05 09:54:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ac827137 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/Prusa3d/PrusaSlicer  into dev  
							
							
							
						 
						
							2019-09-04 16:11:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d146a0237e 
								
							 
						 
						
							
							
								
								WIP: Reworked the infill generator to merge areas with the same  
							
							... 
							
							
							
							properties.
Note for Vojtech:
Review src/libslic3r/Fill/Fill.cpp once again,
add test for G-code generator properties (extrusion speed, cooling?)
Fixes Modifier slice/move efficiency #1005  
							
						 
						
							2019-09-04 16:11:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								09e4ac42ba 
								
							 
						 
						
							
							
								
								Fixed some more warnings (mostly GLGizmoSlaSupports.cpp)  
							
							
							
						 
						
							2019-09-04 16:05:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								642442c977 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2019-09-04 15:15:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								805a5d22a1 
								
							 
						 
						
							
							
								
								Fixed couple of warnings in WipeTower.cpp, ToolOrdering.cpp and GCode.cpp  
							
							
							
						 
						
							2019-09-04 14:56:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								66d74bc591 
								
							 
						 
						
							
							
								
								Merge branch 'lm_layer_height_validation' into dev  
							
							
							
						 
						
							2019-09-02 16:31:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								942f959e87 
								
							 
						 
						
							
							
								
								Fixed couple of warnings  
							
							... 
							
							
							
							Turned several includes into forward declarations
Removed several sprintf calls in favor of std::to_string 
							
						 
						
							2019-09-02 16:27:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								729bd529dc 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2019-09-02 13:02:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0b03f0eb66 
								
							 
						 
						
							
							
								
								2nd attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX  
							
							
							
						 
						
							2019-09-02 11:55:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								813a73e614 
								
							 
						 
						
							
							
								
								Attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX  
							
							
							
						 
						
							2019-09-02 09:38:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								17a7f58828 
								
							 
						 
						
							
							
								
								Revert full parallel support tree generation to partially parallel.  
							
							
							
						 
						
							2019-08-30 15:13:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								b43003dfad 
								
							 
						 
						
							
							
								
								Fixed layer height equality check needed in order to enable the wipe tower  
							
							... 
							
							
							
							The change was needed because enabling the new layer-height-modifier made the validation fail, even if there was no real layer height modification 
							
						 
						
							2019-08-29 16:13:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								822a4a673c 
								
							 
						 
						
							
							
								
								Force deallocation of redundant vector content.  
							
							... 
							
							
							
							Call move assignment with empty vector instead of clear(). 
							
						 
						
							2019-08-29 10:24:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								d3fdb0a0e6 
								
							 
						 
						
							
							
								
								Fix memory leak.  
							
							... 
							
							
							
							Also removed some unnecessary aliases. 
							
						 
						
							2019-08-29 10:10:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								af2a3d2c08 
								
							 
						 
						
							
							
								
								Fixes of the wipe tower  
							
							... 
							
							
							
							- added an extra travel move after a toolchange
- wipe tower only sets temperatures with single extruder MM printers
- ooze prevention does not work with the wipe tower - added a check into Print::validate() 
							
						 
						
							2019-08-28 16:28:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a53539f9af 
								
							 
						 
						
							
							
								
								Fixed import of .3mf and .amf files. Parse contained XML model file by chunch instead that as a whole  
							
							
							
						 
						
							2019-08-28 16:03:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c2b9980488 
								
							 
						 
						
							
							
								
								Mirror pad_around_object for 'Pad' page on 'Supports' page  
							
							
							
						 
						
							2019-08-28 11:33:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9f0933ba6e 
								
							 
						 
						
							
							
								
								Fixed regression issue in G-code preview since 2.1.0-beta2:  
							
							... 
							
							
							
							Excessive amount of memory was pre-allocated for G-code preview
by volumetric speed. 
							
						 
						
							2019-08-27 15:55:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								42c5c19f1c 
								
							 
						 
						
							
							
								
								GCodeWriter.cpp: Fixed skipped z-lifts when its height was equal to layer height ( https://github.com/prusa3d/PrusaSlicer/issues/2154 )  
							
							
							
						 
						
							2019-08-27 12:41:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								30ca60272c 
								
							 
						 
						
							
							
								
								Yet another wording update.  
							
							
							
						 
						
							2019-08-27 12:22:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								888783e0b8 
								
							 
						 
						
							
							
								
								wording update  
							
							
							
						 
						
							2019-08-27 12:19:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1e11eab620 
								
							 
						 
						
							
							
								
								Improved wording of some UI texts and tooltips.  
							
							
							
						 
						
							2019-08-27 11:39:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								80490550b5 
								
							 
						 
						
							
							
								
								Optimization of the tool path preview generation algorithm:  
							
							... 
							
							
							
							1) Replaced linear search with logarithmic search.
2) Templated the travel path generation, replaced 3 functions with one. 
							
						 
						
							2019-08-26 15:52:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9cbfe8f5ef 
								
							 
						 
						
							
							
								
								Make sure the "avoid crossing perimeters" class is resetted  
							
							... 
							
							
							
							at the start of G-code export. 
							
						 
						
							2019-08-26 09:55:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c57fc134 
								
							 
						 
						
							
							
								
								Follow-up of  c7cdb2fd3e -> Fixed localization of error messages for .3mf and .amf version check  
							
							
							
						 
						
							2019-08-26 09:35:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								de43f579a9 
								
							 
						 
						
							
							
								
								Refactoring of AvoidCrossingPerimeters::init_external_mp()  
							
							
							
						 
						
							2019-08-25 09:01:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ceae7b4889 
								
							 
						 
						
							
							
								
								Fix of support generator regression agains 2.1.0-alpha1.  
							
							... 
							
							
							
							https://github.com/prusa3d/PrusaSlicer/issues/2810 
https://github.com/prusa3d/PrusaSlicer/issues/2808  
						
							2019-08-25 08:59:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c725fd4ed5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/lm_avoid_crossing_perimeters_parallel'  
							
							
							
						 
						
							2019-08-25 08:32:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c7cdb2fd3e 
								
							 
						 
						
							
							
								
								Added version check for .3mf and .amf project files. PrusaSlicer will refuse to import files with newer version numbers.  
							
							
							
						 
						
							2019-08-23 13:12:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3addae3bb4 
								
							 
						 
						
							
							
								
								GCode.cpp: Avoid crossing perimeters performance optimization  
							
							
							
						 
						
							2019-08-23 13:06:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								2c9521c6d2 
								
							 
						 
						
							
							
								
								Model::convert_multipart_object() modified to keep original object position on the bed  
							
							
							
						 
						
							2019-08-22 13:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								56080bee8d 
								
							 
						 
						
							
							
								
								Merge branch 'et_colorprint_no_m600' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-08-22 11:51:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								e928c0ac0b 
								
							 
						 
						
							
							
								
								Added a missing include  
							
							
							
						 
						
							2019-08-22 11:35:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								42b8176e9b 
								
							 
						 
						
							
							
								
								Temporary human readable form for print color change tag for time estimate  
							
							
							
						 
						
							2019-08-21 16:06:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								1b00932a01 
								
							 
						 
						
							
							
								
								Small refactor for BedShapeHint  
							
							
							
						 
						
							2019-08-21 15:39:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c1d8fa377e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_colorprint_no_m600  
							
							
							
						 
						
							2019-08-21 15:21:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6bc82bc21a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-08-21 14:52:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								dc3a0a0ab3 
								
							 
						 
						
							
							
								
								Refactoring of EdgeGrid to accept an segment to segment visitor.  
							
							... 
							
							
							
							WIP: PolygonTrimmer to trim skirt & brim with polygons stored in EdgeGrid. 
							
						 
						
							2019-08-21 14:52:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								9cabb03f72 
								
							 
						 
						
							
							
								
								GCodeTimeEstimator uses annotated gcode in place of processing m600 lines to detect color print changes.  
							
							... 
							
							
							
							WARNING -> After this commit the exported gcode will contain the extra lines used by the time estimator. They will be removed by a future commit when a new post-process method will be implemented. 
							
						 
						
							2019-08-21 14:43:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								b79457b723 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_colorprint_no_m600  
							
							
							
						 
						
							2019-08-21 14:09:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								85ed363951 
								
							 
						 
						
							
							
								
								GCodeAnalyzer uses annotated gcode in place of processing m600 lines to detect color print changes  
							
							
							
						 
						
							2019-08-21 14:09:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								67a6775773 
								
							 
						 
						
							
							
								
								Making arrange a little bit smarter: fix for issue  #2787  
							
							
							
						 
						
							2019-08-21 14:07:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								668a8cd2ea 
								
							 
						 
						
							
							
								
								Fix of an update of support extruders when changing number  
							
							... 
							
							
							
							of printer extruders. 
							
						 
						
							2019-08-21 14:05:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								40d313961e 
								
							 
						 
						
							
							
								
								Fixing issues in Print / PrintObject / PrintRegion reporting  
							
							... 
							
							
							
							a list of printing extruders. 
							
						 
						
							2019-08-21 13:49:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ded2019765 
								
							 
						 
						
							
							
								
								Fix of "spiral vase printable for a single region object only" check.  
							
							
							
						 
						
							2019-08-21 13:08:26 +02:00