enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								06a8bfa588 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-06-02 10:03:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								aa92cbf051 
								
							 
						 
						
							
							
								
								New tech ENABLE_SMOOTH_NORMALS (disabled) -> Added two experimental functions to smooth normals using libigl (none of them working properly in detecting edges) when calling GLIndexedVertexArray::load_mesh_full_shading()  
							
							
							
						 
						
							2020-06-02 10:02:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4be0e37963 
								
							 
						 
						
							
							
								
								Workaround for items out of bed after arrange.  
							
							... 
							
							
							
							Fixes  #4329  
						
							2020-06-01 16:16:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								71db69ef41 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-29 12:29:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								6f92538c20 
								
							 
						 
						
							
							
								
								BoundingBox support for Lines,  
							
							... 
							
							
							
							BoundingBox constructor will no more throw for empty vector of points.
GMP allowed for Vojtech's fork of boost::polygon Voronoi implementation.
Added libslic3r tests for boost::polygon Voronoi. All Voronoi issues
ever reported on the Internet are captured by the tests. Two issues
reported (the two test cases) are real issues which may influence
PrusaSlicer negatively, namely
https://github.com/boostorg/polygon/issues/43  
							
						 
						
							2020-05-28 15:53:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								e9d57c932a 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-05-28 15:50:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0599dc4df7 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-05-28 15:27:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c63e03c367 
								
							 
						 
						
							
							
								
								1st installment of tech ENABLE_ENVIRONMENT_MAP  
							
							
							
						 
						
							2020-05-28 15:27:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								2c244732db 
								
							 
						 
						
							
							
								
								Introduced a limit on max print z (1.2 m)  
							
							... 
							
							
							
							A follow-up of 815989d#2877  
							
						 
						
							2020-05-28 12:03:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0e018e6690 
								
							 
						 
						
							
							
								
								Merge branch 'et_gcode_viewer' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-27 16:31:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								35190936a3 
								
							 
						 
						
							
							
								
								GCodeViewer -> Newer version of shader for options  
							
							
							
						 
						
							2020-05-27 16:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								edb643e178 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-27 16:03:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								c6f0cd5b5b 
								
							 
						 
						
							
							
								
								Ironingy typo  
							
							
							
						 
						
							2020-05-27 14:31:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								448d92df68 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-27 14:29:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								48c186331a 
								
							 
						 
						
							
							
								
								Includes cleanup:  
							
							... 
							
							
							
							GUI_App.hpp      (should not include) MainFrame.hpp
MainFrame.hpp    Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp      PrintConfig.hpp
FillBase.hpp     PrintConfig.hpp
GUI_App.hpp      PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp 
							
						 
						
							2020-05-27 14:01:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ee1942e4e9 
								
							 
						 
						
							
							
								
								Implemented merge of the objects to the one multi-part object  
							
							... 
							
							
							
							+ Implemented merge of the parts to the one object. But now this function doesn't used.
+ Fixed Model::looks_like_imperial_units() 
							
						 
						
							2020-05-27 11:59:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								908650630b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-27 10:45:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb4b2caed 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-05-27 10:32:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3ced59d2a3 
								
							 
						 
						
							
							
								
								Reenabled SLIC3R_HOLE_RAYCASTER before unit tests are updated properly  
							
							... 
							
							
							
							There are still tests of removing holes on slices and raycasting on unaltered mesh (which was eventually superseded by CGAL boolean operations) 
							
						 
						
							2020-05-27 10:05:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								55395e046f 
								
							 
						 
						
							
							
								
								EigenMesh3D does not store a copy of the mesh  
							
							... 
							
							
							
							Instead, it stores a pointer to extern TriangleMesh (which must not be destroyed before the EigenMesh3D object) 
							
						 
						
							2020-05-27 00:51:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								1f833921a2 
								
							 
						 
						
							
							
								
								More code cleaning,...  
							
							... 
							
							
							
							optimizations regarding normals calculation
removed unused EigenMesh3D(const Contour3D &other) constructor
removed unused class si_result 
							
						 
						
							2020-05-27 00:51:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d85fa8e9ab 
								
							 
						 
						
							
							
								
								EigenMesh3D now stores TriangleMesh inside, not a mesh in Eigen format  
							
							... 
							
							
							
							Rotfinder was apparently building the AABB tree needlessly 
							
						 
						
							2020-05-27 00:51:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								9224a6a3e6 
								
							 
						 
						
							
							
								
								Removed some unused code  
							
							... 
							
							
							
							- removed define USE_AABB_INDIRECT (which switched between old and new AABB implementation)
- removed define SLIC3R_SLA_NEEDS_WINDTREE (relied on igl and was not used anyway)
- new define SLIC3R_HOLE_RAYCASTER (hides currently unused code)
- slight include cleanup
- removed obsolete source file SupportTreeIGL.cpp 
							
						 
						
							2020-05-27 00:51:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								cdf80c3b3f 
								
							 
						 
						
							
							
								
								Switched to new AABB tree implementation for raycasting  
							
							
							
						 
						
							2020-05-27 00:13:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								32a353058f 
								
							 
						 
						
							
							
								
								Fixed few warnings  
							
							
							
						 
						
							2020-05-26 16:06:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c2cd430941 
								
							 
						 
						
							
							
								
								Few more include chains broken  
							
							
							
						 
						
							2020-05-26 13:46:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								02838eaa30 
								
							 
						 
						
							
							
								
								Slight include cleanup  
							
							
							
						 
						
							2020-05-26 13:45:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								fb9d8b2025 
								
							 
						 
						
							
							
								
								Include cleanup: do not include Model.hpp from 3DScene.hpp  
							
							
							
						 
						
							2020-05-26 13:45:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								1d317489fd 
								
							 
						 
						
							
							
								
								GCodeViewer -> Temporary ImGui dialog for editing shaders parameters  
							
							
							
						 
						
							2020-05-26 08:16:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								314995fa0b 
								
							 
						 
						
							
							
								
								ENABLE_SHADERS_MANAGER set as default  
							
							
							
						 
						
							2020-05-22 16:08:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								80c2f107c1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-22 12:12:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								ac1f24e5c9 
								
							 
						 
						
							
							
								
								AABB: Some further polishing and a reference to an SSE implementation  
							
							... 
							
							
							
							of the 3D Box vs. ray intersection implementation. 
							
						 
						
							2020-05-22 11:35:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								dc46589a8e 
								
							 
						 
						
							
							
								
								AABB - triangle intersection wrapped to mimize copying into Vector3D  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								c64b7b2e21 
								
							 
						 
						
							
							
								
								Fix of the previous commit.  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6dff3f03 
								
							 
						 
						
							
							
								
								Little simplification of Point to boost::polygon bindings  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								4c365ad583 
								
							 
						 
						
							
							
								
								Replaced many defines in libslic3r.h with constexpr,  
							
							... 
							
							
							
							removed some macros to support old visual studio compiler. 
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								99514ba42b 
								
							 
						 
						
							
							
								
								WIP: AABBTreeIndirect - optimized ray_box_intersect_invdir() test,  
							
							... 
							
							
							
							sandbox for comparing the AABBTreeIndirect with libigl::AABB 
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8f655020 
								
							 
						 
						
							
							
								
								WIP AABBIndirect: Documentation, polishing.  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								eeb9590d28 
								
							 
						 
						
							
							
								
								WIP: own AABBTreeIndirect, builds up the tree 4x quicker than libigl.  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								abf279fc44 
								
							 
						 
						
							
							
								
								Fixed compilation with Shiny profiler.  
							
							
							
						 
						
							2020-05-22 09:29:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								dd424b6bcf 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-21 11:38:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								35c8c84631 
								
							 
						 
						
							
							
								
								Fix of  #3965  (properly disable linear advance with RepRap firmware)  
							
							
							
						 
						
							2020-05-21 10:47:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								cae84d2857 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-21 10:15:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8afd273c4b 
								
							 
						 
						
							
							
								
								Implemented "from/to imperial units conversation" for loaded objects and volumes  
							
							
							
						 
						
							2020-05-20 20:07:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								cbfb09a241 
								
							 
						 
						
							
							
								
								Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup  
							
							
							
						 
						
							2020-05-20 17:03:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c7c87973b7 
								
							 
						 
						
							
							
								
								First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders  
							
							
							
						 
						
							2020-05-20 14:11:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8a834b76e4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-19 07:57:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								504066e64b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/ys_imperial_unit'  
							
							
							
						 
						
							2020-05-18 16:01:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c49f46d904 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-05-15 17:58:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								9487676680 
								
							 
						 
						
							
							
								
								ENABLE_CANVAS_TOOLTIP_USING_IMGUI set as default  
							
							
							
						 
						
							2020-05-15 13:40:45 +02:00