Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b43dd92766
								
							
						 | 
						
							
							
								
								Ported Slic3r::GCode::Wipe storage to XS
							
							
							
							
							
						 | 
						
							2015-07-01 20:57:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf9cd1b8e6
								
							
						 | 
						
							
							
								
								Ported Slic3r::GCode::AvoidCrossingPerimeters to XS
							
							
							
							
							
						 | 
						
							2015-07-01 20:14:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								580d28d071
								
							
						 | 
						
							
							
								
								Finished porting PlaceholderParser to XS
							
							
							
							
							
						 | 
						
							2015-07-01 19:35:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								552430db67
								
							
						 | 
						
							
							
								
								More fixes for Unicode path handling (thanks @josefprusa for Czech test VM)
							
							
							
							
							
						 | 
						
							2015-06-13 11:41:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								56b993bb89
								
							
						 | 
						
							
							
								
								More fixes for Unicode filenames support on Windows and OS X
							
							
							
							
							
						 | 
						
							2015-06-02 16:10:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f4fa41ce4
								
							
						 | 
						
							
							
								
								Fixed regression introduced with recent fixes to UTF-8 preset names handling on Windows that prevented their load on OS X (TODO: test on Linux)
							
							
							
							
							
						 | 
						
							2015-05-28 18:44:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								13b7316807
								
							
						 | 
						
							
							
								
								Merge branch 'master' into sender
							
							
							
							
							
							
							
							Conflicts:
	Build.PL
	lib/Slic3r/GUI/MainFrame.pm 
							
						 | 
						
							2015-05-28 18:05:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6185f45815
								
							
						 | 
						
							
							
								
								Hopefully fix all problems with non-ASCII paths on Windows
							
							
							
							
							
						 | 
						
							2015-03-09 15:17:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ae6f2630e
								
							
						 | 
						
							
							
								
								Merge branch 'master' into sender
							
							
							
							
							
							
							
							Conflicts:
	Build.PL 
							
						 | 
						
							2015-02-01 14:07:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								07cd25d0ec
								
							
						 | 
						
							
							
								
								New option for customization of infill/perimeters overlap. #2459
							
							
							
							
							
						 | 
						
							2015-02-01 12:08:25 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5c0ffe963
								
							
						 | 
						
							
							
								
								Faster loading of 3D preview and much less memory used
							
							
							
							
							
						 | 
						
							2015-01-24 23:35:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ec7b43ca1
								
							
						 | 
						
							
							
								
								Merge branch 'master' into sender
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/GUI/Tab.pm 
							
						 | 
						
							2015-01-08 22:47:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								82ec03fc23
								
							
						 | 
						
							
							
								
								Refactored perimeter generation code into a new separate class for easier unit testing
							
							
							
							
							
						 | 
						
							2015-01-07 16:04:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c0d216c1a
								
							
						 | 
						
							
							
								
								More work on print controller
							
							
							
							
							
						 | 
						
							2015-01-03 23:25:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cb6dc768f
								
							
						 | 
						
							
							
								
								Limit the Perl version warning to 5.16, as 5.18 seems to work fine
							
							
							
							
							
						 | 
						
							2014-12-24 00:19:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1a88baa68
								
							
						 | 
						
							
							
								
								Revert printf to debugf
							
							
							
							
							
						 | 
						
							2014-12-23 01:04:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a939eb250
								
							
						 | 
						
							
							
								
								Fight deadlocks
							
							
							
							
							
						 | 
						
							2014-12-22 19:47:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								79ac29b435
								
							
						 | 
						
							
							
								
								Increase inset overlap tolerance
							
							
							
							
							
						 | 
						
							2014-12-20 22:40:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								632e3d3067
								
							
						 | 
						
							
							
								
								Added an explicit warning when user has old threads.pm version. #2348
							
							
							
							
							
						 | 
						
							2014-12-17 14:53:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								fcfb3b98bc
								
							
						 | 
						
							
							
								
								3D object positioning
							
							
							
							
							
						 | 
						
							2014-12-16 01:12:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e9166a8fe6
								
							
						 | 
						
							
							
								
								Use a semaphore to synchronize threads instead of blocking with join(). Lock threads array in order to ensure all of them are signalled. #2394
							
							
							
							
							
						 | 
						
							2014-12-13 15:01:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								84760b8d59
								
							
						 | 
						
							
							
								
								Require a recent threads.pm version because of upstream bug 85140 potentially causing deadlocks when stopping running threads. #2394
							
							
							
							
							
							
							
							https://rt.cpan.org/Ticket/Display.html?id=85140 
							
						 | 
						
							2014-12-13 00:01:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								98cb9f0e18
								
							
						 | 
						
							
							
								
								Refactoring: moved G-code export logic into new Slic3r::Print::GCode class. Removed Slic3r::GCode::Layer class. Fixes the order of post-processing filters so that cooling buffer is applied before any other filter whose logic is affected by speeds
							
							
							
							
							
						 | 
						
							2014-12-01 00:00:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff9b53260d
								
							
						 | 
						
							
							
								
								New experimental feature for pressure management. Credits to @llluis for the original implementation. #1203 #1677 #2018
							
							
							
							
							
						 | 
						
							2014-11-24 18:22:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1e26a70f8
								
							
						 | 
						
							
							
								
								Refactoring: move ooze prevention, wipe and avoid crossing perimeters into nested classes for better isolation
							
							
							
							
							
						 | 
						
							2014-11-23 15:13:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								989ec5cf4d
								
							
						 | 
						
							
							
								
								Fixes to UTF-8 handling in file paths
							
							
							
							
							
						 | 
						
							2014-11-22 21:55:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								379cde30e2
								
							
						 | 
						
							
							
								
								Ported Slic3r::BridgeDetector to XS
							
							
							
							
							
						 | 
						
							2014-11-15 22:41:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								36825e0134
								
							
						 | 
						
							
							
								
								Removing empty file
							
							
							
							
							
						 | 
						
							2014-11-13 00:39:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b6a8e6307
								
							
						 | 
						
							
							
								
								Ported PlaceholderParser::update_timestamp() to XS
							
							
							
							
							
							
							
							Note that Slic3r version number is now located in libslic3r.h 
							
						 | 
						
							2014-11-09 20:41:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6135a9fb8b
								
							
						 | 
						
							
							
								
								Bugfix: a move below z_offset was performed when retract_lift was enabled and lift amount was less than z_offset. Includes regression test. #2349
							
							
							
							
							
						 | 
						
							2014-11-09 19:24:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee3fb7caa2
								
							
						 | 
						
							
							
								
								Ported GCodeWriter to XS (faster G-code export!)
							
							
							
							
							
						 | 
						
							2014-11-09 19:02:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b4015f9ac
								
							
						 | 
						
							
							
								
								Bump version number
							
							
							
							
							
						 | 
						
							2014-11-09 09:31:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								eab09866cb
								
							
						 | 
						
							
							
								
								Releasing 1.2.1
							
							
							
							
							
						 | 
						
							2014-11-08 18:01:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f57f007cd
								
							
						 | 
						
							
							
								
								Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer
							
							
							
							
							
						 | 
						
							2014-10-25 10:42:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								71ec90a1dd
								
							
						 | 
						
							
							
								
								Finish porting the Extruder class to libslic3r
							
							
							
							
							
						 | 
						
							2014-10-21 20:36:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f82e92f498
								
							
						 | 
						
							
							
								
								Merge branch 'gcode-refactoring'
							
							
							
							
							
						 | 
						
							2014-10-21 20:20:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f8967418b9
								
							
						 | 
						
							
							
								
								Refactoring: moved the ooze prevention logic into a separate class with hooks
							
							
							
							
							
						 | 
						
							2014-10-18 17:58:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5aed3a63e
								
							
						 | 
						
							
							
								
								Bump version number
							
							
							
							
							
						 | 
						
							2014-10-18 00:47:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								73b3c06361
								
							
						 | 
						
							
							
								
								Ported more things to XS
							
							
							
							
							
						 | 
						
							2014-09-21 10:51:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a96bad8c2
								
							
						 | 
						
							
							
								
								Ported some more methods to C++
							
							
							
							
							
						 | 
						
							2014-08-08 21:48:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2449b22f76
								
							
						 | 
						
							
							
								
								Releasing 1.2.0
							
							
							
							
							
						 | 
						
							2014-08-04 12:43:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ff13c063f
								
							
						 | 
						
							
							
								
								Port PrintRegion::flow() and LayerRegion.flow() to XS
							
							
							
							
							
						 | 
						
							2014-08-03 19:17:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f428888dd9
								
							
						 | 
						
							
							
								
								Fixed deadlocks in background processing
							
							
							
							
							
						 | 
						
							2014-07-12 11:41:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								07f8fb1264
								
							
						 | 
						
							
							
								
								Prevent concurrency issues by blocking until background threads are killed
							
							
							
							
							
						 | 
						
							2014-07-04 12:12:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								65dbf75a54
								
							
						 | 
						
							
							
								
								Fixed background processing with multiple worker threads
							
							
							
							
							
						 | 
						
							2014-07-01 19:00:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d896ad090b
								
							
						 | 
						
							
							
								
								Fixed concurrency issues
							
							
							
							
							
						 | 
						
							2014-06-13 19:23:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2ca4c1b13
								
							
						 | 
						
							
							
								
								Some initial work for incremental slicing
							
							
							
							
							
						 | 
						
							2014-06-11 00:15:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ba8148f4ad
								
							
						 | 
						
							
							
								
								Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/GCode.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm
	lib/Slic3r/Print/Region.pm 
							
						 | 
						
							2014-06-10 14:46:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d56bb940e7
								
							
						 | 
						
							
							
								
								Bump dev version number
							
							
							
							
							
						 | 
						
							2014-06-09 18:55:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d8e1437014
								
							
						 | 
						
							
							
								
								Releasing 1.1.4
							
							
							
							
							
						 | 
						
							2014-06-05 18:07:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |