Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e696764af8 
								
							 
						 
						
							
							
								
								Assign extruders and flows to materials  
							
							
							
						 
						
							2012-09-23 02:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d488afd243 
								
							 
						 
						
							
							
								
								More work (breaks centering and internal surfaces detection)  
							
							
							
						 
						
							2012-09-22 19:38:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								02356fd613 
								
							 
						 
						
							
							
								
								Large refactoring to allow processing multimaterial files  
							
							
							
						 
						
							2012-09-22 19:04:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1053947c19 
								
							 
						 
						
							
							
								
								Consider single walls as external perimeters.  #661  
							
							
							
						 
						
							2012-09-06 10:56:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								896641cb7e 
								
							 
						 
						
							
							
								
								Fixed regression causing some bridges not to be detected correctly.  #629  
							
							
							
						 
						
							2012-08-25 20:04:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								65b11fa850 
								
							 
						 
						
							
							
								
								Minor refactoring for better readability of perimeter generation logic  
							
							
							
						 
						
							2012-08-24 21:58:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								92518d28fc 
								
							 
						 
						
							
							
								
								New option to configure the threshold for enforcing solid infill.  #224  
							
							
							
						 
						
							2012-08-24 19:38:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7e34244b05 
								
							 
						 
						
							
							
								
								Refactored configuration handling.  
							
							... 
							
							
							
							Slic3r::Config is now an object. Multiple partial config objects are used throughout the codebase as local repositories, then merged and serialized when necessary. 
							
						 
						
							2012-07-27 21:16:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								67b415a2b3 
								
							 
						 
						
							
							
								
								Remove almost duplicated logic for small infill regions detection  
							
							
							
						 
						
							2012-07-22 21:06:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d04e15b63 
								
							 
						 
						
							
							
								
								Refactor/clean up. Merge remove_small_surfaces() into prepare_fill_surfaces(), rename infill_every_layers() to combine_infill(), remove $layer->fill_boundaries, initialize layer properties explicitely for clarity.  
							
							
							
						 
						
							2012-07-22 21:00:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3edf42e98e 
								
							 
						 
						
							
							
								
								Little workflow simplification  
							
							
							
						 
						
							2012-07-21 15:53:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f899deb6b6 
								
							 
						 
						
							
							
								
								Prevent internal infill at all when fill density is set to zero.  #545  
							
							
							
						 
						
							2012-07-21 14:41:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bce2663ed8 
								
							 
						 
						
							
							
								
								Restore thin walls and thin fills after last commit  
							
							
							
						 
						
							2012-07-20 15:02:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1697cb24a6 
								
							 
						 
						
							
							
								
								Memory optimization and code cleanup. Don't keep deserialized paths  
							
							
							
						 
						
							2012-07-20 14:39:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3714fbe0f9 
								
							 
						 
						
							
							
								
								Fixed regression causing random extrudates outside the object perimeter  
							
							
							
						 
						
							2012-07-04 10:35:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								566a0456ca 
								
							 
						 
						
							
							
								
								Fixed regression causing objects to be 0.1mm larger.  #495   #507  
							
							
							
						 
						
							2012-07-03 20:34:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b9a6cf61 
								
							 
						 
						
							
							
								
								Bugfix: flow wasn't adjusted for perimeters when a custom perimeters extrusion width was applied  
							
							
							
						 
						
							2012-07-01 18:13:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								96a3234eaa 
								
							 
						 
						
							
							
								
								Different speed for external perimeters.  #488  
							
							
							
						 
						
							2012-06-27 19:42:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ac08cf7469 
								
							 
						 
						
							
							
								
								Disable arc compensation code  
							
							
							
						 
						
							2012-06-23 20:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								44c636aea1 
								
							 
						 
						
							
							
								
								Do not oversimplify outer perimeters and keep the full resolution of the input file.  #340   #462  
							
							
							
						 
						
							2012-06-23 20:08:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8a91b2b0 
								
							 
						 
						
							
							
								
								Only apply arc compensation to circular holes.  #418  
							
							
							
						 
						
							2012-06-14 15:06:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c53c4397 
								
							 
						 
						
							
							
								
								Fill gaps.  #281  
							
							
							
						 
						
							2012-06-07 15:31:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								85ef7ce665 
								
							 
						 
						
							
							
								
								Bugfix: many thin walls were not detected correctly.  #313  
							
							
							
						 
						
							2012-06-06 21:27:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								82dd3c7a3e 
								
							 
						 
						
							
							
								
								New --perimeters-extrusion-width and --infill-extrusion-width options.  #302  
							
							
							
						 
						
							2012-06-06 18:05:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8a031fe501 
								
							 
						 
						
							
							
								
								New --first-layer-extrusion-width option.  #385  
							
							
							
						 
						
							2012-06-06 17:29:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								16b774603c 
								
							 
						 
						
							
							
								
								Accept either absolute or relative values for --first-layer-height.  #151  
							
							
							
						 
						
							2012-06-06 16:11:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2c28d2f874 
								
							 
						 
						
							
							
								
								Bugfix: with 0 solid layers, no infill was generated at all on fist and last layer.  #325  
							
							
							
						 
						
							2012-05-22 12:24:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								494f4f94bf 
								
							 
						 
						
							
							
								
								After recent memory optimizations, no solid layers were made when using fill density == 0  
							
							
							
						 
						
							2012-05-20 17:28:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								12c6e39837 
								
							 
						 
						
							
							
								
								Bugfix: hole compensation was making holes too large.  #348  
							
							
							
						 
						
							2012-05-19 23:12:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4f2c8b97 
								
							 
						 
						
							
							
								
								New option to randomize starting points across layers  
							
							
							
						 
						
							2012-05-19 22:36:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b246480535 
								
							 
						 
						
							
							
								
								Massive reduction of memory usage (down to one third).  
							
							
							
						 
						
							2012-05-19 17:57:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								882a022e3a 
								
							 
						 
						
							
							
								
								Even more constants, less memory, more speed  
							
							
							
						 
						
							2012-05-19 16:04:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9563f00b 
								
							 
						 
						
							
							
								
								More constants, less strings => ess memory usage  
							
							
							
						 
						
							2012-05-19 15:40:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4bffa9cb6b 
								
							 
						 
						
							
							
								
								Use perimeter length, not area, to detect small perimeters.  #355  
							
							
							
						 
						
							2012-05-14 00:30:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								edbdc5ec55 
								
							 
						 
						
							
							
								
								New automatic detection of additional required perimeters for better quality with domes and sloping walls.  #198  
							
							
							
						 
						
							2012-05-05 16:36:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dde71418d4 
								
							 
						 
						
							
							
								
								Bugfix: skip arc compensation when holes are not round  
							
							
							
						 
						
							2012-05-02 16:28:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d164d13517 
								
							 
						 
						
							
							
								
								Bugfix: arc compensation code was filling some small holes  
							
							
							
						 
						
							2012-05-01 19:19:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								710275f7c0 
								
							 
						 
						
							
							
								
								Reverse perimeter order for holes.  #214  
							
							
							
						 
						
							2012-05-01 15:33:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								da43cd70b2 
								
							 
						 
						
							
							
								
								Prevent tiny extrusion points.  #323  
							
							
							
						 
						
							2012-05-01 15:25:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								21893efa68 
								
							 
						 
						
							
							
								
								Removed a debugging statement left in, preventing hole compensation  
							
							
							
						 
						
							2012-05-01 15:09:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ee33d570d7 
								
							 
						 
						
							
							
								
								Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm.  #277  
							
							
							
						 
						
							2012-05-01 11:41:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a165ad4ecb 
								
							 
						 
						
							
							
								
								Large memory saving and speed boost  
							
							
							
						 
						
							2012-05-01 10:53:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed4a5739f6 
								
							 
						 
						
							
							
								
								Multiple objects autoplating (--merge, from command line only)  
							
							
							
						 
						
							2012-04-29 12:51:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								96d5e513b8 
								
							 
						 
						
							
							
								
								Rename $Slic3r::resolution to $Slic3r::scaling_factor  
							
							
							
						 
						
							2012-04-16 14:05:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d51ba94e8a 
								
							 
						 
						
							
							
								
								Remove XXX from dependencies  
							
							
							
						 
						
							2012-04-16 14:03:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1845abab70 
								
							 
						 
						
							
							
								
								Bugfix: warnings when trying to process bridges with no anchors  
							
							
							
						 
						
							2012-04-12 10:30:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								70e69be60a 
								
							 
						 
						
							
							
								
								Bugfix: support material was generated under most bridges  
							
							
							
						 
						
							2012-02-25 21:39:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								375829204f 
								
							 
						 
						
							
							
								
								Removed the bogus hole code which is not necessary anymore. Also  fixes   #160  
							
							
							
						 
						
							2012-02-19 16:02:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7b67fae686 
								
							 
						 
						
							
							
								
								Support material  
							
							
							
						 
						
							2012-02-19 12:03:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								eb33c03926 
								
							 
						 
						
							
							
								
								Bugfix: flow wasn't adjusted for first layer according to its height setting.  #182  
							
							
							
						 
						
							2012-01-30 14:03:12 +01:00