Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-14 | Fix build failure (#884) | Dan Kortschak | |
2018-03-16 | Removed the LWP and Growl Perl dependencies. | bubnikv | |
2017-11-29 | Missing prerequisites in Build.PL (#593) | Eyal | |
I was unable to compile without ExtUtils::XSpp and ExtUtils::Typemaps . My platform is a fresh install of OctoPi on Raspberry Pi. I'm not sure what the `0` in those lines does. | |||
2017-08-30 | Removed the Perl Build.PL for the XS module. This has been replaced | bubnikv | |
by the CMake based build system. | |||
2017-08-28 | reverted a regression bug in the Perl Wx module minium version | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/468 | |||
2017-08-18 | Switched to Perl local::lib for local compilation. | bubnikv | |
Taken from upstream Slic3r, thanks @alexrj. | |||
2017-08-03 | Simplified the code base by requiring wxWidgets >= 3.0 | bubnikv | |
2017-08-03 | Unicode handling: | bubnikv | |
Removed the Perl dependencies on Encode, Encode::Locale and Unicode::Normalize. Added dependency on boost::locale. Added encode_path, decode_path, normalize_utf8 functions to Slic3r.xs Slic3r.xs has been made mostly utf8 safe by using the boost::nowide library, thanks to @alexrj for the idea. Simplified the encode_path / decode_path stuff: wxWidgets are unicode already, so there is no need to decode_path() from it. Perl / win32 interfacing is non-unicode, so decode_path() is executed on ARGV just at the beginning of the perl scripts. | |||
2017-03-06 | No need for Math::Libm | bubnikv | |
2017-02-27 | Good bye, Perl Expat binding! | bubnikv | |
2017-02-15 | Build script clean-up: | bubnikv | |
Removed a requirement on an old Perl::OpenGL library. Removed a mention of the Perl::PlanePath library, which is no more used by Slic3r. | |||
2016-11-05 | Perl OpenGL 0.7 package causes crashes on many platforms. | bubnikv | |
Constrain compilation to Perl OpenGL version lower than 0.7. https://github.com/alexrj/Slic3r/pull/3552/commits/897ca52654dd380d07de9f87cb36043cdc59db87 | |||
2016-11-02 | Rewrote Fill2.pm to C++, deleted Perl infills for good. | bubnikv | |
Removed dependency on Perl Math::PlanePath module. Fixed compilation with Visual Studio and SLIC3R_DEBUG: Visual Studio older than 2015 does not support the prinf type specifier %zu. Use %Iu instead. C++11 move semantics enabled. | |||
2015-11-01 | Merge branch 'master' into sender | Alessandro Ranellucci | |
Conflicts: Build.PL lib/Slic3r.pm xs/MANIFEST xs/src/libslic3r/PrintConfig.hpp | |||
2015-06-20 | Disable testing of modules that have known broken tests | Alessandro Ranellucci | |
2015-06-13 | More fixes for Unicode path handling (thanks @josefprusa for Czech test VM) | Alessandro Ranellucci | |
2015-06-02 | More fixes for Unicode filenames support on Windows and OS X | Alessandro Ranellucci | |
2015-03-09 | Hopefully fix all problems with non-ASCII paths on Windows | Alessandro Ranellucci | |
2015-02-01 | Merge branch 'master' into sender | Alessandro Ranellucci | |
Conflicts: Build.PL | |||
2015-01-18 | Require an up-to-date Win32::API version because older ones are not ↵ | Alessandro Ranellucci | |
thread-safe and cause random segfaults. #2517 | |||
2015-01-09 | Make Test::Harness optional | Alessandro Ranellucci | |
2015-01-09 | Typo | Alessandro Ranellucci | |
2015-01-05 | Serial ports detection on Win32 | Alessandro Ranellucci | |
2014-12-31 | Merge branch 'master' into sender | Alessandro Ranellucci | |
2014-12-29 | Workaround for upstream bug in OpenGL test that prevents installation | Alessandro Ranellucci | |
2014-12-28 | Bonjour autodiscovery of the Octoprint instances in local network. #1826 | Alessandro Ranellucci | |
2014-12-28 | Integration with Octoprint. #1826 | Alessandro Ranellucci | |
2014-12-26 | Merge branch 'master' into sender | Alessandro Ranellucci | |
2014-12-13 | Require a recent threads.pm version because of upstream bug 85140 ↵ | Alessandro Ranellucci | |
potentially causing deadlocks when stopping running threads. #2394 https://rt.cpan.org/Ticket/Display.html?id=85140 | |||
2014-11-27 | Initial work for G-code sender and more intensive usage of Boost | Alessandro Ranellucci | |
2014-10-29 | Install Class::Accessor with Build.PL --gui. #2315 | Alessandro Ranellucci | |
2014-07-26 | New 3D Honeycomb infill pattern (credits: David Eccles (gringer)). #1646 | Alessandro Ranellucci | |
2014-06-14 | Suspend background processes while writing to shared data structures | Alessandro Ranellucci | |
2014-05-26 | Make XS compilation verbose since most users forget to include the build.log ↵ | Alessandro Ranellucci | |
file when reporting issues. This also makes Travis-CI logs more useful | |||
2014-04-10 | add --sudo flag | Petr Ledvina | |
This adds --sudo flag to Build.PL. This flag is passed to cpanm, so it is possible to build Slicer on linux without beeing root (build files are owned by user) | |||
2014-03-03 | Merge branch 'master' into boost-medialaxis | Alessandro Ranellucci | |
Conflicts: lib/Slic3r/Layer/Region.pm xs/src/ExPolygon.cpp xs/src/Point.cpp xs/src/Point.hpp xs/src/TriangleMesh.cpp xs/t/01_trianglemesh.t | |||
2014-01-12 | Removed dependency on Storable; some fixes in Build.PL. #1693 | Alessandro Ranellucci | |
2014-01-10 | Finished implementing Boost.Polygon medial axis. Some cleanup needed | Alessandro Ranellucci | |
2013-12-28 | Add Module::Build::WithXSpp to prerequisites. #1640 | Alessandro Ranellucci | |
2013-11-23 | Incomplete work for XS-based convex_hull | Alessandro Ranellucci | |
2013-11-22 | Ported simplify() to XS and removed dependency on Boost::Geometry::Utils | Alessandro Ranellucci | |
2013-11-20 | Move Growl::GNTP to --gui modules | Alessandro Ranellucci | |
2013-11-19 | Require ExtUtils::ParseXS 3.22 instead of forcing 3.18_04 | Alessandro Ranellucci | |
2013-11-19 | Find Expat on Windows 32-bit too | Alessandro Ranellucci | |
2013-11-12 | Add path to expat on Windows to benefit from faster AMF parsing | Alessandro Ranellucci | |
2013-11-11 | Complain loudly if XS cannot be compiled | Alessandro Ranellucci | |
2013-11-11 | Missing line in Build.PL | Alessandro Ranellucci | |
2013-11-10 | Typo | Alessandro Ranellucci | |
2013-11-10 | Some improvements to Build.PL | Alessandro Ranellucci | |
2013-10-28 | Require ExtUtils::MakeMaker 6.80 to prevent some tests from failing. #1501 | Alessandro Ranellucci | |