enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								4f63095d9a 
								
							 
						 
						
							
							
								
								Collapse toolbar moved from GLCanvas3D to Plater::priv  
							
							
							
						 
						
							2020-06-05 12:33:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								1e3290fee1 
								
							 
						 
						
							
							
								
								Reduced ugly copy / paste for ENABLE_OPENGL_ERROR_LOGGING  
							
							
							
						 
						
							2020-06-04 15:53:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0e537b7a 
								
							 
						 
						
							
							
								
								Offset curve from a Voronoi diagram: Fixed distance calculation  
							
							... 
							
							
							
							to a bisector of two segments. 
							
						 
						
							2020-06-04 15:34:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								ad7e7ae1cd 
								
							 
						 
						
							
							
								
								Added tech ENABLE_OPENGL_ERROR_LOGGING -> log opengl errors when SLIC3R_LOGLEVEL=5  
							
							
							
						 
						
							2020-06-04 14:48:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								6f4d24ab95 
								
							 
						 
						
							
							
								
								WIP: Generating offset curves with properly rounded corners from  
							
							... 
							
							
							
							a Voronoi diagram. Curve extraction is based on the OpenVoronoi implementation. 
							
						 
						
							2020-06-04 13:50:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5d1cb616 
								
							 
						 
						
							
							
								
								Fixed a crash when switching from SLA to FDM with a gizmo active  
							
							... 
							
							
							
							If a gizmo used SupportsClipper or HollowedMesh common data, it would attempt to update from a dead SLAPrintObject 
							
						 
						
							2020-06-03 16:39:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								b8267a5f6f 
								
							 
						 
						
							
							
								
								G-code placeholder parser - new values:  
							
							... 
							
							
							
							print_bed_min, print_bed_max, print_bed_size
calculated from a bounding box of bed_shape vector of points.
Also added first_layer_print_size as a size of a first layer print
bounding box. 
							
						 
						
							2020-06-03 16:30:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								6529543518 
								
							 
						 
						
							
							
								
								WIP: first_layer_print_min/max, first_layer_print_convex_hull  
							
							... 
							
							
							
							placeholders for the G-code export. 
							
						 
						
							2020-06-03 16:30:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d95c151823 
								
							 
						 
						
							
							
								
								Merge branch 'lm_empty_layer_crash'  
							
							
							
						 
						
							2020-06-03 15:57:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								ed98a859af 
								
							 
						 
						
							
							
								
								Fix of  #3919  (extremely wide wipe tower with 0.35mm FAST profile)  
							
							... 
							
							
							
							This is an excerpt from ec86d94 
							
						 
						
							2020-06-03 15:34:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8ecb0bfe0e 
								
							 
						 
						
							
							
								
								Revert "Workaround for the Prusa3D Fast (layer height 0.35mm) profile, which"  
							
							... 
							
							
							
							This reverts commit ec86d94f02 
							
						 
						
							2020-06-03 15:34:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								2cc1dffc82 
								
							 
						 
						
							
							
								
								Fix of several issues related to gizmos updating and undo/redo  
							
							... 
							
							
							
							Common gizmos data cannot be used in on_set_state method
Also prevented calling render on empty GLVertexArrays 
							
						 
						
							2020-06-03 15:33:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								10c59b0d00 
								
							 
						 
						
							
							
								
								Fix the tests after EigenMesh3D refactor  
							
							
							
						 
						
							2020-06-02 17:15:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								dc725ecbad 
								
							 
						 
						
							
							
								
								Fixup of previous commit  
							
							
							
						 
						
							2020-06-02 14:49:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a4d30fc9bb 
								
							 
						 
						
							
							
								
								Fixed a crash when switching between tabs  
							
							... 
							
							
							
							Introduced in ba963ac 
							
						 
						
							2020-06-02 11:42:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								9146ef2f61 
								
							 
						 
						
							
							
								
								Copy/Paste for the Settings and Layers in the ObjectList  
							
							
							
						 
						
							2020-06-01 11:11:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								21de9d23ec 
								
							 
						 
						
							
							
								
								Bugfix: Cut gizmo ignored SLA elevation and the cut ended up shifted  
							
							... 
							
							
							
							It is still possible to set the plane into the space under an object,
but at least it always cuts where indicated. 
							
						 
						
							2020-05-28 16:15:49 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ba963ac404 
								
							 
						 
						
							
							
								
								Save a position and size of the settings dialog  
							
							... 
							
							
							
							+ Added a check of the printer technology inside can_merge_to_multipart_object() => suppress merge for the SLA printing
+ clear MainFrame.cpp from unused commented code 
							
						 
						
							2020-05-28 14:38:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								b376e2c703 
								
							 
						 
						
							
							
								
								FDM supports gizmo: clicking the clipping plane starts painting  
							
							
							
						 
						
							2020-05-28 13:10:40 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6bcd7028 
								
							 
						 
						
							
							
								
								Merge: Implemented merge to the separate object, when some instance is selected  
							
							
							
						 
						
							2020-05-27 22:30:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								6d432f5426 
								
							 
						 
						
							
							
								
								Fixes second part of  #4282  (wxWidgets 3.0 compatibility)  
							
							
							
						 
						
							2020-05-27 17:30:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								c6f0cd5b5b 
								
							 
						 
						
							
							
								
								Ironingy typo  
							
							
							
						 
						
							2020-05-27 14:31:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d9b764bd10 
								
							 
						 
						
							
							
								
								Removed obsolete LambdaObjectDialog.cpp/hpp, more include cleanups:  
							
							... 
							
							
							
							BedShapeDialog.hpp (needs not include) OptionsGroup.hpp
Tab.hpp            GUI_App.hpp 
							
						 
						
							2020-05-27 14:01:48 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								f2f1cfef9a 
								
							 
						 
						
							
							
								
								Fix of  #4282  (wxOVERRIDE macro not available in wxWidgets 3.0)  
							
							... 
							
							
							
							Now that we use C++17, there is no point in using it in PrusaSlicer codebase 
							
						 
						
							2020-05-27 10:58:38 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e6317cdefb 
								
							 
						 
						
							
							
								
								Merge branch 'lm_aabb_improvements'  
							
							
							
						 
						
							2020-05-27 02:15: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 
								
							 
						 
						
							
							
							
							
								
							
							
								6e716faa1c 
								
							 
						 
						
							
							
								
								Merge branch 'lm_includes_warnings'  
							
							... 
							
							
							
							No functional changes (hopefully). 
							
						 
						
							2020-05-26 16:14:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								32a353058f 
								
							 
						 
						
							
							
								
								Fixed few warnings  
							
							
							
						 
						
							2020-05-26 16:06:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3e855d36dc 
								
							 
						 
						
							
							
								
								Fixed unit tests after previous include manipulations  
							
							
							
						 
						
							2020-05-26 15:33:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								94b0ab603f 
								
							 
						 
						
							
							
								
								Include cleanup: Selection.hpp  
							
							... 
							
							
							
							It does not need 3DScene.hpp and Model.hpp
And it does not to be included by GLGizmoBase.hpp 
							
						 
						
							2020-05-26 13:46:59 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5fe02cde 
								
							 
						 
						
							
							
								
								Include cleanup: GUI_ObjectManipulation.hpp, GUI, GUI_Preview  
							
							
							
						 
						
							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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								f78f5c85be 
								
							 
						 
						
							
							
								
								MSW specific issue: Fixed scaling of the Tabs when They are in the separated dialog  
							
							
							
						 
						
							2020-05-25 10:21:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e88e20402 
								
							 
						 
						
							
							
								
								Fixed a bitmap getting for the case, when application was started in Light mode and then switched to the Dark  
							
							
							
						 
						
							2020-05-25 09:41:19 +02:00