Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/xs
AgeCommit message (Collapse)Author
2019-06-13Build fix when boost is not in prefix/boosttamasmeszaros
2019-06-06Support for Visual Studio 2019 Communitybubnikv
2019-05-22Fixed unit tests when run with range checks on std::vectorLukas 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-20Fix two errors with -Werror=format-securityJason 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-13Updated handling of the SLIC3R_BUILD_ID keybubnikv
2019-05-03Implemented the "Support for support enforcers only" quick selection.bubnikv
Reduced some memory leaks due to the ConfigDef::default_value pointer.
2019-04-16Another fix of the perl bindingsbubnikv
2019-04-16Fixed trianglemeshslicer perl bindings, thus the unit tests.bubnikv
2019-04-15Harmonized the application naming.bubnikv
2019-03-13Fix of perl bindingsbubnikv
2019-03-13removed the --gui parameter from the slic3r wrapper.bubnikv
Fixed the perl bindings
2019-03-13Fixed perl bindingsbubnikv
2019-03-13Reworked the command line interface based on the current statebubnikv
of the upstream. Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp
2019-03-01Fixed Perl bindings.bubnikv
2019-02-25Fixed Perl bindingsbubnikv
2019-01-24Yet one more fix of a unit test.bubnikv
2019-01-24Removed ExPolygon::triangulate_pp() from Perl XS bindings and unit tests.bubnikv
2019-01-23Fixed layer height profile access from Perl XSbubnikv
2019-01-16Upgrade Boost to 1.66 on WindowsVojtech Kral
2018-12-12Manual merge of the TriangleMesh.cpp from the stable branch.bubnikv
2018-12-11Trigger background processing update when switching to a preview tab.bubnikv
Implements "Go Direct to the preview screen after slicing #152"
2018-12-11WIP: Command line slicing for SLA.bubnikv
Removed some layer height editing bindings from Perl.
2018-12-03Implemented naming of the SLA export file based on the output file namebubnikv
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-26Removed 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-22Removed 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-19Fix buildVojtech Kral
2018-11-12removing remnant junk for AppControllertamasmeszaros
2018-11-12Getting rid of AppController.tamasmeszaros
2018-11-08Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrintbubnikv
2018-11-06WIP: When iterating over PrintObject's regions, use the region countbubnikv
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-05Fixed some issues with front end / back end synchronization.bubnikv
2018-11-02Merge remote-tracking branch 'remotes/origin/vb_modelbase_id_refactor' into ↵bubnikv
dev_native
2018-11-02ModelBase ID refactoring, starting to work.bubnikv
Now it remains to clean up some of the no more used Model interfaces.
2018-11-02Added a special (temporary) icon for SLA supports gizmo, removed igl files ↵Lukas Matena
from xs/src
2018-10-26Merged branch 'dev_native' into lm_sla_supports_autoLukas Matena
Added igl library files
2018-10-24Reverted Print::export_png() for the Perl unit tests.bubnikv
2018-10-23WIP: Reconstruction of background processing.vb_dev_native_background_processingbubnikv
2018-10-18Merge branch 'dev_native' into vb_dev_native_background_processingbubnikv
2018-10-17WIP: Reconstruction of background processing update timer,bubnikv
added unique IDs to the Model / ModelObject / ModelVolume objects, added a copy of Model hierarchy at the Print, WIP: new Print::apply() method to update the Print's copy of Model, to update the Print's PrintObjects, to update status of the Print and PrintObjects, and to possibly stop the background processing.
2018-10-16ModelInstance's full 3D transform set as defaultEnrico Turri
2018-10-15Build improvements: symlink resources properly with Visual StudioVojtech Kral
Convert dependencies into a CMake build script in the `deps` dir
2018-10-10Fixed a crash when deleting an object with sla supports gizmo activeLukas Matena
2018-10-10SLA support points are deleted when an object is cut or splitLukas Matena
2018-10-05SLA support points are now saved in 3MFLukas Matena
2018-10-03SLA support points are now saved in AMFLukas Matena
2018-10-03Merge branch 'dev2' into lm_sla_supports_uiLukas Matena
2018-09-26Refactored previous commitLukas Matena
2018-09-26Flatten and SlaSupports gizmos - grabbers rendered correctly when object is ↵Lukas Matena
dragged
2018-09-26Fixed #1244 - c++ partcpp_threadsEnrico Turri
2018-09-26Merge remote-tracking branch 'origin/dev2' into lm_sla_supports_uiLukas Matena