| 
								
								
									 Guillaume Seguin | e92fefb6ff | Working rotation for mesh viewer | 2013-06-30 23:51:06 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | 6668a81c64 | Start work on rotation handling | 2013-06-29 18:31:06 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | dd7830b1b7 | Add panning support | 2013-06-29 15:12:57 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | 43d764feff | Implement zoom to point | 2013-06-29 14:16:56 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | 317c911c67 | Remove leftover from 47b2c13c | 2013-06-29 14:16:38 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | bb3ebb0244 | Switch to orthographic projection | 2013-06-29 10:43:35 +02:00 |  | 
				
					
						| 
								
								
									 Guillaume Seguin | 47b2c13c99 | Get rid of demo timer in PreviewCanvas | 2013-06-29 10:43:21 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f29faf0548 | New Slic3r::TriangleMesh::XS class | 2013-06-24 19:35:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2a2633da0a | New automatic built-in STL repair | 2013-06-23 21:11:46 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b71bc37111 | Remove a couple cases of dangerous aliasing, causing crashes. #1257 | 2013-06-17 19:27:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c4036470af | Fix one thing leftover from bounding box refactoring | 2013-06-17 12:11:28 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac4a0bcdd8 | Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere | 2013-06-16 12:21:25 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cb75b1e47b | Fix plater crash on threaded perls | 2013-06-15 19:15:24 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7bf308c08f | Fix one more centering problem caused by wrong bounding box implementation | 2013-06-15 15:50:02 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 145fe08203 | More fixes for plater positioning. #1171 | 2013-06-13 20:05:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 962a51cc80 | Some cleanup for the plater code | 2013-06-13 14:33:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | def013ba91 | Use _transform_thumbnail when rescaling thumbnails | 2013-06-13 11:28:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0a74e45432 | Scale and recenter thumbnails when bed size and/or print center is changed | 2013-06-13 11:27:15 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5dcf277563 | Rotate cw when using free rotation button to be consistent with icon. #1171 | 2013-06-13 10:27:47 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | aee7b70d79 | Bugfix: the order of transformations was not consistent in plater and actual G-code generation. #1171 #1191 | 2013-06-12 16:53:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 510c2092df | Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class. #1171 #1191 | 2013-06-07 23:16:02 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9ea55497c2 | Prevent crash when user deleted object from plater before thumbnail was generated in the other thread. #1207 | 2013-06-07 13:54:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fcc442882c | Fix plater defect causing misalignment | 2013-06-06 20:53:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8c74d2f41e | New --autosave option for better toolchain integration. #837 | 2013-06-02 20:03:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 28a01e7c5e | Fix past participle | 2013-06-02 16:58:23 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 655d528d92 | Fixed recent regression causing a spike when avoid_crossing_perimeters was used on split objects | 2013-06-02 16:56:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 30ce7dc745 | Bugfix: wizard crashing in Simple Mode. #1077 #1122 | 2013-06-01 18:56:23 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d801876ee9 | Revert "Bugfix: configuration wizard crash 2 #1077" This reverts commit 55c413627f. | 2013-06-01 18:54:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 973d30a2b4 | Merge pull request #1148 from hroncok/patch-1 Bugfix: configuration wizard crash 2 #1077 | 2013-06-01 09:46:17 -07:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 49531f6f78 | Fixed regression causing rotation from plater to also translate the resulting G-code. #1191 | 2013-05-31 19:41:31 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8f5a958948 | Rename do_slice() to quick_slice() | 2013-05-20 11:02:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 71d6f428ca | Apparent fix for "Attempt to free unreferenced scalar" | 2013-05-20 10:57:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f13d4e4e66 | Restore skirt preview and extrude clearance after recent usage of int_offset() | 2013-05-19 18:03:18 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5494f4f385 | Free @_ before spawning a new thread (known old Perl bug) as an attempt to fix the unref scalars error | 2013-05-19 17:34:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 08a0bbd7f0 | Optimization: split meshes automatically when avoid_crossing_perimeters is enabled, so that we reduce the complexity of the MotionPlanner graphs. This commit includes a very large refactoring of the Model class which is now responsible for duplication and arrangement | 2013-05-18 16:48:26 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5c74fd095b | Very basic implementation of 3D preview - install Wx::GLCanvas to get it working | 2013-05-17 14:14:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 228c84ddc1 | Use glDrawArrays() | 2013-05-16 13:42:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fc1a23f5b0 | Quick and dirty OpenGL mockup | 2013-05-16 12:09:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 06ad6b70f8 | Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job. #1075 | 2013-05-14 16:31:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ccdb29ddc9 | New --spiral-vase option to continously raise Z when printing single-walled vases. #997 | 2013-05-13 20:15:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7c89476602 | Move fan_always_on in the Enable options group. #1166 | 2013-05-13 18:33:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f6dc712158 | Bugfix: most of the File menu items didn't work with --no-plater. #1112 | 2013-05-13 18:22:47 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bac5093de4 | Alwyas apply disable_fan_first_layers, even if cooling is disabled, since fan_always_on is applied in that case as well. Update descriptive text and have it appear in case of disabled auto cooling. #1166 | 2013-05-10 15:09:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7153d67d0 | Make preset placeholders available in Quick Slice too. #921 | 2013-04-28 23:26:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6db8afe36d | New option to remember last output directory. #698 | 2013-04-27 21:07:30 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f5bda326b8 | Version check. #1006 | 2013-04-27 20:55:43 +02:00 |  | 
				
					
						| 
								
								
									 Miro Hrončok | 55c413627f | Bugfix: configuration wizard crash 2 #1077 | 2013-04-23 16:17:43 +03:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b160feacfd | Merge branch 'master' into clipper-optimizations | 2013-04-18 17:36:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b725847a51 | Bugfix: configuration wizard led to crash with simple mode. #1077 | 2013-04-03 19:26:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1187f4846d | Some Clipper optimizations | 2013-03-31 19:40:25 +02:00 |  |