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 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb3d00932 
								
							 
						 
						
							
							
								
								Fix of parsing ASCII STLs on Visual Studio 2013 with global optimization.  
							
							
							
						 
						
							2017-03-22 17:57:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ed495663e8 
								
							 
						 
						
							
							
								
								Support generator parallelized.  
							
							
							
						 
						
							2017-03-22 15:35:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								04cd474708 
								
							 
						 
						
							
							
								
								Fixed some instance of simplify_polygons() invocation.  
							
							... 
							
							
							
							Geometry::deg2rad() made a template.
Some methods of Layer made inline.
Added a helper template remove_nulls(). 
							
						 
						
							2017-03-22 15:35:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6b99cbdc02 
								
							 
						 
						
							
							
								
								Had the vertex buffer objects disabled for debugging purposes by mistake.  
							
							
							
						 
						
							2017-03-21 08:59:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d8f0c0bdff 
								
							 
						 
						
							
							
								
								Fixed bug in variable layer height editing: Make the OpenGL context  
							
							... 
							
							
							
							current. 
							
						 
						
							2017-03-20 15:55:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								039cd0ac5b 
								
							 
						 
						
							
							
								
								new GLShader.cpp,h  
							
							
							
						 
						
							2017-03-20 14:48:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								045de596e2 
								
							 
						 
						
							
							
								
								Use OpenGL 2.0 shaders for the layer height rendering.  
							
							... 
							
							
							
							Use OpenGL 2.0 shaders for the print path rendering for performance reasons. 
							
						 
						
							2017-03-20 12:05:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								56f845f3c1 
								
							 
						 
						
							
							
								
								Fixed the reports given by the build process if BOOST or TBB libraries  
							
							... 
							
							
							
							were not found.
https://github.com/prusa3d/Slic3r/issues/177  
							
						 
						
							2017-03-17 22:49:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8e28bd36a2 
								
							 
						 
						
							
							
								
								Link XS with -framework OpenGL on OSX.  
							
							
							
						 
						
							2017-03-16 14:26:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								73de247a15 
								
							 
						 
						
							
							
								
								Enabled SLIC3R_GUI by default. This is required to enable the OpenGL 2.0  
							
							... 
							
							
							
							API through C++ GLEW. 
							
						 
						
							2017-03-16 14:09:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7f7d2da5fe 
								
							 
						 
						
							
							
								
								Use Vertex Buffer Objects for rendering of 3D volumes if possible.  
							
							
							
						 
						
							2017-03-16 14:02:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c32c7fa1dc 
								
							 
						 
						
							
							
								
								Fixed a typo.  
							
							
							
						 
						
							2017-03-15 21:26:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								93cab990c7 
								
							 
						 
						
							
							
								
								Fixed some memory allocation issues of the new C++ 3d path preview  
							
							... 
							
							
							
							(reserved memory has to be shrank around the collected data).
Initial implementation of the vertex buffer objects for the 3d path preview. 
							
						 
						
							2017-03-15 20:45:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d18e10c7c9 
								
							 
						 
						
							
							
								
								Rewrote the OpenGL object rendering to indexed triangle / quad sets  
							
							... 
							
							
							
							for lower memory consumption.
Rewrote the print path 3D preview to generate these indexed triangle / quad
sets, possibly with at least as possible duplication of vertices,
with a crease angle of 45 degrees, leading to maximum 8% overshoots
at the corners. 
							
						 
						
							2017-03-15 16:33:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a920fe16 
								
							 
						 
						
							
							
								
								Fixed some picking issues after porting GLVolumes to C++.  
							
							... 
							
							
							
							Initial interface for print paths visualization by VBOs. 
							
						 
						
							2017-03-14 10:11:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								79e6f23fdc 
								
							 
						 
						
							
							
								
								code beautification, C++11 loops  
							
							
							
						 
						
							2017-03-13 16:03:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c96d794604 
								
							 
						 
						
							
							
								
								BoundingBox, Print - methods inlined, added const accessors.  
							
							
							
						 
						
							2017-03-13 16:03:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e6fddd364d 
								
							 
						 
						
							
							
								
								Volume rewritten from Perl to C++,  
							
							... 
							
							
							
							generation of vertex arrays from paths rewritten from Perl to C++,
parallelized. 
							
						 
						
							2017-03-13 16:02:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								50976e1b5a 
								
							 
						 
						
							
							
								
								Parallelized slices_to_fill_surfaces_clipped()  
							
							
							
						 
						
							2017-03-08 23:02:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								720459183e 
								
							 
						 
						
							
							
								
								Parallelized detection of extra perimeters.  
							
							
							
						 
						
							2017-03-08 22:38:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a956186c76 
								
							 
						 
						
							
							
								
								Parallelized TriangleMeshSlicer::make_expolygons  
							
							
							
						 
						
							2017-03-08 21:55:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								336f86c101 
								
							 
						 
						
							
							
								
								Fixed a newly introduced memory leak into the Clipper library,  
							
							... 
							
							
							
							made all Clipper interfaces non-virtual. 
							
						 
						
							2017-03-08 20:27:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4426e47e2a 
								
							 
						 
						
							
							
								
								Fixed a race condition in the parallelization  
							
							... 
							
							
							
							of the "ensure vertical wall thickness" feature. 
							
						 
						
							2017-03-08 18:10:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								20796b89c1 
								
							 
						 
						
							
							
								
								Improved debugging of slicing.  
							
							
							
						 
						
							2017-03-08 15:58:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b5e45bccf9 
								
							 
						 
						
							
							
								
								Fixed a typo after porting _simplify_slices to C++.  
							
							
							
						 
						
							2017-03-08 15:08:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								798bca561b 
								
							 
						 
						
							
							
								
								Parallelized the slow discover_vertical_shells()  
							
							
							
						 
						
							2017-03-08 14:54:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f200781436 
								
							 
						 
						
							
							
								
								C++ compiler suppressed default constructor and assignment operator  
							
							... 
							
							
							
							for Surface after the move operators were implemented. Added
those operators manually. 
							
						 
						
							2017-03-08 14:22:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								52b76930aa 
								
							 
						 
						
							
							
								
								Simplify_slices rewritten to C++, parallelized.  
							
							... 
							
							
							
							Added some move methods to Surface class. 
							
						 
						
							2017-03-08 13:43:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4331f38912 
								
							 
						 
						
							
							
								
								Fixing of slicing errors ported to C++, parallelized.  
							
							
							
						 
						
							2017-03-08 11:56:42 +01:00