4311 Commits

Author SHA1 Message Date
Alessandro Ranellucci
4ca5f9ee16 Allow dirty presets, and many more improvements including remembering the preset dialog position and closing it with the Esc key 2017-03-22 19:47:23 +01:00
Alessandro Ranellucci
9a9597df83 Removed duplicate filament_notes left after merge 2017-03-21 21:43:25 +01:00
Alessandro Ranellucci
745911e0c8 Minor label fix 2017-03-21 21:28:05 +01:00
Alessandro Ranellucci
c2d933382a Add nice icons to the dropdown override menu 2017-03-21 21:16:14 +01:00
Alessandro Ranellucci
cea9ff53d5 Allow to add overrides in the plater on the fly 2017-03-21 20:41:39 +01:00
Alessandro Ranellucci
f055b496ea Make overridable options easier to find 2017-03-21 20:33:37 +01:00
Alessandro Ranellucci
c2fecf7c70 Minor fix to prevent the Cancel button from showing when there are no objects 2017-03-21 20:29:36 +01:00
Alessandro Ranellucci
9e6b869bd4 Enlarge the preset dialog to avoid horizontal scrollbars 2017-03-21 19:46:50 +01:00
Alessandro Ranellucci
fb22900738 Merge remote-tracking branch 'origin/master' into gui3
Conflicts:
	lib/Slic3r/GUI/Plater.pm
2017-03-21 17:47:55 +01:00
Alessandro Ranellucci
4c14c656f5 Updated MANIFEST 2017-03-21 17:38:39 +01:00
Alessandro Ranellucci
8560655372 Only reload the selected object and not all the objects of the input file. #3786 2017-03-21 17:34:30 +01:00
Alessandro Ranellucci
ddad7ce25f One more fix for slider. #3779 2017-03-21 16:48:04 +01:00
Alessandro Ranellucci
8250839fd5 constexpr party 2017-03-21 16:40:31 +01:00
Alessandro Ranellucci
ecc171eca6 Bugfix: use_relative_e_distances and spiral vase were broken again after the port. #3784 2017-03-21 14:40:32 +01:00
Alessandro Ranellucci
61c8359995 Ignore solid_infill_below_area when fill_density is already 100%. #3380 2017-03-20 23:02:47 +01:00
Alessandro Ranellucci
a301e6afa4 Removed two extra lines left in previous commit 2017-03-20 22:37:42 +01:00
Alessandro Ranellucci
9ad1360e44 Bugfix: when the Voronoi diagram contained very large coordinates we need to check whether they are greater than our allowed range and consider the Voronoi edges infinite in those cases, in order to prevent overflows. #3776 2017-03-20 22:22:38 +01:00
Alessandro Ranellucci
a69e4e39c9 Bugfix (untested): prevent cursor to go to the beginning while typing in a slider textctrl. #3779 2017-03-20 19:28:08 +01:00
Alessandro Ranellucci
0c4e16589b Prevent ExtUtils::CppGuess from linking to libstdc++ on OS X 2017-03-20 18:53:25 +01:00
Joseph Lenox
d7efd51beb Quote the paths in osx startup script. 2017-03-20 12:03:53 -05:00
Alessandro Ranellucci
6d0cb54cf2 A few more fixes to plater 2017-03-20 17:01:19 +01:00
Alessandro Ranellucci
1fadfd6fb8 Merge remote-tracking branch 'origin/master' into gui3
Conflicts:
	lib/Slic3r/GUI.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/GUI/PresetEditor.pm
	slic3r.pl
	xs/src/libslic3r/Config.cpp
	xs/src/libslic3r/Config.hpp
2017-03-20 17:00:42 +01:00
Alessandro Ranellucci
9dbe2eea37 Menu option for coloring toolpaths by extruder using the configured filament colors 2017-03-20 15:47:02 +01:00
Alessandro Ranellucci
a19cc10b8e Bugfix: Controller was crashing on wxWidgets 2.8.x. #3159 2017-03-20 13:59:09 +01:00
Ranvir Singh
52a94e8f40 remove deprecated code and add new one (#3775)
change auto_ptr to unique_ptr
2017-03-19 14:02:59 -05:00
Joseph Lenox
dddbe64b86 Restrict file types for model exports to what we are permitting (UX fix). Changed extension from .amf.xml -> .amf (common usage)
Fixes #3774
2017-03-19 00:31:14 -05:00
Joseph Lenox
af8ae8d268 Added single-object AMF export (with modifier meshes). Extended text on plate AMF export to indicate that it exports modifier meshes. 2017-03-19 00:22:17 -05:00
Alessandro Ranellucci
ad666beac0 Ported GCodeReader and SpiralVase to C++ 2017-03-19 01:40:18 +01:00
Alessandro Ranellucci
76f60471af Moved typedefs to FillRectilinear.cpp 2017-03-18 19:51:07 +01:00
Alessandro Ranellucci
72681aca01 Don't perform CPAN tests for IO::Scalar. #3573 2017-03-18 19:08:38 +01:00
Joseph Lenox
d4136b38df Add manifest to Windows RC file (adapted from Strawberry Perl manifest).
Fixes #3740
2017-03-18 12:23:24 -05:00
Joseph Lenox
35be0eefef Remove boost references from Config.hpp (this does not work on Windows!) 2017-03-18 11:44:06 -05:00
Alessandro Ranellucci
c773d407fd Allow spiral_vase with multiple copies/objects when Sequential Printing is enabled 2017-03-18 16:11:31 +01:00
Alessandro Ranellucci
b571f4af84 Bugfix: scale to size didn't work multiple times. #3768 2017-03-18 15:59:21 +01:00
Alessandro Ranellucci
7eed7f2dba Fixed previous commit 2017-03-18 15:37:16 +01:00
Alessandro Ranellucci
702cf43a0a Bugfix: prevent crashes from rounding issues caused by almost-collinear points in the new FillRectilinear. #3684 2017-03-18 14:57:16 +01:00
Alessandro Ranellucci
086fd2e8a8 Merge pull request #3771 from pn2200/issue1300
Use default size for label and size column label to fit content.
2017-03-18 12:35:30 +01:00
Alessandro Ranellucci
7467eb8fbb Merge all OctoPrint print options in a single dialog (bypassable by pressing the Alt key). #3765 #3655 2017-03-18 12:28:53 +01:00
Alessandro Ranellucci
e7c854c919 Ported Config::_handle_legacy() to XS 2017-03-18 11:29:48 +01:00
Alessandro Ranellucci
90395f9394 Complete implementation of read_cli() 2017-03-18 00:48:24 +01:00
Alessandro Ranellucci
c9f0a4c934 Quick fix for Quick Slice. #3773 2017-03-17 22:51:07 +01:00
Alessandro Ranellucci
4f17a7b236 Fixes to CMake compilation 2017-03-17 22:38:19 +01:00
Alessandro Ranellucci
abbc458f10 Fix stats output 2017-03-17 21:47:22 +01:00
Alessandro Ranellucci
d8a8e0d1c1 Rename/alias --overhangs to --detect-bridging-perimeters to match better the name used in GUI. #3532 2017-03-17 21:45:36 +01:00
Joseph Lenox
6b334e29dc change public link for auto builds 2017-03-17 14:57:19 -05:00
Alessandro Ranellucci
a6609682fc Clean IO::AMF::write() 2017-03-17 20:51:36 +01:00
Alessandro Ranellucci
4c78e54a46 Compensate for origin_translation when exporting AMF files in order to preserve alignment of further added parts. #3348 2017-03-17 20:17:59 +01:00
Alessandro Ranellucci
a5b10287d6 Typo 2017-03-17 20:05:04 +01:00
Alessandro Ranellucci
c4188accc9 List ExtUtils::CppGuess as a dependency explicitely. #3329 2017-03-17 19:19:34 +01:00
Alessandro Ranellucci
69d169165e Make sure infill_only_where_needed has no effect when fill_density = 0%. No need to require it to be explicitely turned off for spiral_vase, since it's disabled anyway. #3386 #3126 2017-03-17 19:17:24 +01:00