| 
								
								
									 Alessandro Ranellucci | 3ee0fc5b1c | Ability to select object parts by clicking in the 3D view in the object editor | 2015-01-13 20:55:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d46d5c955b | One more refactoring in 3DScene (select group/drag group) | 2015-01-13 20:55:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9c8f8f8ded | Refactoring: make Slic3r::GUI::3DScene::Base model-independent | 2015-01-13 20:55:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fb08588007 | Renamed PreviewCanvas to 3DScene | 2015-01-09 01:30:04 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0a62d658d9 | Removed ObjectPreviewDialog not used anymore | 2015-01-09 01:27:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4c7d9dfef5 | Memory optimization in PreviewCanvas: don't keep additional meshes in memory when not needed | 2015-01-09 01:18:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2f255620c6 | Fix toolpath preview after recent change of semantics of LayerRegion::perimeters | 2015-01-08 15:41:17 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eba19aaba4 | Fixed Object part editor because it wasn't updated with the new PreviewCanvas API. #2455 | 2014-12-28 00:16:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4c3fa999f5 | Only draw the slices in toolpath preview for the current selected layer | 2014-12-25 19:35:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9dd228df01 | Enable the GLU tesselator on MSW if we have a recent OpenGL module | 2014-12-24 11:49:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea40c4d1b0 | Fixed rendering of multiple interlaced layers in toolpaths preview | 2014-12-24 01:34:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | faed500520 | Refresh slider when reloading print in toolpath preview canvas | 2014-12-22 18:56:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 38ecce0ce9 | Disable the GLU tesselator on MSW | 2014-12-17 14:41:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 34a49086e5 | Added code for potential antialiasing | 2014-12-17 14:28:25 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fcfb3b98bc | 3D object positioning | 2014-12-16 01:12:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a34cd24fa1 | Overlay object slices in toolpaths preview | 2014-12-15 12:42: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 | 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 | 360dee862b | Keep model objects aligned to Z = 0 in plater | 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 | 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 | e8f242ee3f | Move toolpaths preview to the plater dialog | 2014-12-01 00:00:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 049859e5b1 | Fixed minor regression in plater 2D canvas | 2014-11-22 19:42:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 875035c09e | Minor improvement to plater: select/drag uppermost object when user clicks on overlapping objects | 2014-11-13 00:16:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 334086d605 | Bugfix: skirt and brim were not recalculated when objects where just moved in plater | 2014-11-12 23:28:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 73b3c06361 | Ported more things to XS | 2014-09-21 10:51:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 380dd8adfc | Ported some methods to XS | 2014-08-03 18:41:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3e2799a4ee | Bugfix: unexpected result when cutting a scaled object | 2014-08-03 10:51:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f462af20f9 | Visual preview for bed shape dialog | 2014-08-03 00:20:55 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7aaf27c0c7 | Put skirt outside brim to avoid conflicts. #2157 | 2014-07-24 23:43:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 86bad17abb | Display skirt and brim in toolpaths preview. Also take support material margin into account when sizing the window. #2169 | 2014-07-24 18:32:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 983cf09ee5 | Display bed shape in 3D plater | 2014-07-15 21:58:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4617188790 | Round print center coordinates to integer in 2D plater canvas | 2014-07-13 12:36:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | da4d6cbabb | 3D preview of plater | 2014-07-13 12:10:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b8a629f0b6 | Select last appended part in object parts panel | 2014-07-12 11:46:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | aacc01a56f | Store object and volume names in the new 'name' property instead of relying on material id | 2014-07-12 11:20:57 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f82a8475a1 | Use AMF object and volume metadata for handling per-object and per-volume settings | 2014-07-11 20:09:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2ca0d4627a | Refresh 2D plater canvas when window is resized (did not update on GTK) | 2014-07-04 12:13:39 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b926079fd5 | Enlarge the Z slider in the cut dialog | 2014-07-04 12:04:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f0a57a83fd | Proper handling of interlaced layers in toolpaths preview | 2014-07-04 01:04:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2632b2b30e | Include support material in toolpaths preview | 2014-07-04 01:04:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 16281cc0c3 | Fix toolpaths preview when objects have distinct layer heights | 2014-07-04 01:04:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 907de1011f | Toolpaths preview | 2014-07-03 09:24:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d9dc2fda00 | Fixed regression causing variable layer heights to be ignored. #2136 Conflicts:
	xs/xsp/my.map | 2014-07-01 19:49:15 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 710568b989 | Initialize controls status when loading cut window | 2014-07-01 18:22:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a06fad9e13 | Enable/disable GUI controls according to the others in order to guide the user through option dependency | 2014-07-01 18:18:23 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 04b67f0cb0 | Refactored OptionsGroup class for cleaner OOP model and cleaner event model | 2014-07-01 16:42:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b9e8fbacb7 | Put the Default Extruder option in a less confusing position | 2014-06-19 20:07:16 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 928335f186 | Removed print_center option (but left --print-center from CLI) | 2014-06-16 23:58:45 +02:00 |  |