Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								b28f9b8935 
								
							 
						 
						
							
							
								
								Fix discontinuous extrusion lines for adaptive infill  
							
							
							
						 
						
							2020-08-27 13:04:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								c5a73a7cd6 
								
							 
						 
						
							
							
								
								Switch to smart pointers  
							
							
							
						 
						
							2020-08-27 07:28:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								cb328c99aa 
								
							 
						 
						
							
							
								
								Polylines merging  
							
							
							
						 
						
							2020-08-27 01:59:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								fb24d8167a 
								
							 
						 
						
							
							
								
								Add function for check existence of triangle in define radius  
							
							
							
						 
						
							2020-08-26 23:28:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								eaaff4e707 
								
							 
						 
						
							
							
								
								Generating polylines from octree  
							
							
							
						 
						
							2020-08-26 22:18:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								3ac16d9c9c 
								
							 
						 
						
							
							
								
								Building octree based on distance from mesh  
							
							
							
						 
						
							2020-08-26 18:15:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								42a7f2b1d8 
								
							 
						 
						
							
							
								
								Preparation for new infill  
							
							
							
						 
						
							2020-08-26 16:51:34 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								32a353058f 
								
							 
						 
						
							
							
								
								Fixed few warnings  
							
							
							
						 
						
							2020-05-26 16:06:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								02838eaa30 
								
							 
						 
						
							
							
								
								Slight include cleanup  
							
							
							
						 
						
							2020-05-26 13:45:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0940db7b2e 
								
							 
						 
						
							
							
								
								Improvements of the monotonous infill ordering:  
							
							... 
							
							
							
							Calculate the initial path length and set the initial pheromone level
accordingly.
Implemented a stopping criterion to ant colony optimization.
Fixed some compilation warnings. 
							
						 
						
							2020-05-06 18:28:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ef89c73fd5 
								
							 
						 
						
							
							
								
								fixing a compilation issue on a buggy GCC on R-PI  
							
							
							
						 
						
							2020-04-28 18:28:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ec81de7553 
								
							 
						 
						
							
							
								
								Ironing and Monotonous infill - first working implementation.  
							
							
							
						 
						
							2020-04-28 17:19:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								033548a568 
								
							 
						 
						
							
							
								
								Introduction of Monotonous infill type. Fill no-sort only for monotonous  
							
							... 
							
							
							
							and ironing infills. 
							
						 
						
							2020-04-25 08:15:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e390ebc95c 
								
							 
						 
						
							
							
								
								WIP: Monotonous infill  
							
							
							
						 
						
							2020-04-24 09:41:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								03eb5ffcd5 
								
							 
						 
						
							
							
								
								WIP: Reworking of FillRectilinear2 to support monotonous infill  
							
							... 
							
							
							
							with ant colony optimization and 3-opt flips. 
							
						 
						
							2020-04-22 10:54:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								10110ed307 
								
							 
						 
						
							
							
								
								WIP: Ironing over top surfaces.  
							
							
							
						 
						
							2020-04-14 11:53:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								97b9de47b4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							
							
						 
						
							2020-03-24 21:51:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7f376fa927 
								
							 
						 
						
							
							
								
								Fix of infill type update with vase mode enabled after change  
							
							... 
							
							
							
							of the number of bottom layers.
related to [2.2.1-RC] Vase mode prints base no matter what #3823  
							
						 
						
							2020-03-14 11:59:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7589e4ebfc 
								
							 
						 
						
							
							
								
								Fixed some more warnings  
							
							
							
						 
						
							2020-03-03 15:53:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c70b34b6c8 
								
							 
						 
						
							
							
								
								Fixed several warnings  
							
							... 
							
							
							
							The biggest difference is changing PresetCollection::m_idx_selected from int to size_t, which fixed many warnings at once. 
							
						 
						
							2020-03-03 15:47:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								afa72da9d1 
								
							 
						 
						
							
							
								
								Fix of infill connecting along perimeter lines,  
							
							... 
							
							
							
							new 3-opt iterative improvement of infill path (currently disabled,
it is extremely slow) 
							
						 
						
							2019-12-02 15:01:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9c4dc80057 
								
							 
						 
						
							
							
								
								Fix of the new gyroid infill path planning.  Fixes   #3226  
							
							
							
						 
						
							2019-11-22 18:22:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8c377c6585 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-11-14 17:02:46 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4507141a 
								
							 
						 
						
							
							
								
								Attempt to fix Mac build on buildserver  
							
							
							
						 
						
							2019-11-12 13:19:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f2dd49a905 
								
							 
						 
						
							
							
								
								Merged pull request "Gyroid improvements"  #2730  
							
							... 
							
							
							
							by @supermerill and @wavexx
WIP: The function Fill::connect_infill() is being rewritten
to utilize spatial structures wherever possible for lower CPU load
and less dynamic memory allocation. 
							
						 
						
							2019-11-07 14:28:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								76c4eaf19a 
								
							 
						 
						
							
							
								
								Ported test_fill from upstream Slic3r, thanks @lordofhyphens  
							
							
							
						 
						
							2019-10-16 17:43:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								331c187b39 
								
							 
						 
						
							
							
								
								Rest of the path chaining has been replaced with the new algorithm.  
							
							... 
							
							
							
							PolylineCollection.cpp/hpp was removed, use Polylines instead.
Various first_point() / last_point() now return references, not copies. 
							
						 
						
							2019-09-27 18:17:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4b35ebe6e5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-09-27 09:52:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e65ab90c16 
								
							 
						 
						
							
							
								
								Fix of G-code path planning: Infill lines were incorrectly ordered  
							
							... 
							
							
							
							for islands with another islands in their holes.
Improvement of chaining of infill lines for 3D honeycomb, Gyroid and
Honeycomb infill: New TSP chaining algorithm is used. 
							
						 
						
							2019-09-27 09:51:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								b67d8c1614 
								
							 
						 
						
							
							
								
								Fixed memsetting non-trivially-copyable types  
							
							... 
							
							
							
							Types stl_stats, stl_normal and SurfaceFillParams should not be zeroed by memset
This is not correct and also triggered warnings on gcc 
							
						 
						
							2019-09-24 17:09:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								413e737d7e 
								
							 
						 
						
							
							
								
								Fix of previous infill refactoring.  
							
							
							
						 
						
							2019-09-10 19:08:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								735f5146e9 
								
							 
						 
						
							
							
								
								Fix of  d146a0237e 
							
							... 
							
							
							
							(reworked infill generator to merge regions with the same properties). 
							
						 
						
							2019-09-09 16:44:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc29c308c 
								
							 
						 
						
							
							
								
								Fill.cpp: Fixed a typo  
							
							
							
						 
						
							2019-09-05 16:03:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d146a0237e 
								
							 
						 
						
							
							
								
								WIP: Reworked the infill generator to merge areas with the same  
							
							... 
							
							
							
							properties.
Note for Vojtech:
Review src/libslic3r/Fill/Fill.cpp once again,
add test for G-code generator properties (extrusion speed, cooling?)
Fixes Modifier slice/move efficiency #1005  
							
						 
						
							2019-09-04 16:11:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								21ee458de5 
								
							 
						 
						
							
							
								
								Some Vojtech's beautification  
							
							
							
						 
						
							2019-08-22 09:47:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								189d7be93b 
								
							 
						 
						
							
							
								
								Fix two warnings  
							
							
							
						 
						
							2019-08-08 17:04:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								753b34a0d3 
								
							 
						 
						
							
							
								
								Make Gyroid::PatternTolerance match the description  
							
							... 
							
							
							
							Move the division out of the switch in order to make the tolerance match
the expected unit. 
							
						 
						
							2019-08-08 16:53:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								90c85b7c8a 
								
							 
						 
						
							
							
								
								Move gyroid constants to the class declaration  
							
							
							
						 
						
							2019-08-07 22:26:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								da6c285f1f 
								
							 
						 
						
							
							
								
								Maximize gyroid printing speed angle  
							
							... 
							
							
							
							Counter-rotate the default angle by 45' so that gyroid is kept at it's
maximum printing speed by default. 
							
						 
						
							2019-08-07 22:26:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								f8490fb4e0 
								
							 
						 
						
							
							
								
								Limit upper tolerance in Gyroid  
							
							... 
							
							
							
							Do not reduce resolution more than necessary when using larger nozzles
and/or higher layer heights. 
							
						 
						
							2019-08-07 16:47:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								1a84642153 
								
							 
						 
						
							
							
								
								Allow gyroid pattern rotation over Z  
							
							
							
						 
						
							2019-08-07 16:47:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								e7616efc89 
								
							 
						 
						
							
							
								
								Handle truncated gyroid patterns correctly  
							
							... 
							
							
							
							When generating patterns which are less than a full wave, always
generate the last point correctly.
When extending a full wave to a line, fixup the last point
to the real gyroid position instead of shifting the point. 
							
						 
						
							2019-08-07 16:47:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								5932881291 
								
							 
						 
						
							
							
								
								Reduce reallocations and memory usage in gyroid  
							
							
							
						 
						
							2019-08-07 16:46:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								b9901f1730 
								
							 
						 
						
							
							
								
								Parametric tolerance for Gyroid infill  
							
							
							
						 
						
							2019-08-07 16:46:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								b6936a46e3 
								
							 
						 
						
							
							
								
								bugfix "connected lines" for gyroid & 3Dhoney  
							
							
							
						 
						
							2019-08-07 16:45:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								19df45c39d 
								
							 
						 
						
							
							
								
								bugfix gyroid & 3Dhoneycomb "connected lines"  
							
							
							
						 
						
							2019-08-07 16:45:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								86fbb9a095 
								
							 
						 
						
							
							
								
								gyroid & 3Dhoneycomb: now 'connected lines' follow the perimeters  
							
							
							
						 
						
							2019-08-07 16:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								004e2719b1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_warnings  
							
							
							
						 
						
							2019-07-15 13:26:55 +02:00