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/t
AgeCommit message (Collapse)Author
2021-09-11Fixed unit tests after the previous commit.Lukáš Hejl
2021-09-11Fixed Perl unit tests after 34c4b74af49c12e89fc6b5cc2bcfa36c69797578.Lukáš Hejl
2021-09-10Fixed Perl unit testsVojtech Bubnik
2021-09-10Follow-up to beee18f22991e369b1722a43bbcb692fa0d68af0Vojtech Bubnik
WIP to G-code export parallelization through pipelining: Decoupled CoolingBuffer from GCode / GCodeWriter, ready to be pipelined on a different thread.
2021-05-05Fixed a perl test that was mistkanely adjusted after ClipperLib refactoring.Vojtech Bubnik
2021-05-03Fixing one unit test, which seems to indicate that the refactoringVojtech Bubnik
fixed one issue (hopefully it was not that a newly introduced bug hides an old one).
2021-04-21One more perl unit test fixVojtech Bubnik
2021-04-21Fixing perl unit testsVojtech Bubnik
2021-03-15Fixing unit tests.Vojtech Bubnik
2021-02-24Fix of Perl combine infill unit test after a change in raft:Vojtech Bubnik
1st object layer over raft is no more printed with bridging infill.
2020-12-09Fixing vase mode Perl tests.Vojtech Bubnik
2020-02-09Fixed unit tests broken with the previous commit (Spiral Vase fix).bubnikv
Fixed a crash in the previous commit.
2020-01-21Fix of the previous commit: Fixed number of unit tests to be executed.bubnikv
2020-01-21Ported PlaceholderParser unit tests to C++.bubnikv
2019-12-04Add int() and % (modulo)Matthias Urlichs
2019-10-25Ported various clipper unit tests from Perl to C++,bubnikv
the clipper Perl unit tests were removed.
2019-07-16Wipe tower fix (do not skip the first toolchange when printing without the ↵Lukas Matena
wipe tower) Also, test multi.t updated so it matches new logic of inserting custom gcodes
2019-06-20Reworked the Perl unit / integration tests to use the same Printbubnikv
interface that the application is using. Old interface used just for the integration tests was removed.
2019-06-20Integrated the new layer height spans with configs into the backend.bubnikv
Fixed some compiler warnings.
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-14Fix of the previous commitbubnikv
2019-05-14Fix of unit tests after change of default nozzle and filament diameter.bubnikv
2019-02-25Fixed unit test after splitting the external fill pattern to top/bottom.bubnikv
2018-09-14Removed "Slice to SVG" and "Quick Slice"bubnikv
2018-09-12Merged with devbubnikv
2018-07-17Merge with master + resolved conflictsEnrico Turri
2018-07-13Perimeters test modified to skip lines M73Enrico Turri
2018-06-27Infill wiping turned off by default and in some automatic testsLukas Matena
2018-05-15Added layer_num, layer_z variables to the end_gcode, end_filament_gcode,bubnikv
added min(.,.), max(.,.) functions to the placeholder parser syntax.
2018-04-25Refactored cooling logic for readibility and maintainability.bubnikv
2018-04-25Fix of a new cooling logic.bubnikv
2018-03-28Another t-test change to avoid failsLukas Matena
2018-03-28t tests changed so they don't fail on the extruder number checkLukas Matena
2018-03-23Work in progress: Good bye, Perl Threads!bubnikv
2018-03-16Removed some dependencies on Perl IO module.bubnikv
2018-02-02Fix of "Conditional gcode with "<=" condition fails"version_1.39.1-alphabubnikv
https://github.com/prusa3d/Slic3r/issues/683
2017-12-21Fixed placeholder parser tests.bubnikv
2017-12-19Implemented <,>,<=,>=,or,and,||,&& operators.bubnikv
2017-12-18Fixed a regression error: The "current_extruder" identifier was not setbubnikv
at the placeholder parser. Implemented a new PlaceholderParser::evaluate_boolean_expression() functionality to evaluate just a boolean expression using the full expressive power of the macro processing syntax. This function will now be used for deciding, which print or filament preset is compatible with which printer preset.
2017-11-29Fixed a 32bit build bug in the new PlaceholderParser macro processor.bubnikv
2017-11-29Fixed a failing PlaceholderParser test case.bubnikv
2017-11-28Added some test cases for the conditional G-code math calculator.bubnikv
https://github.com/prusa3d/Slic3r/issues/438
2017-11-28Ported the between_objects_gcode custom G-code blocks,bubnikv
thanks @lordofhyphens, https://github.com/alexrj/Slic3r/pull/3275 Improved handling of custom G-code blocks: Slic3r will try to extract the target extruder and bed temperatures from the custom G-code blocks.
2017-11-26Fix of the new PlaceholderParser: Maintain whitespaces and new lines.bubnikv
2017-11-26PlaceholderParser extended with {if}/{elsif}{else} blocks andbubnikv
+ - * / == != <> numeric expressions.
2017-11-17The PlaceholderParser has been rewritten to usebubnikv
a real boost::spirit::qi parser, accessing the DynamicConfig repository directly. This is a first step towards a full fledged expression interpreter.
2017-11-02Looks like the reworked C++ preferences start to work again.bubnikv
2017-10-27Further reduction of Perl Config.pm methods.bubnikv
2017-08-18Switched to Perl local::lib for local compilation.bubnikv
Taken from upstream Slic3r, thanks @alexrj.
2017-07-20Fixed test cases after change of the "sane" extrusion widths.bubnikv
Changed the default perimeter / infill overlap to 25%.