| 
								
								
									 Alessandro Ranellucci | b4ac63d749 | Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590 | 2014-03-24 17:52:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ce984ef78c | Revert "Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590" This reverts commit e355e521d4. | 2014-03-24 17:52:14 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e355e521d4 | Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590 | 2014-03-24 17:02:25 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d9d2f3b3ab | Bugfix: prevent crash when user entered Unicode characters in notes. #1590 | 2014-03-24 16:37:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fec41d6dfd | Update plater and print upon changing object parts and their settings | 2014-03-23 16:45:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 21e6de0e59 | Only expand shortcut options in StaticConfig objects. This way we can keep a default extruder value in the parts panel | 2014-03-22 20:12:54 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 34f1511e0c | Better fix for non-global options not being replaced in filename placeholders. Includes refactoring and a new PlaceholderParser class. Also includes regression tests. #1831 | 2014-03-17 00:39:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bc054e613c | Fix regression causing non-global config options to be ignored when replacing placeholders in output filename format. #1831 | 2014-03-15 20:45:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 96c2c21707 | Minor bugfix for preventing wrong extruder numbers from being assigned | 2014-03-15 18:24:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fd43ada293 | Remove duplicated "Generating skirt" status message | 2014-01-18 16:36:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 12b661e877 | Adapt skirt logic to the potential situation of objects with different layer heights | 2014-01-12 11:06:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea173cf815 | Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670 Conflicts:
	lib/Slic3r/GCode.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm | 2014-01-11 17:40:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ed3a6349c7 | Adapt the new gcode.t test to master (and subtract final retraction from used filament length) | 2014-01-11 14:42:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c8a48b4527 | Implement modifier volumes and port _merge_loops() to XS | 2014-01-07 15:40:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b17d06f9d1 | Finished porting BoundingBox to XS | 2014-01-07 12:48:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 07b9b12475 | Make tests pass | 2014-01-05 00:36:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a2cbb261cb | More work for refactoring Flow/Extruder | 2014-01-03 20:02:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed738d3f7 | More incomplete work for Flow/Extruder refactoring | 2014-01-03 18:27:46 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 52ce6e4a7b | Some initial work for refactoring Print->extruders | 2014-01-03 10:44:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b9793b3f12 | Moved first_layer_extrusion_width to PrintConfig | 2014-01-03 00:34:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 81663215c5 | Adapt plater to the new split config | 2014-01-02 22:06:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5bf0942f45 | Satisfy test suite and CLI | 2014-01-02 17:24:23 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e2f1040a76 | More work | 2014-01-02 10:44:54 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0883d0f4eb | More work here and there | 2014-01-01 17:29:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 83326845dd | More incomplete work | 2013-12-31 14:33:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | beb1baa096 | Incomplete work for refactoring regions and flows | 2013-12-30 18:28:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 57e4e5c8e1 | One more fix for ooze_prevention and skirt_height == -1 | 2013-12-24 15:33:54 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f9d38f6655 | Allow value -1 for skirt_height with the meaning of: as tall as the object. This might fix an overflow on 32-bit systems when ooze_prevention is enabled | 2013-12-24 15:16:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bd133d9434 | Update Clipper to 6.1.2 | 2013-12-24 12:40:46 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2956c1a2e5 | More work for removing references to $Slic3r::Config | 2013-12-24 11:58:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1157a7f859 | Remove package variable $Slic3r::Config | 2013-12-24 11:29:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7ddf4f3ddf | Fixes to complete_objects to make t/gcode.t pass | 2013-12-24 01:13:02 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4f58a1c401 | Rewrite avoid_crossing_perimeters() to fix a regression and get better performance by choosing regular points along contours. #1531 Conflicts:
	lib/Slic3r/GCode/MotionPlanner.pm | 2013-12-22 19:07:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ab25cc4940 | Merge branch 'xs-config' Conflicts:
	lib/Slic3r/Config.pm
	xs/MANIFEST | 2013-12-22 01:41:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c0070a8d54 | Satisfy test suite with new XS based config | 2013-12-22 01:38:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1cee992604 | Temporarily disabled step-based slicing | 2013-12-20 01:38:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a6a6a6888b | Ported Slic3r::Print::State to XS | 2013-12-20 01:36:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d2295cdf70 | New Slic3r::Print::State class | 2013-12-19 18:54:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 685e8e4dfa | More work for step-based slicing | 2013-12-19 15:23:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5280b05ebb | Initial work for step refactoring | 2013-12-19 12:11:02 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 15235699e4 | Completed adapting plater behavior to new Print object API | 2013-12-18 18:54:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 916a0a0e58 | Fix compilation and test suite | 2013-12-18 16:34:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0591eecab7 | Lazy mesh generation so that we only keep it in model object | 2013-12-18 00:13:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 02df73c94b | More refactoring to clean up the Print object API | 2013-12-16 00:54:59 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d3171b1eea | More work for updating the embedded Print object when Model is changed in plater | 2013-12-16 00:36:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 250608aa52 | Move centering outside the Print object | 2013-12-15 16:17:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2eff7c238e | Some initial work for stateful Print object | 2013-12-13 14:02:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5470fbbebc | Make quick_slice() work with new model handling | 2013-12-13 12:18:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0e8a0ef1ca | Refactoring. Use Model class for representing the plate in GUI | 2013-12-12 20:19:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f55e057504 | More work for refactoring add_model() to add_model_object(). Tests pass | 2013-12-09 01:12:37 +01:00 |  |