Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f6897a346a 
								
							 
						 
						
							
							
								
								Fix islands not being ordered efficiently with the logic that completes each of them before moving to the next one (which is now the default behavior).  #1137  
							
							
							
						 
						
							2014-04-25 19:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2a2ba15665 
								
							 
						 
						
							
							
								
								Use a slider for the cutting GUI  
							
							
							
						 
						
							2014-04-25 18:36:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8db4913b04 
								
							 
						 
						
							
							
								
								New option for rotating the lower part resulting from the cut so that the flat surface lies on the print bed  
							
							
							
						 
						
							2014-04-25 17:50:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4f17c2b7d1 
								
							 
						 
						
							
							
								
								First working implementation of a GUI for cutting  
							
							
							
						 
						
							2014-04-25 17:14:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								882a98ed44 
								
							 
						 
						
							
							
								
								Initial work for a GUI for the cut feature  
							
							
							
						 
						
							2014-04-25 14:54:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1691c151 
								
							 
						 
						
							
							
								
								New --cut feature  
							
							
							
						 
						
							2014-04-25 10:20:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6201aacf88 
								
							 
						 
						
							
							
								
								New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids()  
							
							
							
						 
						
							2014-04-24 13:44:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Ledvina 
								
							 
						 
						
							
							
							
							
								
							
							
								802ebfb0d6 
								
							 
						 
						
							
							
								
								Fix bridge detector  
							
							... 
							
							
							
							Test line direction is changed to reflect 0=east angle system
Test patern rotation direction is reversed - $angle represents infill direction
Angle test is changed to avoid returning negative value (this does happen otherwise - adding increments to $angle
creates ~ 1e-15 rounding error) 
							
						 
						
							2014-04-23 11:35:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3a49dccf69 
								
							 
						 
						
							
							
								
								Bugfix: version check caused crash  
							
							
							
						 
						
							2014-04-22 11:59:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9989ebaabd 
								
							 
						 
						
							
							
								
								Refactored the BridgeDetector class to expose a cleaner API and make it stateful  
							
							
							
						 
						
							2014-04-22 00:59:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc101bd93e 
								
							 
						 
						
							
							
								
								Assume bridge angle is stored in radians in infill generation.  #1917  
							
							
							
						 
						
							2014-04-21 23:21:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f7e8a99078 
								
							 
						 
						
							
							
								
								More tests and related fixes to bridge detection.  #1917  
							
							
							
						 
						
							2014-04-21 20:44:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7041ebdd22 
								
							 
						 
						
							
							
								
								Workaround for upstream module bug causing command line option parsing for multi-boolean options like retract-layer-change and wipe  
							
							
							
						 
						
							2014-04-19 19:14:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5d10ef514f 
								
							 
						 
						
							
							
								
								Workaround wxWidgets not allowing SetValue() inside a EVT_COMBOBOX handler on Windows.  #1865  
							
							
							
						 
						
							2014-04-19 18:42:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a49e786b04 
								
							 
						 
						
							
							
								
								Handle EVT_TEXT on wxSpinCtrl too  
							
							
							
						 
						
							2014-04-19 18:29:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6e6fb427fb 
								
							 
						 
						
							
							
								
								Fixes for the last commit about kill focus.  #1873  
							
							
							
						 
						
							2014-04-19 18:16:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								10a5a061d4 
								
							 
						 
						
							
							
								
								Bugfix: wxWidgets on Windows needs Skip() on kill focus to prevent nasty focus bugs.  #1873  
							
							
							
						 
						
							2014-04-19 18:05:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a248c98192 
								
							 
						 
						
							
							
								
								Fixed regression when concentric infill was used as solid infill. Includes regression test.  #1650  
							
							
							
						 
						
							2014-04-19 16:53:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c3bb8a69db 
								
							 
						 
						
							
							
								
								Bugfix: crash when extending an array option by 2+ positions.  #1908  
							
							
							
						 
						
							2014-04-19 16:38:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f6e99f1467 
								
							 
						 
						
							
							
								
								Bugfix: [filament_preset] was not replaced in filename when using Quick Slice.  #1870  
							
							
							
						 
						
							2014-04-19 12:10:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5dcd8154 
								
							 
						 
						
							
							
								
								Always do one island at time instead of doing that only when avoid_crossing_perimeters is enabled.  #1907  
							
							
							
						 
						
							2014-04-19 11:57:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f51921a11a 
								
							 
						 
						
							
							
								
								Default extruder wasn't applied to perimeter extruder. Includes regression test.  #1868  
							
							
							
						 
						
							2014-04-19 11:43:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0c50ab5323 
								
							 
						 
						
							
							
								
								Removed duplicated method added to Slic3r::Line in  caf20664cd.  #1945  
							
							
							
						 
						
							2014-04-19 10:52:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								caf20664cd 
								
							 
						 
						
							
							
								
								Bugfix: ExPolygon::contains_line() was called with a Polyline object but didn't throw any error. Thanks ledvinap  #1945  
							
							
							
						 
						
							2014-04-19 01:26:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								62e19469bc 
								
							 
						 
						
							
							
								
								Fixed regression in --infill-only-where-needed. Includes a minimal test suite for such feature.  #1871  
							
							... 
							
							
							
							Conflicts:
	t/fill.t 
							
						 
						
							2014-04-18 21:48:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								15628a90ed 
								
							 
						 
						
							
							
								
								Regression test for numerical issues causing thin gaps between perimeters and infill.  #1803  
							
							
							
						 
						
							2014-04-18 17:30:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								93f4fe05e1 
								
							 
						 
						
							
							
								
								Better logic for gap fill: don't subtract from fill surfaces those gaps that medial axis was unable to fill. Thanks ledvinap for the idea and proof of concept implementation. Includes a tolerance factor for avoiding being too strict when collapsing loops (allow some overlap if that helps avoiding triggering medial axis).  #1803  
							
							
							
						 
						
							2014-04-15 01:41:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e02d33bbce 
								
							 
						 
						
							
							
								
								Remove weak test.  #1803  
							
							
							
						 
						
							2014-04-15 00:57:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								43ffb7d3e8 
								
							 
						 
						
							
							
								
								Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test.  #1803  
							
							
							
						 
						
							2014-04-15 00:22:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f9661b02a6 
								
							 
						 
						
							
							
								
								Bugfix in utils/pdf-slices.pl, wrong shift caused slices to be outside the media box  
							
							
							
						 
						
							2014-04-11 19:55:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8e5ca0ab76 
								
							 
						 
						
							
							
								
								Fixed a couple typos  
							
							
							
						 
						
							2014-04-09 00:36:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								627f23d5fe 
								
							 
						 
						
							
							
								
								Make angle increment (i.e. angle resolution) configurable  
							
							
							
						 
						
							2014-04-08 16:53:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								38f6e3b643 
								
							 
						 
						
							
							
								
								More unit tests for bridge angle detection  
							
							
							
						 
						
							2014-04-08 15:18:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9be57f750d 
								
							 
						 
						
							
							
								
								Some fixes to bridge direction detection. Includes regression tests  
							
							
							
						 
						
							2014-04-08 14:51:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								23e6abff49 
								
							 
						 
						
							
							
								
								Added first unit test for bridge direction  
							
							
							
						 
						
							2014-04-08 13:08:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								119778caa9 
								
							 
						 
						
							
							
								
								Refactoring: move bridge angle detection to a separate class for easier unit testing  
							
							
							
						 
						
							2014-04-07 23:18:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								93a7d87fc6 
								
							 
						 
						
							
							
								
								Bugfix: pillars support material crashed when no overhangs were detected  
							
							
							
						 
						
							2014-04-07 16:59:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1c020eda78 
								
							 
						 
						
							
							
								
								Merge pull request  #1911  from sapir/speed  
							
							... 
							
							
							
							Rewriting the extrusion path gcode generation in C++ 
							
						 
						
							2014-04-07 09:38:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33ade1328f 
								
							 
						 
						
							
							
								
								Fix regression causing profile names to be listed in random order.  #1864  
							
							
							
						 
						
							2014-04-06 22:45:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e4709068b9 
								
							 
						 
						
							
							
								
								Some more unit tests for arc fitting  
							
							
							
						 
						
							2014-04-06 22:32:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d35701f99 
								
							 
						 
						
							
							
								
								Incomplete work on arc fitting. Results are still incomplete. More unit tests are needed  
							
							
							
						 
						
							2014-04-06 22:10:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c7a96a3113 
								
							 
						 
						
							
							
								
								Merge pull request  #1881  from sapir/master  
							
							... 
							
							
							
							Disable some calls to on_presets_changed to speed up switching profiles 
							
						 
						
							2014-04-06 12:52:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								20df1023a6 
								
							 
						 
						
							
							
								
								Fixed broken command line scaling. Regression test was in previous commit.  #1889  
							
							
							
						 
						
							2014-04-05 11:22:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e9e23119fc 
								
							 
						 
						
							
							
								
								Failing test for broken command line scaling.  #1889  
							
							
							
						 
						
							2014-04-05 11:21:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4ac5ded4 
								
							 
						 
						
							
							
								
								Re-enable the threads config option.  #1882  
							
							
							
						 
						
							2014-04-05 10:58:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d6d6a51e0d 
								
							 
						 
						
							
							
								
								Fix for incomplete extrusion on solid surfaces  
							
							
							
						 
						
							2014-04-05 10:54:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3844c1ba 
								
							 
						 
						
							
							
								
								Fix crash when using multiple skirts with a single, non-zero, extruder. Includes regression test  
							
							
							
						 
						
							2014-04-05 10:09:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a6dd68a2a6 
								
							 
						 
						
							
							
								
								Bugfix: crash when setting number of extruders.  #1876  
							
							
							
						 
						
							2014-04-05 09:54:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								45559f87f3 
								
							 
						 
						
							
							
								
								Save the vector used for aligning object volumes to origin and apply it to additional parts added from the object part panel in order to make them coincide  
							
							
							
						 
						
							2014-04-02 20:23:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								4deeff995a 
								
							 
						 
						
							
							
								
								Move extrusion path gcode generation to C++ for speed.  
							
							
							
						 
						
							2014-04-01 21:11:43 +03:00