bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c443f49da3 
								
							 
						 
						
							
							
								
								Fix in splitting the loop at a new point.  
							
							
							
						 
						
							2016-09-13 09:44:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f518e0675c 
								
							 
						 
						
							
							
								
								Initial commit of the new Pressure Equalizer, the EdgeGrid  
							
							... 
							
							
							
							signed distance field structure.
The EdgeGrid is used to avoid placing the seams on overhangs. 
							
						 
						
							2016-09-12 16:25:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								73cbb4b5dc 
								
							 
						 
						
							
							
								
								some optimizations of Point rotation  
							
							
							
						 
						
							2016-09-12 13:52:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9a83d4e8d5 
								
							 
						 
						
							
							
								
								Reverted some now unnecessary changes. Reverted the infill to the original perl implementation.  
							
							
							
						 
						
							2016-09-12 13:26:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9fcc8fe9ae 
								
							 
						 
						
							
							
								
								Meged with release_candidate_1_3  
							
							
							
						 
						
							2016-09-12 11:29:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ab357c75a5 
								
							 
						 
						
							
							
								
								Updated xs/Build.PL to support Visual Studio compiler suite.  
							
							... 
							
							
							
							Updated xs/Build.PL to understand BOOST_LIBRARY_PATH and
BOOST_INCLUDE_PATH environment variables. This way one may easily
switch between various boost builds.
Some minor tweeks were done to make Slic3r compile with
Visual Studio 2013. 
							
						 
						
							2016-08-21 21:46:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bd23fe9c44 
								
							 
						 
						
							
							
								
								Fixed a crash in a constructor of FullPrintConfig due to an incorrect use  
							
							... 
							
							
							
							of virtual inheritance. Note that an invocation of ConfigBase::optptr()
is routed to FullPrintConfig::optptr() for all classes of the FullPrintConfig
hierarchy. FullPrintConfig::optptr() in turn invokes optptr()
of PrintObjectConfig, PrintRegionConfig, PrintConfig and HostConfig.
Due to the use of virtual inheritance, this all happens, when
PrintObjectConfig gets constructed as part of FullPrintConfig, but
at that time PrintRegionConfig, PrintConfig and HostConfig are not
constructed yet. Accessing them at that time leads to crashes,
when compiled with Visual Studio 2013 compiler. For some reason
the code generated by gcc does not crash, but I believe the behavior
is undefined and it is better to be fixed anyway.
The patch solves the problem by calling set_defaults() by the topmost
object, which not only fixes the crashes, but also avoids repeated
initialization. 
							
						 
						
							2016-08-21 19:09:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vanessa Ezekowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								39dfee79c7 
								
							 
						 
						
							
							
								
								Mention anti-ooze sacrificial skirt feature.  
							
							
							
						 
						
							2016-06-01 17:47:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8022f6f6 
								
							 
						 
						
							
							
								
								More refactoring to medial axis and gap fill, more robust  
							
							
							
						 
						
							2016-05-20 17:03:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Lenox 
								
							 
						 
						
							
							
							
							
								
							
							
								b068616366 
								
							 
						 
						
							
							
								
								Merge pull request  #3120  from Vicious-one/patch-1  
							
							... 
							
							
							
							Fix for #3069  
							
						 
						
							2016-05-18 23:01:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chow Loong Jin 
								
							 
						 
						
							
							
							
							
								
							
							
								209b919fe6 
								
							 
						 
						
							
							
								
								Fix cooling not working if !gcode_comments  
							
							... 
							
							
							
							The cooling markers were being passed into GCodeWriter::set_speed() as a
comment which were being ignored if gcode_comments was false.
Fixes : #3325  
							
						 
						
							2016-05-12 23:35:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								d022493297 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2016-05-03 22:05:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								79c5e0a52d 
								
							 
						 
						
							
							
								
								Optimize remove_duplicate_points.  
							
							
							
						 
						
							2016-04-15 18:01:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								83166a7ff3 
								
							 
						 
						
							
							
								
								Close SVG file when the object gets deallocated.  
							
							
							
						 
						
							2016-04-15 17:57:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f3bda8a57a 
								
							 
						 
						
							
							
								
								Disable optimizations and debug check even in debug mode.  
							
							
							
						 
						
							2016-04-14 11:17:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d6b53d18b8 
								
							 
						 
						
							
							
								
								Optimized and improved rectilinear fill.  
							
							
							
						 
						
							2016-04-13 20:46:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f767ce816b 
								
							 
						 
						
							
							
								
								Optimized and improved rectilinear fill.  
							
							
							
						 
						
							2016-04-13 20:45:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Lenox 
								
							 
						 
						
							
							
							
							
								
							
							
								510ca9f9e2 
								
							 
						 
						
							
							
								
								Merge pull request  #3303  from hyperair/fix-cooldown  
							
							... 
							
							
							
							Changes to properly detect extrusion moves for "layer cooldown" slowdowns and properly calculate time required to complete moves. 
							
						 
						
							2016-04-12 12:50:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chow Loong Jin 
								
							 
						 
						
							
							
							
							
								
							
							
								3d73fbf5fd 
								
							 
						 
						
							
							
								
								Use float for elapsed_time  
							
							... 
							
							
							
							When accumulating elapsed_time from many moves that take less than 1
second, elapsed_time does not get incremented because (unsigned int)0.9
= 0. 
							
						 
						
							2016-04-13 01:13:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chow Loong Jin 
								
							 
						 
						
							
							
							
							
								
							
							
								4c622c504f 
								
							 
						 
						
							
							
								
								Account for travel moves in elapsed_time  
							
							
							
						 
						
							2016-04-13 01:13:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3b81bf0e33 
								
							 
						 
						
							
							
								
								Remove some debugging info.  
							
							
							
						 
						
							2016-04-11 17:48:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3ba625da22 
								
							 
						 
						
							
							
								
								Revert incorrect checkins.  
							
							
							
						 
						
							2016-04-11 17:34:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ed83ff37f8 
								
							 
						 
						
							
							
								
								Simulation of extrusion in a plane, useful for finding out under / over-extruions.  
							
							
							
						 
						
							2016-04-11 17:10:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								be3e4caf1d 
								
							 
						 
						
							
							
								
								Fills were reimplemented in C++.  
							
							... 
							
							
							
							While reimplementing the FillPlanePath code, the octagon infill was fixed to extrude the right amount of material. 
							
						 
						
							2016-04-11 17:08:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7da68c91a5 
								
							 
						 
						
							
							
								
								Vojtech likes to use Sublime on Windows to get the wheels rolling.  
							
							
							
						 
						
							2016-04-11 17:05:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f66585c250 
								
							 
						 
						
							
							
								
								Fixed compilation on OS X  
							
							
							
						 
						
							2016-04-11 12:04:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d392858ee3 
								
							 
						 
						
							
							
								
								The chaining and leftmost_point methods were rewritten as static methods, so they may be called on Polylines without having to convert to PolylineCollection first.  
							
							
							
						 
						
							2016-04-10 19:32:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6c5c9eddba 
								
							 
						 
						
							
							
								
								Fixed a typo when SLIC3R_DEBUG is active.  
							
							
							
						 
						
							2016-04-10 19:13:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfbe02c8d 
								
							 
						 
						
							
							
								
								New method to rotate only polygons, not translate.  
							
							... 
							
							
							
							New free function to_polygons. Whithout this function one needs to construct the ExPolygonCollection, which means a deep copy. 
							
						 
						
							2016-04-10 19:12:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								023310882f 
								
							 
						 
						
							
							
								
								Added a macro SLIC3R_CPPVER to indicate the C++ language version supported by the compiler.  
							
							
							
						 
						
							2016-04-10 19:07:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7d54e28e30 
								
							 
						 
						
							
							
								
								Added optimized methods for point and polyline rotation.  
							
							... 
							
							
							
							Existing methods for rotation were optimized by calculating the sin/cos values once only.
Added an operator- for points. 
							
						 
						
							2016-04-10 19:06:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c8ff517389 
								
							 
						 
						
							
							
								
								New constructors for the bounding box with min/max points were added.  
							
							... 
							
							
							
							empty(bbox) function template was added. 
							
						 
						
							2016-04-10 19:02:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								33ddb13e5d 
								
							 
						 
						
							
							
								
								Use CLIPPER_OFFSET_SCALE instead of a numeric value.  
							
							
							
						 
						
							2016-04-10 18:58:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chow Loong Jin 
								
							 
						 
						
							
							
							
							
								
							
							
								2e2e4e68d3 
								
							 
						 
						
							
							
								
								Fix layer time slowdown  
							
							... 
							
							
							
							The recent GCode writer changes which put the speed changes on a line of
their own have caused the layer time slowdown to be ignored by the regex
in CoolingBuffer.pm.
Fixes : #3134  
							
						 
						
							2016-04-10 16:10:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4156b51c18 
								
							 
						 
						
							
							
								
								Debugging visualization of the gap fills into a SVG format, if SLIC3R_DEBUG is set.  
							
							
							
						 
						
							2016-03-27 10:53:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9576973b57 
								
							 
						 
						
							
							
								
								Tune gap fill and thin walls to less extreme values  
							
							
							
						 
						
							2016-03-26 18:37:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								36d5272f05 
								
							 
						 
						
							
							
								
								Filter gap fill using length relative to the actual width.  #2781  
							
							
							
						 
						
							2016-03-26 18:10:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								660b56acb5 
								
							 
						 
						
							
							
								
								Fixed type error  
							
							
							
						 
						
							2016-03-26 12:21:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7041bb5bd9 
								
							 
						 
						
							
							
								
								Rewritten the medial axis algorithm, now more robust (don't just prune MAT from endpoints, but validate all single edges)  
							
							
							
						 
						
							2016-03-26 01:45:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b744947711 
								
							 
						 
						
							
							
								
								Missing #include  
							
							
							
						 
						
							2016-03-20 01:50:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dd879c3ef2 
								
							 
						 
						
							
							
								
								When loading an AMF file having multiple objects that look like multiple parts of a single object, prompt user and ask how to consider it.  #2970  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/Model.pm 
							
						 
						
							2016-03-19 22:24:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dfb1ec99ac 
								
							 
						 
						
							
							
								
								Variable-width thin walls. Yay!  
							
							
							
						 
						
							2016-03-19 19:40:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc42ee902 
								
							 
						 
						
							
							
								
								Variable-width gap fill. Yay!  #2960  
							
							
							
						 
						
							2016-03-19 19:20:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5ff7511a14 
								
							 
						 
						
							
							
								
								Fixed regression in bridging caused by error in porting. Includes regression test.  #3175  
							
							
							
						 
						
							2016-03-18 22:40:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Walker 
								
							 
						 
						
							
							
							
							
								
							
							
								92e1f1011a 
								
							 
						 
						
							
							
								
								Fix issue with undefined BOOST_VERSION  
							
							... 
							
							
							
							if BOOST_VERSION < 106000 always succeeds because BOOST_VERSION is
undefined.  In order to avoid the code for new boost, we need
<boost/version.hpp> 
							
						 
						
							2016-03-13 23:51:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7aafa54bf0 
								
							 
						 
						
							
							
								
								Raise allowed temperatures to 500°C.  #3114  
							
							
							
						 
						
							2016-03-14 00:08:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f4a9fa6569 
								
							 
						 
						
							
							
								
								Support incompatible change in Boost 1.60.  #3117  
							
							
							
						 
						
							2016-03-14 00:06:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								38d9acbbfb 
								
							 
						 
						
							
							
								
								Bugfix: memory corruption in BridgeDetector (thanks @JakeQZ for the patch).  #3267  
							
							
							
						 
						
							2016-03-13 21:13:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ff69b1aa 
								
							 
						 
						
							
							
								
								Make GCodeSender more robust (keep more than one sent line) and fix a memory access problem in the asio write buffer  
							
							
							
						 
						
							2016-03-13 18:27:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0a947364 
								
							 
						 
						
							
							
								
								Merge pull request  #3190  from farhaven/master  
							
							... 
							
							
							
							Implement serial port baudrate selection for OpenBSD 
							
						 
						
							2016-03-13 15:37:13 +01:00