| 
								
								
									 Alessandro Ranellucci | 073b7fca1f | One more fix after recent fix to default extrusion width | 2014-04-25 20:19:02 +02:00 |  | 
				
					
						| 
								
								
									 Y. Sapir | 4deeff995a | Move extrusion path gcode generation to C++ for speed. | 2014-04-01 21:11:43 +03:00 |  | 
				
					
						| 
								
								
									 Y. Sapir | f56206cac3 | Precache gcode_comments flag before path loop. | 2014-04-01 21:11:43 +03:00 |  | 
				
					
						| 
								
								
									 Y. Sapir | 9f71ea15cf | Precompute X and Y offsets before path loop. | 2014-04-01 21:11:43 +03:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 071097d3f1 | Fix extruder assignment and tests | 2014-03-27 00:01:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 432a87e73d | New option for forcing the generation of interface shells. #1847 | 2014-03-25 01:11:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5ce4de0544 | Bugfix: wrong inwards moves were calculated for 2+ copies because ExtrusionLoop objects were modified in place. Includes regression test. #1842 | 2014-03-24 20:01:14 +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 | a344d68257 | Use bridge speed for first solid layer above sparse infill. Includes unit test. #1792 | 2014-03-01 20:35:44 +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 | 036badf932 | Ported Flow to XS | 2014-01-05 13:16:13 +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 | 5bf0942f45 | Satisfy test suite and CLI | 2014-01-02 17:24:23 +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 | 1157a7f859 | Remove package variable $Slic3r::Config | 2013-12-24 11:29:31 +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 | 12db58c9d0 | Merge branch 'stable' | 2013-12-07 14:54:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 00e8ba4781 | Fix regression causing complete_objects to skip Z moves after first object is complete. Includes regression test. #1582 #1541 | 2013-12-07 14:52:59 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bd8c430afd | Merge branch 'stable' Conflicts:
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm | 2013-11-24 22:48:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 387df3b900 | Fix regression causing toolchange_gcode to crash Slic3r. Includes regression test. #1545 | 2013-11-24 13:04:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5217bc370a | Fix regression causing retraction restarts to ignore extrusion_axis. Includes regression test. #1547 | 2013-11-24 12:37:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 761f261a68 | Ported intersect_expolygons() and subtract_expolygons() to XS | 2013-11-21 17:53:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bd62de7653 | Renamed encloses_line() to contains_line() and implemented it using diff_pl() | 2013-11-21 14:35:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | beb7939e22 | Rename standby_temperature to ooze_prevention. #1523 | 2013-11-15 16:01:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9f41f0279e | Some work to reduce recursive dependencies between classes | 2013-11-11 20:37:06 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4755e61d71 | Bugfix: [input_filename] and [input_filename_base] were only available in the filename pattern and not in the custom G-code settings. #1507 | 2013-11-02 15:49:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 29b83517cb | Ported point_along_segment(), Polyline::length(), Polyline::clip_end() to XS | 2013-10-27 22:57:25 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bcc061176c | New option to use G10/G11 for firmware-controlled retraction. #1494 | 2013-10-27 16:59:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1741adaddf | Removed debugging line | 2013-10-26 09:53:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4c2c31b554 | Fix speed math for wipe, which was causing too fast retraction. Includes regression test. #1468 | 2013-10-13 17:05:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bc0b9e1b72 | Don't combine retract and travel anymore when using G0. #1289 | 2013-10-13 16:20:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0dd3ab0662 | Don't block while cooling extruder | 2013-09-18 20:05:15 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0062c3b7fc | Almost finished the implementation of --standby-temperature | 2013-09-18 20:03:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9caf536aca | Finished a basic implementation of --standby-temperature | 2013-09-18 18:49:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7bd2ce21ca | Fix wrong bridge flow used for overhangs and bridge perimeters. Includes regression test. #1407 | 2013-09-17 10:37:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a88ce0cb5e | Fix regression in start perimeters at non-overhangs. #1442 | 2013-09-17 10:37:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e2cb40766b | Fix two more Boost calls after xsdata merge. #1429 | 2013-09-12 11:16:11 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 907ba55aab | Some minor fixes needed after the xsdata merge. #1421 | 2013-09-06 22:52:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4dd12b57a1 | Fixed wipe (includes regression test). #1421 | 2013-09-06 19:14:06 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a49dc603cc | Many changes and fixes to remove leaks and return objects by reference | 2013-09-03 19:26:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 275422fac7 | Don't return first_point() and last_point() by reference | 2013-09-02 22:33:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0ffb0f6a58 | Fix tests | 2013-09-02 22:10:52 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bd7b0e2aed | Ported ExtrusionPath::Collection->chained_path | 2013-08-29 11:47:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5d6fd7f4d9 | Optimizations for better usage of XS code | 2013-08-29 01:36:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9254ff9704 | Typo in merge | 2013-08-28 20:43:23 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c9f68ed28a | Refactor E code and keep track of per-extruder consumend filament | 2013-08-28 20:40:13 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 70d824c9a7 | One minor optimization in GCode.pm | 2013-08-28 20:40:13 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5f17fa342b | Move arc fitting code to its own post-processing filter and remove the built-in ExtrusionPath::Arc class | 2013-08-28 20:40:13 +02:00 |  |