Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-16 | Fix of Perl bindings after ExtrusionEntity::clone() refactoring | bubnikv | |
2019-09-04 | WIP: Reworked the infill generator to merge areas with the same | bubnikv | |
properties. Note for Vojtech: Review src/libslic3r/Fill/Fill.cpp once again, add test for G-code generator properties (extrusion speed, cooling?) Fixes Modifier slice/move efficiency #1005 | |||
2019-08-08 | FIx of Single test suite failure on two minority architectures #2461 | bubnikv | |
2019-07-25 | Fixed broken Perl bindings. | bubnikv | |
2019-07-04 | Simplified the "cereal" includes to not clash with Perl includes | bubnikv | |
2019-07-04 | Fix of perl bindings | bubnikv | |
2019-07-04 | Merge remote-tracking branch 'origin/master' into vb_undo_redo | bubnikv | |
2019-06-27 | WIP Undo / Redo: ModelID / ModelBase renamed to ObjectID / ObjectBase | bubnikv | |
2019-06-20 | Reworked the Perl unit / integration tests to use the same Print | bubnikv | |
interface that the application is using. Old interface used just for the integration tests was removed. | |||
2019-06-20 | Removed the layer_height_ranges from the Perl bindings and unit tests. | bubnikv | |
2019-06-20 | Integrated the new layer height spans with configs into the backend. | bubnikv | |
Fixed some compiler warnings. | |||
2019-06-18 | Merge branch 'vb_admesh_fix' | bubnikv | |
2019-06-13 | Build fix when boost is not in prefix/boost | tamasmeszaros | |
2019-06-11 | Sharing TriangleMesh objects between the front end (UI) and back end | bubnikv | |
(background processing) | |||
2019-06-10 | admesh refactoring: Use Eigen vec3i for indexed triangles. | bubnikv | |
2019-06-10 | admesh refactoring: separation of the shared vertices / indices | bubnikv | |
into an indexed_triangle_set structure | |||
2019-06-10 | admesh refactoring: Removed the shared_vertices counter as it is now | bubnikv | |
contained inside v_shared std::vector | |||
2019-06-10 | Refactored admesh to get rid of the error and fp members of stl_file. | bubnikv | |
2019-06-06 | Merge remote-tracking branch 'remotes/origin/master' into vb_admesh_fix | bubnikv | |
2019-06-06 | Support for Visual Studio 2019 Community | bubnikv | |
2019-06-05 | Fix of perl bindings | bubnikv | |
2019-05-22 | Fixed unit tests when run with range checks on std::vector | Lukas Matena | |
There was a bug in unit tests that led to generating the wipe tower with non-normalized preset. This caused out-of-bounds access into max_layer_height vector in fill_wipe_tower_partitions. The problem surfaced in https://github.com/prusa3d/PrusaSlicer/issues/2288. I quickly patched additional normalization of the preset to prevent this from happening. Also, an assert in the same function turned out to trip on one of the tests. This one was commented out for now and will (hopefully) be looked into later. Function Print::apply_config was renamed to apply_config_perl_tests_only so everyone sees its current purpose and does not mistake it for the more important Print::apply. | |||
2019-05-20 | Fix two errors with -Werror=format-security | Jason Tibbitts | |
Fedora (and, I supposed, most recent Linux distros) build everything with -Werror=format-security. If you attempt to build with -DSLIC3R_PERL_XS (which we need in order to run the test suite), the build fails because of two strings in the Perl XS code: /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.0.0-rc2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.0.0-rc2/xs/xsp/Print.xsp":585:31: error: format not a string literal and no format arguments [-Werror=format-security] Ths fixes up two instances of that. | |||
2019-05-13 | Updated handling of the SLIC3R_BUILD_ID key | bubnikv | |
2019-05-03 | Implemented the "Support for support enforcers only" quick selection. | bubnikv | |
Reduced some memory leaks due to the ConfigDef::default_value pointer. | |||
2019-04-16 | Another fix of the perl bindings | bubnikv | |
2019-04-16 | Fixed trianglemeshslicer perl bindings, thus the unit tests. | bubnikv | |
2019-04-15 | Harmonized the application naming. | bubnikv | |
2019-03-13 | Fix of perl bindings | bubnikv | |
2019-03-13 | removed the --gui parameter from the slic3r wrapper. | bubnikv | |
Fixed the perl bindings | |||
2019-03-13 | Fixed perl bindings | bubnikv | |
2019-03-13 | Reworked the command line interface based on the current state | bubnikv | |
of the upstream. Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp | |||
2019-03-01 | Fixed Perl bindings. | bubnikv | |
2019-02-25 | Fixed Perl bindings | bubnikv | |
2019-01-24 | Yet one more fix of a unit test. | bubnikv | |
2019-01-24 | Removed ExPolygon::triangulate_pp() from Perl XS bindings and unit tests. | bubnikv | |
2019-01-23 | Fixed layer height profile access from Perl XS | bubnikv | |
2019-01-16 | Upgrade Boost to 1.66 on Windows | Vojtech Kral | |
2018-12-12 | Manual merge of the TriangleMesh.cpp from the stable branch. | bubnikv | |
2018-12-11 | Trigger background processing update when switching to a preview tab. | bubnikv | |
Implements "Go Direct to the preview screen after slicing #152" | |||
2018-12-11 | WIP: Command line slicing for SLA. | bubnikv | |
Removed some layer height editing bindings from Perl. | |||
2018-12-03 | Implemented naming of the SLA export file based on the output file name | bubnikv | |
template. Reworked naming of the plater exports to not use the output file name template, but to derive the file name from the first printable object's name. Fixed error handling: Reimpemented the Perl's "eval" blocks as try / catch blocks. | |||
2018-11-26 | Removed some obsolete Perl bindings. | bubnikv | |
Removed libslic3r from the default include paths for all modules but libslic3r. Now headers from libslic3r need to be included with an explicit path (libslic3r/libslic3r.h etc) Split the localization macros into I18N.{cpp,h} | |||
2018-11-22 | Removed legacy GUI Perl bindings, | bubnikv | |
replaced Print & SLAPrint pointers with BackgroundProcessing pointer at the GLCanvas3D level, so that the Print & SLAPrint access will be synchronized with the current printer technology. | |||
2018-11-19 | Fix build | Vojtech Kral | |
2018-11-12 | removing remnant junk for AppController | tamasmeszaros | |
2018-11-12 | Getting rid of AppController. | tamasmeszaros | |
2018-11-08 | Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint | bubnikv | |
2018-11-06 | WIP: When iterating over PrintObject's regions, use the region count | bubnikv | |
by PrintObject::region_volumes. This is due to the way Print::apply() works, it does not invalidate an existing PrintObject if a new region is added to the print. | |||
2018-11-05 | Fixed some issues with front end / back end synchronization. | bubnikv | |