Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-09 | Fixed conflict in previous merge | Enrico Turri | |
2018-05-07 | Max count of auto assigned extruders when splitting object set as dependent ↵ | Enrico Turri | |
of current printer | |||
2018-05-02 | Fixed crash when pressing 'A' with empty print bed | Enrico Turri | |
2018-04-13 | Removed printf debugging output | bubnikv | |
2018-04-12 | Fixed object cutting | Enrico Turri | |
2018-04-10 | Auto assignement of extruder, after object's splitting to parts | Enrico Turri | |
2018-04-09 | Auto assign multi-part extruders | Enrico Turri | |
2018-03-20 | Out of bed detection - Fixed false detection due to float precision | Enrico Turri | |
2018-03-14 | Merge branch 'scene_manipulators' | bubnikv | |
2018-03-14 | Extended Print::validate() to check, whether the objects | bubnikv | |
are inside the print volume. | |||
2018-03-09 | Out of bed detection - 1st installment | Enrico Turri | |
2018-03-06 | 3mf I/O - Fixed object sinking into bed after import | Enrico Turri | |
2018-02-22 | Remove .zip from file extension on import to avoid having it added again and ↵ | Enrico Turri | |
again when exporting | |||
2018-02-14 | AMF I/O - Embedded config data + zip formatting | Enrico Turri | |
2018-02-13 | 3mf import/export of config data | Enrico Turri | |
2018-01-30 | 3mf Importer - 1st installment | Enrico Turri | |
2017-10-17 | Utility functions to pass wxWidgets pointers from Perl to C++ code. | bubnikv | |
C++ var_dir / set_var_dir() interface to access the UI resources from the C++ code. | |||
2017-08-28 | Fixed a regression bug (bundling of multiple STLs into a single model). | bubnikv | |
2017-08-16 | Initial implementation of a CMake build system for the Slic3r XS module. | bubnikv | |
Based on https://github.com/CReimer/Slic3r/tree/makefile_pr Big thanks to @CReimer for his huge effort. | |||
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-08-02 | Ported some ModelObject methods from Perl to C++. | bubnikv | |
Added some utility functions to TriangleMesh, thanks to @alexrj Some porting to C++ based on work by @alexrj. | |||
2017-06-21 | Compilation issue on Linux & OSX | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/368 | |||
2017-06-19 | Fix of a "split" function issue. | bubnikv | |
1) Load a multi-part stl 2) Rotate it by 90 degrees 3) Split it. Before this fix, the split object jumped away from the print bed. This sound similar to https://github.com/prusa3d/Slic3r/issues/309 | |||
2017-06-15 | New feature: Splitting an object into a multi-part volume. | bubnikv | |
2017-06-13 | Auto arrange: Do at least something if the objects do not fit the bed. | bubnikv | |
Thans @alexr https://github.com/prusa3d/Slic3r/issues/336 | |||
2017-06-13 | Fix of https://github.com/prusa3d/Slic3r/issues/285 | bubnikv | |
Refactored Model.cpp/hpp to C++x11 loops, simplified the mesh / bbox handling. | |||
2017-02-27 | Some utility methods to help loading models from the disk. | bubnikv | |
Not quite sucessfull try to fix the crahes on mesh cut. | |||
2017-02-21 | Command for reloading an object from file. #1466 | Alessandro Ranellucci | |
2017-02-09 | Store / retrieve layer height profile from the AMF file. | bubnikv | |
Reset the layer height profile when changing a print profile to an incompatible one. Reset button on the layer height bar. Fixed an update issue on zooming by a scroll wheel. Fixed an issue when loading an AMF file: Object names are now retained. | |||
2016-11-16 | Optimization of Model bounding box routines (avoids copying the mesh), | bubnikv | |
optimization of the admesh rotate function (also made numerically more robust). | |||
2016-11-04 | Hopefully a fix of https://github.com/prusa3d/Slic3r/issues/11 | bubnikv | |
Replaced eval { die } construct with a bool return value indicating success or failure of an automatic arrangement of parts on the print bed. Don't know exactly what is happening here, but throwing a "die" inside a XS function and then catching it inside an eval {} block is suspcious. | |||
2016-09-13 | Ported from the playground branch. Various documentation and optimization. | bubnikv | |
2016-03-20 | When loading an AMF file having multiple objects that look like multiple ↵ | Alessandro Ranellucci | |
parts of a single object, prompt user and ask how to consider it. #2970 Conflicts: lib/Slic3r/Model.pm | |||
2015-12-14 | Fix one regression in arrange | Alessandro Ranellucci | |
2015-12-08 | Remove any Perl related code from libslic3r | Alessandro Ranellucci | |
2015-12-02 | Ported mode Model methods to XS | Alessandro Ranellucci | |
2015-12-01 | Ported _arrange() and arrange_object() to XS | Alessandro Ranellucci | |
2015-11-05 | Replace the flip word with mirror. #3060 | Alessandro Ranellucci | |
2015-11-04 | Removed unused variables | ntfshard | |
2015-11-04 | Fix: Initializer list, right initialisation order | ntfshard | |
2015-06-01 | Prevent writing empty materials to AMF files. Also add a note about ↵ | Alessandro Ranellucci | |
material-id = 0 being reserved by AMF spec. #2871 | |||
2015-05-03 | Use radians everywhere, including ModelInstance::rotation | Alessandro Ranellucci | |
2015-05-03 | Bugfix: splitting a rotated object resulted in wrong positions. #2772 | Alessandro Ranellucci | |
2015-04-16 | Ported ModelObject::rotate() and ModelObject::flip() to XS, as well as axes ↵ | Alessandro Ranellucci | |
constants | |||
2015-01-19 | Cleanup of some method signatures and of XS return types | Alessandro Ranellucci | |
2015-01-09 | Bugfix: objects were floating in STL export after rotation and flip. #2512 | Alessandro Ranellucci | |
2014-12-30 | Bugfix: early object destruction caused a segfault when splitting. Also ↵ | Alessandro Ranellucci | |
fixed a memory leak and restore background processing when split only detected one part. #2466 #2398 | |||
2014-12-13 | Keep model objects aligned to Z = 0 in plater | Alessandro Ranellucci | |
2014-11-13 | Ported ModelObject::split() to XS | Alessandro Ranellucci | |
2014-09-21 | Ported more things to XS | Alessandro Ranellucci | |