Commit Graph

581 Commits

Author SHA1 Message Date
ca2952060d Draw more detailed thumbnails in plater and turn cursor to hand also when moving inside holes (otherwise objects with thin walls would not be easy to select) 2013-12-29 01:28:06 +01:00
c5ead0f2a6 Fixes to Config and plater; also refactored the arrange() code 2013-12-24 00:30:51 +01:00
ab25cc4940 Merge branch 'xs-config'
Conflicts:
	lib/Slic3r/Config.pm
	xs/MANIFEST
2013-12-22 01:41:55 +01:00
9fb62e671f Adapt GUI to new XS Config 2013-12-22 01:27:09 +01:00
266673213d New option for turning autocentering off. #404 2013-12-18 19:11:20 +01:00
15235699e4 Completed adapting plater behavior to new Print object API 2013-12-18 18:54:11 +01:00
e4c9171890 Handle read_from_file() exceptions in GUI. #1619 2013-12-17 16:14:00 +01:00
2d045d1f39 Removed extra line 2013-12-17 16:01:25 +01:00
02df73c94b More refactoring to clean up the Print object API 2013-12-16 00:54:59 +01:00
d3171b1eea More work for updating the embedded Print object when Model is changed in plater 2013-12-16 00:36:53 +01:00
fcbd62f07c Finished updating plater to the new centering logic 2013-12-15 23:50:05 +01:00
4993b12799 Some initial work for adapting plater to the new centering workflow 2013-12-15 18:00:44 +01:00
250608aa52 Move centering outside the Print object 2013-12-15 16:17:12 +01:00
2eff7c238e Some initial work for stateful Print object 2013-12-13 14:02:01 +01:00
14c97978c7 Use 0,0 for default instance 2013-12-13 12:24:23 +01:00
5470fbbebc Make quick_slice() work with new model handling 2013-12-13 12:18:30 +01:00
0e8a0ef1ca Refactoring. Use Model class for representing the plate in GUI 2013-12-12 20:19:33 +01:00
f55e057504 More work for refactoring add_model() to add_model_object(). Tests pass 2013-12-09 01:12:37 +01:00
bd8c430afd Merge branch 'stable'
Conflicts:
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm
2013-11-24 22:48:31 +01:00
3fca0956bc Adapt plater to new convex hull 2013-11-24 22:42:52 +01:00
bed1625d6b Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543 2013-11-24 14:28:17 +01:00
9cf138574c New TriangleMesh::convex_hull() 2013-11-24 01:15:52 +01:00
4577f0725c Incomplete work for XS-based convex_hull 2013-11-22 21:43:35 +01:00
518798beb3 Incomplete work for porting simplify() to XS 2013-11-21 20:25:24 +01:00
5f81292f3f Ported encloses_point() to XS and renamed to contains_point() 2013-11-21 16:21:42 +01:00
beb7939e22 Rename standby_temperature to ooze_prevention. #1523 2013-11-15 16:01:15 +01:00
bb37048c35 Added missing encoding in STL repair 2013-11-13 11:12:06 +01:00
4be1e5702a Free memory after closing the preview and the setting windows 2013-11-12 21:49:34 +01:00
2c416cc4ac Reduce width of text/spin controls because they're too large on Windows 2013-11-12 17:14:37 +01:00
85232bb6fd Fix a minor visualization glitch on Windows 2013-11-12 14:34:03 +01:00
faa54ced52 Share the thumbnail object instead of returning it from thread 2013-11-12 14:30:13 +01:00
004517ad04 Automatically copy Simple Mode settings into a 'Simple Mode' preset in Expert Mode 2013-11-11 22:02:12 +01:00
33e160c1ed Automatically save presets after running the wizard 2013-11-11 21:45:58 +01:00
655a546b04 Add .ngc to G-code file name suffixes 2013-11-10 23:37:59 +01:00
bcc061176c New option to use G10/G11 for firmware-controlled retraction. #1494 2013-10-27 16:59:18 +01:00
b653839e9a One more fix for Cancel button. #1461 2013-10-16 15:13:39 +02:00
127e38d4a4 Fix Cancel button. #1461 2013-10-14 22:07:41 +02:00
0b526afb4e Change labels in wizard to avoid confusion 2013-09-21 20:25:34 +02:00
0ef6311ac3 Do not set first layer bed temperature if user set bed temperature to zero in wizard 2013-09-21 20:14:17 +02:00
ed529b62f3 Fix threading issue with GUI. #1443 #1444 2013-09-19 16:00:47 +02:00
afdb490cf1 Fix STL export. #1448 2013-09-19 12:25:00 +02:00
991bc8ae3d Partial work for implementing a standby temperature option 2013-09-18 17:45:02 +02:00
5a9c163a2e Meaningful error when user wants to use 3D preview but didn't install the required modules. 2013-09-16 10:18:42 +02:00
7d09f17810 Reflect max_fan_speed in cooling textual description. #1439 2013-09-16 10:09:39 +02:00
1aa5dbafd3 Update AMF export code 2013-09-16 09:58:53 +02:00
747fd25f6d Fix threads, tests and require the most recent Moo version 2013-09-12 11:09:03 +02:00
bc48e17dff Use precomputed normals in 3D preview 2013-09-11 20:15:42 +02:00
d4512a12df Make plater work with new XS code 2013-09-11 20:00:51 +02:00
a821eb7f3c More work to avoid working with vertices outside XS 2013-09-11 11:55:08 +02:00
78ee6e5d6d Calls to ->repair where needed 2013-09-10 19:25:53 +02:00