| 
								
								
									 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 | a34cd24fa1 | Overlay object slices in toolpaths preview | 2014-12-15 12:42:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9cd0a63331 | Refactoring of PreviewCanvas | 2014-12-15 01:28:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 74b3be3c06 | Refactoring in 3D interactive code. Highlight all copies of an object when hovering | 2014-12-14 00:54:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2f2ae75529 | Some incomplete work for moving objects in 3D plater | 2014-12-13 22:18:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac2b6de62b | Minor addition to OpenGL code to prevent darker models | 2014-12-13 20:56:22 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 16945dad70 | 💄 | 2014-12-13 20:47:59 +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 | b0aa1260e2 | Bugfix: wxComboBox left blank after menu item selection on MSW due to an undocumented wxWidgets issue. #2361 | 2014-12-13 15:40:42 +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 | 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 | b28fb2ef17 | Bugfix: objects were not aligned to Z = 0 before exporting STL from plater. #2393 | 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 | baf070a36d | Bugfix: workaround for MSW wxWidgets not drawing the slider | 2014-12-12 12:34:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 829bd7378e | Remove the Rotate... button from Windows as well, like for other operating systems | 2014-12-10 17:34:59 +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 | 80c38b0113 | Remember window size and position. #1253 #2251 | 2014-12-08 22:05:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d350241da3 | Make combine_infill() completely idempotent. Includes unit testing | 2014-12-08 21:23:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9a9ba02d85 | Bugfix: infill was not correctly generated when infill_every_layers was used along with raft_layers. Includes regression test. #2396 | 2014-12-08 20:14:04 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7026c41c5 | Show button icons with wxWidgets 3.x.x too. #2372 | 2014-12-08 18:23:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2d243a39ff | Bugfix: crash when deleting objects from plater with toolpaths preview open. #2389 | 2014-12-07 20:23:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 807d042d11 | Typo. #2401 | 2014-12-07 19:56:35 +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 | 95f7bcb9fe | Removed Toolpaths Preview menu item. #2385 | 2014-12-01 21:06:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c9e896c669 | Display validation errors in status bar when background processing couldn't generate toolpaths | 2014-12-01 00:15:45 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 04bcb410a9 | Minor GUI improvements to toolpaths preview | 2014-12-01 00:10:32 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 98c67007d5 | Finished bb103122065cddf8f8ea63f5e4fce954142c4d4c | 2014-12-01 00:00:12 +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 | 076d82d8d6 | Fixed regression causing the plater Split command not to remove objects from the model. #2380 | 2014-12-01 00:00:11 +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 | 0d3c4a160f | Typo in Reader.pm #2033 | 2014-12-01 00:00:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 80adf9e5d0 | Open the settings dialog instead of the cut dialog when user double clicks on objects in plater | 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 | 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 | 7a7d00c8d6 | Rename solid_fill_pattern to external_fill_pattern and clarify tooltip | 2014-11-27 00:38:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 23848492ce | Fixed regression causing crash when using avoid_crossing_perimeters with multiple object, caused by recent refactorings. Added regression test | 2014-11-26 22:46:51 +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 | 43cbad8867 | Minor fix to pressure management: support the case where speed is set before printing commands with a dedicated G1 Fx line | 2014-11-24 18:32:18 +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 | 5a382f0200 | Bugfix: Slic3r::GCode::Reader did not parse correctly when use_relative_e_distances was enabled. #2033 | 2014-11-24 16:30:57 +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 | 55888ace75 | Minor cleanup in GCode.pm | 2014-11-23 20:16:51 +01:00 |  |