Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								904263d231 
								
							 
						 
						
							
							
								
								ENABLE_CONFIGURABLE_PATHS_EXPORT_TO_3MF_AND_AMF set as default  
							
							
							
						 
						
							2020-02-13 11:25:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								2d86e3cc4d 
								
							 
						 
						
							
							
								
								fix failing test due to missing cgal dlls  
							
							
							
						 
						
							2020-02-05 18:22:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								bd76c345f2 
								
							 
						 
						
							
							
								
								Handle CGAL exceptions and add tests for mesh boolean operations  
							
							... 
							
							
							
							Add conversion to exact predicates exact construction kernel format for consecutive booleans (experiments) 
							
						 
						
							2020-02-05 17:40:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								059bdb4711 
								
							 
						 
						
							
							
								
								Implemented handling of complex ConfigOptionFloatOrPercent chains  
							
							... 
							
							
							
							by the PlaceholderParser.
Namely, all the options with the "ratio_over" reference are now handled
correctly by the PlaceholderParser with the exception
of the "first_layer_extrusion_width", which overrides speed of extrusions
by their respective extrusion type.
Also the various extrusion widths (extrusion_width, first_layer_extrusion_width,
external_perimeter_extrusion_width etc.) produce the same numbers
as if ran through the back-end, with the assumption of not overriding
layer height by the variable layer height editing tool or layer height
modifiers. 
							
						 
						
							2020-02-04 15:27:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4797e92e 
								
							 
						 
						
							
							
								
								use vsnprintf instead of snprintf in string_printf function  
							
							... 
							
							
							
							Also, revert to old location: Utils.hpp and utils.cpp 
							
						 
						
							2020-02-03 16:00:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								b45e95877e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2020-01-23 17:43:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a5796ca5 
								
							 
						 
						
							
							
								
								add mesh simplification.  
							
							... 
							
							
							
							SPE-1072 
Working but flipped normals with the interior.
Testing on treefrog passed
Oversampling for hollowed mesh should not be less than 3x
Flip back normals after simplify and remove redundant test code. 
							
						 
						
							2020-01-23 10:58:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								094cef26d4 
								
							 
						 
						
							
							
								
								Fix of the new PlaceholderParser int() conversion.  
							
							... 
							
							
							
							Fixes https://github.com/prusa3d/PrusaSlicer/pull/3271 
Also some old errors (typos, UBs) were fixed. 
							
						 
						
							2020-01-21 17:12:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								63b0eec5a9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2020-01-21 13:00:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								05ea01bdcc 
								
							 
						 
						
							
							
								
								Ported PlaceholderParser unit tests to C++.  
							
							
							
						 
						
							2020-01-21 12:10:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								858e936e52 
								
							 
						 
						
							
							
								
								Fix incorrect filename case in test_3mf  
							
							
							
						 
						
							2020-01-21 11:10:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								6cfad6848f 
								
							 
						 
						
							
							
								
								Fix incorrect filename case in test_3mf  
							
							
							
						 
						
							2020-01-20 11:20:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								abd432e7a8 
								
							 
						 
						
							
							
								
								Configurable paths export (fullpath or not) to 3mf and amf  
							
							
							
						 
						
							2020-01-08 11:11:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								0551411c48 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2020-01-06 12:41:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd753ab27 
								
							 
						 
						
							
							
								
								Follow-up of  c790e2ff7c -> Fixed include  
							
							
							
						 
						
							2020-01-06 12:31:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c790e2ff7c 
								
							 
						 
						
							
							
								
								Added unit test for checking geometry after save+load to 3mf cycle  
							
							
							
						 
						
							2020-01-06 12:10:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								b3f15b1c98 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2019-12-20 10:33:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								42ffc4e3c5 
								
							 
						 
						
							
							
								
								Fix polytree traversal.  
							
							... 
							
							
							
							Put back old traverse_pt and union_pt_chained 
							
						 
						
							2019-12-19 11:27:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								537260494d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2019-12-12 11:37:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								5be66a52c0 
								
							 
						 
						
							
							
								
								add drain hole 3mf export and import  
							
							
							
						 
						
							2019-12-06 15:47:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4cff569b62 
								
							 
						 
						
							
							
								
								Improvements of infill path planning:  
							
							... 
							
							
							
							Implementation of 2-opt pairwise exchange iterative improvement
algorithm with an extension to a chain of segments, where
the chain of segments may get flipped during the exchange operation.
The 2-opt exchange algorithm may be quite slow. 
							
						 
						
							2019-11-22 15:33:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								7011c58faa 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2019-11-18 17:50:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								fe4b65e305 
								
							 
						 
						
							
							
								
								Improvement of the Elephant foot compensation:  
							
							... 
							
							
							
							Using a positive curvature estimate to control the strength
of the Elephant foot compensation shall work similarly to
the previous implementation while avoiding pinching off
tiny pieces from the contour. 
							
						 
						
							2019-11-15 16:20:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								dd59945098 
								
							 
						 
						
							
							
								
								Fix of a typo in KDTreeIndirect.  
							
							... 
							
							
							
							Improvement of the infill path planning.
Regression fix of Gyroid infill crashes.
Some unit tests for elephant foot and path planning. 
							
						 
						
							2019-11-14 17:02:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4e067c42f0 
								
							 
						 
						
							
							
								
								SLAPrint steps moved to separate module.  
							
							... 
							
							
							
							* Lambdas replaced with class methods 
							
						 
						
							2019-11-12 16:54:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c22423a219 
								
							 
						 
						
							
							
								
								Merge branch 'tm_openvdb_integration' into lm_tm_hollowing  
							
							... 
							
							
							
							* Refactor file names in SLA dir 
							
						 
						
							2019-11-11 12:55:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4b08865809 
								
							 
						 
						
							
							
								
								hollowing params renamed, filtering generalized  
							
							
							
						 
						
							2019-11-08 09:21:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								a82f1268f3 
								
							 
						 
						
							
							
								
								Hollowed interior is now visible in preview  
							
							
							
						 
						
							2019-11-06 14:26:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								bdf6f7342e 
								
							 
						 
						
							
							
								
								Hollowing step in SLAPrint process, PrintConfig params added.  
							
							
							
						 
						
							2019-11-06 13:38:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								f913be2d93 
								
							 
						 
						
							
							
								
								Streamlined hollowing method.  
							
							
							
						 
						
							2019-11-05 17:02:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4d8631fef6 
								
							 
						 
						
							
							
								
								Merge branch 'tm_openvdb_integration' into lm_tm_hollowing  
							
							
							
						 
						
							2019-11-05 14:48:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								07fb9f6559 
								
							 
						 
						
							
							
								
								Add oversampling and gaussian filter to hollowing.  
							
							... 
							
							
							
							* Additional steps hollowing and drilling in SPAPrint
* Remove SLABoilerPlate.hpp as it was empty. 
							
						 
						
							2019-11-05 14:48:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								eaf815ca4b 
								
							 
						 
						
							
							
								
								Merge branch 'lm_hollow_gizmo' into lm_tm_hollowing  
							
							
							
						 
						
							2019-11-05 14:41:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7542580ac1 
								
							 
						 
						
							
							
								
								Merge branch 'tm_openvdb_integration' into lm_hollow_gizmo  
							
							
							
						 
						
							2019-11-05 11:16:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b295bc22db 
								
							 
						 
						
							
							
								
								Adaptive elephant foot compensation: Improvement of the variable  
							
							... 
							
							
							
							offset regularization. 
							
						 
						
							2019-11-05 10:45:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								d9d11e5686 
								
							 
						 
						
							
							
								
								Add additional parameters to openvdbutils  
							
							
							
						 
						
							2019-11-05 09:43:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								7808d09d06 
								
							 
						 
						
							
							
								
								SLA Contour3D expanded with conversions supporting quads.  
							
							
							
						 
						
							2019-11-04 14:33:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a74fdfc5 
								
							 
						 
						
							
							
								
								Fix of previous commit.  
							
							
							
						 
						
							2019-11-01 20:05:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								db97610821 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-11-01 19:59:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a72ac57fab 
								
							 
						 
						
							
							
								
								adaptive elpehant foot compensation, fixing  
							
							... 
							
							
							
							GH issues #1757  #2085  #2132  #2423  #2502  #2156  #2773  #2828  #2998  #3001  
							
						 
						
							2019-11-01 19:59:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								a8a5a884f9 
								
							 
						 
						
							
							
								
								Add OpenVDBUtils into libslic3r, hollwing tests in libslic3r_test  
							
							
							
						 
						
							2019-11-01 15:31:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								b928cca54c 
								
							 
						 
						
							
							
								
								Useful verbose test output on console with Catch2  
							
							
							
						 
						
							2019-10-30 10:48:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								6f8ce12287 
								
							 
						 
						
							
							
								
								Useful verbose test output on console with Catch2  
							
							
							
						 
						
							2019-10-29 13:36:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8ce66f70 
								
							 
						 
						
							
							
								
								Fix / improvement of unit tests.  
							
							
							
						 
						
							2019-10-25 19:06:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2e7e95adae 
								
							 
						 
						
							
							
								
								Disabled broken tests, ported some more tests to C++,  
							
							... 
							
							
							
							removed Perl tests that were already ported to C++. 
							
						 
						
							2019-10-25 18:23:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f8dc74374c 
								
							 
						 
						
							
							
								
								Ported various clipper unit tests from Perl to C++,  
							
							... 
							
							
							
							the clipper Perl unit tests were removed. 
							
						 
						
							2019-10-25 17:07:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4ae0f3a61c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-10-25 13:34:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								5e8572a196 
								
							 
						 
						
							
							
								
								New functions for variable offsets of polygons / expolygons.  
							
							... 
							
							
							
							Test cases for the above.
Improvements of older test cases. 
							
						 
						
							2019-10-25 13:34:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								45d80aba63 
								
							 
						 
						
							
							
								
								Add catch2 extra args option to tests.  
							
							... 
							
							
							
							update example 
							
						 
						
							2019-10-25 10:42:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6e6b137151 
								
							 
						 
						
							
							
								
								Test of importing non-standard ASCII STL (broken normals, junk  
							
							... 
							
							
							
							after the ending tags) 
							
						 
						
							2019-10-18 14:42:03 +02:00