bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e90279c513 
								
							 
						 
						
							
							
								
								Ported the G-code generator from Perl to C++.  
							
							... 
							
							
							
							Removed GCode.pm
Removed the Perl bindigns for AvoidCrossingPerimeters, OozePrevention, SpiralVase, Wipe
Changed the std::set of extruder IDs to vector of IDs.
Removed some MSVC compiler warnings, removed obnoxious compiler warnings when compiling the Perl bindings. 
							
						 
						
							2017-05-03 18:28:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								72ae3585e4 
								
							 
						 
						
							
							
								
								Removed a broken Arc Fitting feature.  
							
							... 
							
							
							
							Removed the questionable Pressure Advance feature. It is better to use the Pressure Advance implemented into a firmware.
Added a C++ implementation of GCodeReader and SpiralVase, thanks to @alexrj
Added a C++ implementation of GCodeTimeEstimator, thanks to @lordofhyphens 
							
						 
						
							2017-04-26 14:24:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e918ea9c65 
								
							 
						 
						
							
							
								
								Fixes Variable Layer Height issue when max_layer_height at its default of zero  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/267  
						
							2017-04-24 09:51:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								69c0f55679 
								
							 
						 
						
							
							
								
								Fixes loading of multi-part ASCII STLs.  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/255  
						
							2017-04-18 10:53:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8040ef8efb 
								
							 
						 
						
							
							
								
								Fixing a bug in the layer editor for high diameter nozzles.  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/247  
						
							2017-04-11 11:16:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								23be6233c8 
								
							 
						 
						
							
							
								
								Finalized the experimental "synchronize support layers with object layers"  
							
							... 
							
							
							
							feature (the support_material_synchronize_layers settings).
The feature is now enabled for the soluble supports only
(with support_material_contact_distance > 0).
Fixes https://github.com/prusa3d/Slic3r/issues/197  
							
						 
						
							2017-04-10 12:00:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								688fe3e2b2 
								
							 
						 
						
							
							
								
								Fixed some rare support issues connected with the 1st print layer.  
							
							... 
							
							
							
							Fixed support issue, where the XY gap was ignored for the top contact layers
and a fixed 50% was used instead. 
							
						 
						
							2017-04-07 17:44:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ed2ee2f6f3 
								
							 
						 
						
							
							
								
								Merged support_fills with support_interface_fills.  
							
							... 
							
							
							
							When extruding supports, the support is interleaved with interface
if possible (when extruded with the same extruder).
Otherwise the base is extruded first. 
							
						 
						
							2017-04-07 17:37:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c40de7e424 
								
							 
						 
						
							
							
								
								Fix of  https://github.com/prusa3d/Slic3r/issues/218  
							
							... 
							
							
							
							Cut function bug in accepting a numerical value 
							
						 
						
							2017-04-05 15:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7ffb3590c4 
								
							 
						 
						
							
							
								
								Finalized the Prusa Control project file format import.  
							
							
							
						 
						
							2017-04-05 14:45:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f9023c0603 
								
							 
						 
						
							
							
								
								Removed some unused code.  
							
							
							
						 
						
							2017-04-05 13:50:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b66bfb41aa 
								
							 
						 
						
							
							
								
								Validate the height values entered into the layer height table.  
							
							... 
							
							
							
							Clamp these values between the minimum of min_layer_height per nozzle
and the maximum of max_layer_height per nozzle.
Don't allow entering zero layer height to trim an object,
the cut dialog should be used instead.
Fixes https://github.com/prusa3d/Slic3r/issues/235  
							
						 
						
							2017-04-05 13:27:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6f5700a3a6 
								
							 
						 
						
							
							
								
								Fix of  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/66 
https://github.com/prusa3d/Slic3r/issues/181 
Implemented filtering of the support structures expanded into a grid,
where the support parts leaked through the object wall are removed
after the fact. 
						
							2017-04-05 09:56:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								5126c5018a 
								
							 
						 
						
							
							
								
								Provision for disabling TBB parallelization for debugging purposes.  
							
							
							
						 
						
							2017-04-05 09:53:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								74b95e9152 
								
							 
						 
						
							
							
								
								Adapted BoundingBox get_extents(const ExPolygons &expolygons)  
							
							... 
							
							
							
							to work even with empty polygons. 
							
						 
						
							2017-04-05 09:52:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								555560f63c 
								
							 
						 
						
							
							
								
								Simplification, C++11 beautification.  
							
							
							
						 
						
							2017-04-05 09:51:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ef2cfdb0d1 
								
							 
						 
						
							
							
								
								C++11 beautification of loops.  
							
							
							
						 
						
							2017-04-05 08:59:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								47543cf82a 
								
							 
						 
						
							
							
								
								Operator< for Point  
							
							
							
						 
						
							2017-04-05 08:57:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								329f0b9cf4 
								
							 
						 
						
							
							
								
								Debugging output and asserts for TriangleMeshSlicer::slice().  
							
							
							
						 
						
							2017-04-05 08:57:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bd9ee88e2f 
								
							 
						 
						
							
							
								
								Fix of  https://github.com/prusa3d/Slic3r/issues/214  
							
							... 
							
							
							
							Dent in perimeters around a hole
Clipper Offset has been extended to remove tiny edges before the offset.
This is important as the tiny edges pose difficulty
for normal calculation, leading to various adverse effects like
kinks and dents in the offsetted contour. 
							
						 
						
							2017-04-04 11:17:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								70fcedb113 
								
							 
						 
						
							
							
								
								Fix of  https://github.com/prusa3d/Slic3r/issues/232  
							
							... 
							
							
							
							Single layer of sparse support above dense support before model 
							
						 
						
							2017-04-04 09:57:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9d9a6feb96 
								
							 
						 
						
							
							
								
								Disable ensure_vertical_shell_thickness for spiral vase mode.  
							
							
							
						 
						
							2017-04-03 11:19:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1719952f49 
								
							 
						 
						
							
							
								
								Fixing "opening an obj file causes Slic3r to become stuck and use 100% on one core"  #221  
							
							... 
							
							
							
							Extended the OBJ parser to triangulate quads. Higher order polygons are not supported though. 
							
						 
						
							2017-04-03 10:05:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8ac1d37b10 
								
							 
						 
						
							
							
								
								Fixed crashes on OpenGL < 2 due to printing null pointers returned  
							
							... 
							
							
							
							by glGetString(). 
							
						 
						
							2017-03-31 15:29:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Lenox 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5158f5f2 
								
							 
						 
						
							
							
								
								Permit firmware retraction when firmware is Repetier (repetier-firmware supports it).  Fixes   #3821  
							
							
							
						 
						
							2017-03-30 16:47:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								36416d77b8 
								
							 
						 
						
							
							
								
								Fixes of VBO rendering on Linux with wxWidgets & GTK  
							
							
							
						 
						
							2017-03-30 10:25:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b60ae4745f 
								
							 
						 
						
							
							
								
								Fixed missing #include<assert.h>  
							
							
							
						 
						
							2017-03-29 19:57:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3e347c33dc 
								
							 
						 
						
							
							
								
								Bundled Eigen library.  
							
							
							
						 
						
							2017-03-29 18:19:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								5dc899d64e 
								
							 
						 
						
							
							
								
								Reset wipe moves on tool change and on travel.  
							
							
							
						 
						
							2017-03-29 17:45:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4bbb1f4b63 
								
							 
						 
						
							
							
								
								Rewrote next_highest_power_of_2 as a template as OSX had issues with  
							
							... 
							
							
							
							the previous implementation. 
							
						 
						
							2017-03-28 18:02:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2da3388aa5 
								
							 
						 
						
							
							
								
								Only print "Generating perimeters" once.  
							
							
							
						 
						
							2017-03-28 17:27:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3ebf0ce7fd 
								
							 
						 
						
							
							
								
								Improved memory allocation efficiency of the 3D path preview generator.  
							
							
							
						 
						
							2017-03-28 17:09:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb302d480 
								
							 
						 
						
							
							
								
								Reverted due to a failing test t\multi.t  
							
							
							
						 
						
							2017-03-28 14:29:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								95b45da57c 
								
							 
						 
						
							
							
								
								Fixed 3D view of the Cut dialog.  
							
							
							
						 
						
							2017-03-28 14:18:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								40b75f6cee 
								
							 
						 
						
							
							
								
								Snapped the bottom interface layer print heights to the top interface  
							
							... 
							
							
							
							layer print heights to avoid too thin layer surfaces. The minimum layer
height at the nozzle page is maintained for the support layers.
Base layers are trimmed by the briding bottom surfaces. 
							
						 
						
							2017-03-28 13:46:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9f7a5c7a6f 
								
							 
						 
						
							
							
								
								Some beautification and C++11 adaptation.  
							
							
							
						 
						
							2017-03-28 13:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								640698d28b 
								
							 
						 
						
							
							
								
								Fixing Zero extrusion print moves and overlapping regions in first layer  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/184 
No E distances generated when support is selected. bug?
https://github.com/prusa3d/Slic3r/issues/175  
						
							2017-03-27 14:34:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								67126d6f48 
								
							 
						 
						
							
							
								
								Moved the NVIDIA and AMD hints to the slic3r.exe wrapper.  
							
							
							
						 
						
							2017-03-27 09:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0dae43e4bc 
								
							 
						 
						
							
							
								
								Bugfix: when the Voronoi diagram contained very large coordinates we need to check whether they are greater than our allowed range and consider the Voronoi edges infinite in those cases, in order to prevent overflows.  
							
							... 
							
							
							
							https://github.com/alexrj/Slic3r/issues/3776 
9ad1360e44 
						
							2017-03-24 09:32:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6162670bbd 
								
							 
						 
						
							
							
								
								Fixing Window selections wrong  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/191 
Thanks @uclaros
94f60db114 
						
							2017-03-23 18:02:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7ff623f8 
								
							 
						 
						
							
							
								
								Updated from upstream,  
							
							... 
							
							
							
							build instructions for Windows point to Prusa3D instructions. 
							
						 
						
							2017-03-23 17:00:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								53832aff24 
								
							 
						 
						
							
							
								
								Documented the boost libraries required by Slic3r Prusa Edition  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/88  
						
							2017-03-23 16:28:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d3ed26c6 
								
							 
						 
						
							
							
								
								Link boost & intel Thread Building Blocks statically by default  
							
							... 
							
							
							
							on Windows and OSX, dynamically on Linux.
This could be overidden by an environment variable
SLIC3R_DYNAMIC=1 
							
						 
						
							2017-03-23 15:06:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a7838cac07 
								
							 
						 
						
							
							
								
								Fixed the rotation and scaling inputs allowing decimal numbers with  
							
							... 
							
							
							
							both the dot and comma as a decimal separator.
Fixes 6649888d1c 
							
						 
						
							2017-03-23 14:32:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								cc9460b8fa 
								
							 
						 
						
							
							
								
								Increased a threshold for print centering from EPSILON to 5um  
							
							... 
							
							
							
							to account for the decimation of the brim lines. 
							
						 
						
							2017-03-23 13:21:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9e0a690d2e 
								
							 
						 
						
							
							
								
								Simplified the skirt paths.  
							
							
							
						 
						
							2017-03-23 12:35:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								073d6d2d43 
								
							 
						 
						
							
							
								
								Fixed colors of the path preview.  
							
							
							
						 
						
							2017-03-23 12:34:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1770d031b4 
								
							 
						 
						
							
							
								
								Fixed rotations, allow both dot and dash as decimal separators,  
							
							... 
							
							
							
							correctly report invalid numeric values for rotation. 
							
						 
						
							2017-03-23 11:53:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1b3c651643 
								
							 
						 
						
							
							
								
								Fixed iusses in rendering print paths through VBOs for multiple objects.  
							
							
							
						 
						
							2017-03-23 11:10:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5d1d0e25 
								
							 
						 
						
							
							
								
								Try to enforce the use of a high performance NVIDIA / ATI GPU  
							
							... 
							
							
							
							on dual graphic card laptops. 
							
						 
						
							2017-03-23 10:28:08 +01:00