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
AgeCommit message (Collapse)Author
2018-05-23Fix of a crash intruduced with e8247c5646d512da4c8060ecd7d0a6a3232a6c28bubnikv
2018-05-03Removed the "Broken croak" support, which was useful on brokenbubnikv
64bit Strawberry perl only. We don't use Strawberry perl anymore, so this has been removed for clarity. Added a PerlCallback wrapper to call a Perl subroutine from a C++ code.
2018-04-20PresetUpdater: Use PID in cache tmp filenamesVojtech Kral
2018-04-13Configuration updates downloadingVojtech Kral
2018-04-10Merge remote-tracking branch 'origin/updating' into config_snapshotsbubnikv
2018-04-09Add '-alpha' suffix to data directory for nowVojtech Kral
2018-04-06Initial implementation of configuration snapshotting.bubnikv
2018-02-12Save language preset.YuSanka
* Added global variable g_local_dir to get "localization" directory. * Chage/Set language works correctly now. * Probably, fixed work on Linux
2018-02-07First steps for implementing localizationYuSanka
* Created mo-files for Ukrainian and English languages * For this moment it works only on BedShapeDialog.
2017-12-21Fixed "Slic3r crashes when sending STLs with special characters to the printer"bubnikv
https://github.com/prusa3d/Slic3r/issues/597 The "Send to OctoPrint" function will now send the file name encoded in UTF-8, so the file name will not get mangled. The C++ Slic3r::encode_path() function was returning a string to Perl, which was marked as UTF-8. This has been fixed, now encode_path() returns a plain Perl string. Added path_to_filename, path_to_stem, path_to_extension, path_to_parent_path Perl wrappers to boost::filesystem::path splitting functionality to be able to split UTF-8 encoded files on Windows correctly.
2017-12-14Config wizard will prompt user to copy the profiles from Slic3r to Slic3rPEbubnikv
if the datadir is left to the default value (which is Slic3r), and Slic3rPE directory exists.
2017-12-11Moved the Slic3rPE/print,filament,printer folders tobubnikv
Slic3rPE/presets/print,filament,printer to separate the presets from further data stored into the Slic3rPE directory.
2017-12-10Extended the Config Wizard to offer a selection of config bundlesbubnikv
bundled with Slic3r installation, and install it into user's Slic3r profile. These bundled config bundles will be contained in the Slic3r source tree under Slic3r/resources/profiles. Breaking change! The Slic3r user directory has been renamed to Slic3rPE for the Prusa Edition. Also it is likely, that the Slic3rPE directory will be reorganized before the final 1.38 release to reserve space for temporary profiles downloaded from the Internet.
2017-11-02Looks like the reworked C++ preferences start to work again.bubnikv
2017-11-01Next step of Perl to C++ configuration layer conversion.bubnikv
2017-10-30New C++ class AppConfig for maintaining the config.inibubnikv
New helper function for generating a unified "generated by slic3r" header.
2017-10-26Another step towards the C++ presets.bubnikv
2017-10-25Another step towards C++ presets.bubnikv
2017-10-17Utility 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-09-04Fixed a default locale on Windows for UTF normalization.bubnikv
2017-08-03Fix of compilation on Windows 32bit: Include windows.h for the declarationbubnikv
of MultiByteToWideChar.
2017-08-03Unicode 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-03Set boost tracing level on DLL initialization to errors only.bubnikv
2017-03-03More tracing of the slicing process.bubnikv
2016-12-12Try to fix compilation problems due to Perl crazy macros.bubnikv
2016-11-24Log support through boost::logbubnikv
2016-11-08Extended exit report when catching an exception under a brokenbubnikv
Strawberry Perl.
2016-11-08Finished the SLIC3R_HAS_BROKEN_CROAK magic.bubnikv
2016-11-08Compilation with an environment variable SLIC3R_HAS_BROKEN_CROAK setbubnikv
will force the perl confess / croak called from a C++ code to print an error message and exit. There is a bug in some Strawberry Perl instalations leading to an interpreter hang up and an exit with a reasonable message is better than that.
2015-12-08Remove any Perl related code from libslic3rAlessandro Ranellucci
2014-08-03Moved C++ code into new libslic3r directoryAlessandro Ranellucci