| 
								
								
									 Alessandro Ranellucci | fbb3462f5b | Bump version number | 2014-12-28 14:58:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | efe7d5f857 | Integration with Octoprint. #1826 | 2014-12-28 01:30:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b126f92f41 | Finished GCodeSender | 2014-12-27 22:58:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8b438dc0de | Merge branch 'master' into sender | 2014-12-27 18:10:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9803e2fabf | Releasing 1.2.2 | 2014-12-27 14:38:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 005f138ce7 | Merge branch 'master' into sender | 2014-12-26 01:30:48 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 70601eeb51 | Tell what options were changed when prompting user for saving a modified preset. Also, check whether the preset was actually modified by performing a proper idempotent diff. #2165 | 2014-12-25 17:35:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5a0f4eac8d | One more retraction optimization | 2014-12-25 11:37:54 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5639132dae | Bugfix: the region_volumes vector was not always extended after creating new regions, causing bad memory access in apply_config(). #2446 | 2014-12-24 18:35:59 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4848cb7606 | Ported PrintObject::bridge_over_infill() to XS | 2014-12-24 10:20:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5d3cd792eb | Make infill_only_where_needed idempotent. #2198 | 2014-12-24 01:29:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 91bc4d8157 | Bugfix: a typo caused wrong loop splitting, thus wrong ordering of perimeters having bridging parts. Includes regression test. #2258 | 2014-12-24 00:11:29 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 25bc8e6f29 | Smarter automatic disabling of GUI fields + reordering of Print Settings pages + minor adjustments to tooltips | 2014-12-23 20:47:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 64061267c8 | Align infill across layers regardless of first-layer-specific extrusion width. Includes a good internal API refactoring and a fix to 3D honeycomb flow | 2014-12-22 16:47:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 93507bfd49 | Bugfix: only_retract_when_crossing_perimeters was not correctly applied on bottom layer when no bottom solid layers were printed | 2014-12-22 11:46:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1b582ea66a | Remove the "(slow)" mark on infill patterns that used to be slow in the past | 2014-12-22 10:48:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4fc955a0fd | Fixed concave_points() and convex_points() after recent change of ccw_angle() | 2014-12-21 23:10:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7253dc699a | Some more work on wireframe | 2014-12-21 22:52:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a0dda36df0 | Minor fix to BridgeDetector | 2014-12-17 01:21:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 21ea100d0e | Fixed tests | 2014-12-17 01:15:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9264db7ecd | Removed useless thing added in e79aa2e81c | 2014-12-17 00:52:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c00061678b | Use perimeter extruder for brim. #618 | 2014-12-17 00:45:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e79aa2e81c | New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618 | 2014-12-17 00:34:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fcfb3b98bc | 3D object positioning | 2014-12-16 01:12:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a82f95e903 | Some initial work for 3D slice rendering | 2014-12-15 15:19:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9cd0a63331 | Refactoring of PreviewCanvas | 2014-12-15 01:28:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2f2ae75529 | Some incomplete work for moving objects in 3D plater | 2014-12-13 22:18:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d1f58cbed5 | Objects can be selected in 3D preview now. Double click and right click work as well | 2014-12-13 20:41:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac495e974a | Update test | 2014-12-12 23:02:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 133466a6b5 | Minor improvements to the Skirt Loops tooltip | 2014-12-12 22:50:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 360dee862b | Keep model objects aligned to Z = 0 in plater | 2014-12-12 22:43:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 050f9ff61a | Removed two useless methods in Print | 2014-12-12 22:43:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 93d9ee9205 | Consider extrusion width in Print::total_bounding_box() | 2014-12-12 22:43:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e8ab9ac13a | Ported Print::bounding_box(), Print::total_bounding_box(), Print::skirt_flow(), Print:skirt_first_layer_height() to XS | 2014-12-12 22:43:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c8596c5c58 | Limit "Only retract when crossing perimeters" so that retraction is triggered also when crossing the boundaries of a single region. #2298 | 2014-12-09 01:08:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d350241da3 | Make combine_infill() completely idempotent. Includes unit testing | 2014-12-08 21:23:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6ce651eb4a | Fixed wrong implementation of concave_points() and convex_points() in C++. #2384 | 2014-12-07 19:53:22 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eb23990d6d | Ported PrintObject::total_layer_count() to XS | 2014-12-01 00:00:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c7f5753a28 | Ported PrintObject::bounding_box() to XS | 2014-12-01 00:00:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1fda9e3d50 | Ported concave_points() and convex_points() to XS | 2014-12-01 00:00:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e4dd5cf82f | Bugfix: object steps were not invalidated when First layer extrusion width was changed. #2379 | 2014-12-01 00:00:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e8f242ee3f | Move toolpaths preview to the plater dialog | 2014-12-01 00:00:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7a7d00c8d6 | Rename solid_fill_pattern to external_fill_pattern and clarify tooltip | 2014-11-27 00:38:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 11dd67ab34 | Initial work for G-code sender and more intensive usage of Boost | 2014-11-26 22:30:25 +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 | 945567d1f3 | Merge pull request #2278 from hroncok/admesh98 Updated to admesh 0.98.1 | 2014-11-24 15:36:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 634bc09e2c | Refactoring: renamed all contains_*() methods to contains() in C++ | 2014-11-23 20:14:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5deadc8f12 | Refactoring: removed _islands members in Slic3r::GCode | 2014-11-23 20:03:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 60a76b8cfa | Fixed regression causing retraction to be skipped when Retract Length was 0 but Use Firmware Retraction was enabled. Includes regression test.  #2359 | 2014-11-23 19:32:06 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2c64c3dd5b | Bugfix: spiral vase was not working when extrusion axis was not E. #2350 | 2014-11-23 18:59:18 +01:00 |  |