Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								69a8bac9c9 
								
							 
						 
						
							
							
								
								Show a warning if we repaired the input file  
							
							
							
						 
						
							2013-07-13 20:34:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6affa23297 
								
							 
						 
						
							
							
								
								Show repair stats in object info dialog  
							
							
							
						 
						
							2013-07-13 20:23:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8061cc6e30 
								
							 
						 
						
							
							
								
								Optimization in Polyline instantiation  
							
							
							
						 
						
							2013-07-05 14:44:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c4036470af 
								
							 
						 
						
							
							
								
								Fix one thing leftover from bounding box refactoring  
							
							
							
						 
						
							2013-06-17 12:11:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4a0bcdd8 
								
							 
						 
						
							
							
								
								Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere  
							
							
							
						 
						
							2013-06-16 12:21:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cb75b1e47b 
								
							 
						 
						
							
							
								
								Fix plater crash on threaded perls  
							
							
							
						 
						
							2013-06-15 19:15:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf308c08f 
								
							 
						 
						
							
							
								
								Fix one more centering problem caused by wrong bounding box implementation  
							
							
							
						 
						
							2013-06-15 15:50:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								145fe08203 
								
							 
						 
						
							
							
								
								More fixes for plater positioning.  #1171  
							
							
							
						 
						
							2013-06-13 20:05:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								962a51cc80 
								
							 
						 
						
							
							
								
								Some cleanup for the plater code  
							
							
							
						 
						
							2013-06-13 14:33:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								def013ba91 
								
							 
						 
						
							
							
								
								Use _transform_thumbnail when rescaling thumbnails  
							
							
							
						 
						
							2013-06-13 11:28:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0a74e45432 
								
							 
						 
						
							
							
								
								Scale and recenter thumbnails when bed size and/or print center is changed  
							
							
							
						 
						
							2013-06-13 11:27:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5dcf277563 
								
							 
						 
						
							
							
								
								Rotate cw when using free rotation button to be consistent with icon.  #1171  
							
							
							
						 
						
							2013-06-13 10:27:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								aee7b70d79 
								
							 
						 
						
							
							
								
								Bugfix: the order of transformations was not consistent in plater and actual G-code generation.  #1171   #1191  
							
							
							
						 
						
							2013-06-12 16:53:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								510c2092df 
								
							 
						 
						
							
							
								
								Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class.  #1171   #1191  
							
							
							
						 
						
							2013-06-07 23:16:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9ea55497c2 
								
							 
						 
						
							
							
								
								Prevent crash when user deleted object from plater before thumbnail was generated in the other thread.  #1207  
							
							
							
						 
						
							2013-06-07 13:54:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc442882c 
								
							 
						 
						
							
							
								
								Fix plater defect causing misalignment  
							
							
							
						 
						
							2013-06-06 20:53:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								28a01e7c5e 
								
							 
						 
						
							
							
								
								Fix past participle  
							
							
							
						 
						
							2013-06-02 16:58:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								655d528d92 
								
							 
						 
						
							
							
								
								Fixed recent regression causing a spike when avoid_crossing_perimeters was used on split objects  
							
							
							
						 
						
							2013-06-02 16:56:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								49531f6f78 
								
							 
						 
						
							
							
								
								Fixed regression causing rotation from plater to also translate the resulting G-code.  #1191  
							
							
							
						 
						
							2013-05-31 19:41:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								71d6f428ca 
								
							 
						 
						
							
							
								
								Apparent fix for "Attempt to free unreferenced scalar"  
							
							
							
						 
						
							2013-05-20 10:57:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f13d4e4e66 
								
							 
						 
						
							
							
								
								Restore skirt preview and extrude clearance after recent usage of int_offset()  
							
							
							
						 
						
							2013-05-19 18:03:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5494f4f385 
								
							 
						 
						
							
							
								
								Free @_ before spawning a new thread (known old Perl bug) as an attempt to fix the unref scalars error  
							
							
							
						 
						
							2013-05-19 17:34:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								08a0bbd7f0 
								
							 
						 
						
							
							
								
								Optimization: split meshes automatically when avoid_crossing_perimeters is enabled, so that we reduce the complexity of the MotionPlanner graphs. This commit includes a very large refactoring of the Model class which is now responsible for duplication and arrangement  
							
							
							
						 
						
							2013-05-18 16:48:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								06ad6b70f8 
								
							 
						 
						
							
							
								
								Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job.  #1075  
							
							
							
						 
						
							2013-05-14 16:31:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f7153d67d0 
								
							 
						 
						
							
							
								
								Make preset placeholders available in Quick Slice too.  #921  
							
							
							
						 
						
							2013-04-28 23:26:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6db8afe36d 
								
							 
						 
						
							
							
								
								New option to remember last output directory.  #698  
							
							
							
						 
						
							2013-04-27 21:07:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1187f4846d 
								
							 
						 
						
							
							
								
								Some Clipper optimizations  
							
							
							
						 
						
							2013-03-31 19:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7f23e72a10 
								
							 
						 
						
							
							
								
								Display preview for small files too.  #929  
							
							
							
						 
						
							2013-03-30 00:52:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33a4ec660d 
								
							 
						 
						
							
							
								
								better handling of too-small and too-short models  #929 .  
							
							... 
							
							
							
							These changes handle small models better in the plater preview.
Extremely small thumbnails are preserved instead of culled,
allowing the model to be scaled up. The scale range is extended to
100000% to allow mm-scale objects expressed in meters to be opened
and scaled to mm.
Original coding by mesheldrake 
							
						 
						
							2013-03-30 00:47:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2f046799f2 
								
							 
						 
						
							
							
								
								Removed offset() method from Slic3r::Polygon because it only works with ccw polygons  
							
							
							
						 
						
							2013-03-26 14:03:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								813aa5b307 
								
							 
						 
						
							
							
								
								Allow drag and drop for OBJ files  
							
							
							
						 
						
							2013-03-19 12:25:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33b40eda18 
								
							 
						 
						
							
							
								
								Always fix self-intersecting polygons that Douglas-Peucker might return  
							
							
							
						 
						
							2013-03-16 18:42:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f670acb4b1 
								
							 
						 
						
							
							
								
								Slice a single object with multiple layer heights. :-)  
							
							
							
						 
						
							2013-03-10 14:58:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6a0ba97f0e 
								
							 
						 
						
							
							
								
								Move ObjectDialog to a separate file  
							
							
							
						 
						
							2013-03-10 12:33:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b901e1f6c8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into simple-mode  
							
							
							
						 
						
							2013-03-08 22:28:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7412d4a687 
								
							 
						 
						
							
							
								
								Bugfix: manifoldness error triggered with multi-volume AMF files.  #1019  
							
							
							
						 
						
							2013-02-24 18:17:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f555a1ecc2 
								
							 
						 
						
							
							
								
								Replace 'Less' with 'Fewer' in plater.  #944  
							
							
							
						 
						
							2013-01-23 19:16:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7239ca18c1 
								
							 
						 
						
							
							
								
								Simple mode  
							
							
							
						 
						
							2013-01-03 15:49:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b495e15d7f 
								
							 
						 
						
							
							
								
								Fix plater slowness after the introduction of the vertical projection  
							
							
							
						 
						
							2012-11-29 19:13:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								116ab446e3 
								
							 
						 
						
							
							
								
								Show vertical projection instead of convex hull for objects with <= 2000 facets.  #780  
							
							
							
						 
						
							2012-11-24 00:13:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e91320e031 
								
							 
						 
						
							
							
								
								Fix rotation for threaded perls  
							
							
							
						 
						
							2012-11-19 18:31:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5678cd562c 
								
							 
						 
						
							
							
								
								Fix preview after rotation in plater  
							
							
							
						 
						
							2012-11-19 17:39:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8d557bee8c 
								
							 
						 
						
							
							
								
								Bugfix: AMF export was not working anymore.  #799  
							
							
							
						 
						
							2012-11-16 22:41:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d0bee4bf41 
								
							 
						 
						
							
							
								
								Fixed regression in Split.  #766  
							
							
							
						 
						
							2012-10-27 21:39:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9ff848dd 
								
							 
						 
						
							
							
								
								Removed unused 'propgrid' import group from Wx.  #764  
							
							
							
						 
						
							2012-10-27 21:21:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								392af5542b 
								
							 
						 
						
							
							
								
								Show object information when double-clicking it in the plater  
							
							
							
						 
						
							2012-10-24 22:44:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8ac435ad 
								
							 
						 
						
							
							
								
								Remember last used filament presets when using multiple extruders too  
							
							
							
						 
						
							2012-10-24 20:24:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c793a2657f 
								
							 
						 
						
							
							
								
								Replace Math::ConvexHull with Math::ConvexHull::MonotoneChain.  #722  
							
							
							
						 
						
							2012-10-22 15:29:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33b1970b95 
								
							 
						 
						
							
							
								
								Incomplete commit broke the plater on threaded perls  
							
							
							
						 
						
							2012-10-22 14:02:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4f1b56f004 
								
							 
						 
						
							
							
								
								Fix regression causing the plater to merge all materials into a single one, thus not producing multi-extrusion prints  
							
							
							
						 
						
							2012-10-21 20:56:19 +02:00