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/tests
AgeCommit message (Collapse)Author
2022-06-09Fixed undefined symbols when mold linker was used for linking ↵Lukáš Hejl
libnest2d_tests and sla_print_tests.
2022-06-09Backported a fix from Clipper 6.4.2 for the issue that Clipper Z coordinated ↵Lukáš Hejl
has incorrect value because ZFillFunction wasn't called in all cases (https://sourceforge.net/p/polyclipping/bugs/160/). Also, this issue led to duplicity vertices with the same XY coordinates but differ in Z coordinates.
2022-06-07Move out invalid_id constant from MutablePriotityQueue template classtamasmeszaros
Enclose it into Slic3r namespace
2022-06-03Apply remarks from code review with additional cosmethicstamasmeszaros
2022-06-02Revamped A* algorithm tamasmeszaros
with extended test suite
2022-06-02Fixed an undefined symbol when mold linker was used for linking ↵Lukáš Hejl
slic3rutils_tests.
2022-05-27Add UIThreadWorker for debugging and profiling purposestamasmeszaros
2022-05-16Follow-up to dc3931ec1f3955ce546fa51661aab56c96f38a5e:Vojtech Bubnik
Fix mutable priority queue being wiped when moving out of function Without move constructor, the clean() gets called when returning an instance from a function. The above fix was applied also to MutableSkipHeapPriorityQueue. Follow-up to 15a082b80b1d9ed3cfa70d3d8133c4cd1e5d699d: Fixed TEST_CASE("Mutable priority queue - first pop", "[MutableSkipHeapPriorityQueue]")
2022-05-16Fix of libslic3r "Mutable priority queue - first pop" test failure #8276Vojtech Bubnik
Improved readability by introducing invalid_id() getter. Made the ResetIndexWhenRemoved flag active in both debug and release mode, it used to be made active by Vojtech for release mode only for unknown reason.
2022-05-16Remove junk output to stdout from various teststamasmeszaros
2022-05-12Feature: AABB tree for linesPavelMikus
Small refactoring of AABB tree distance query function, to allow different primitives (apart from triangles) Implemented Distancer and functions to create AABB tree from lines and use closest point query Added test for the AABBTree with lines Added Benchmark comparing EdgeGrid with AABBTree on line contours (Inside AABBTree test file, disabled under compilation flag)
2022-05-11Add astar algorithmtamasmeszaros
Fix windows build
2022-05-11Change std::nan("") to proper nan constantstamasmeszaros
2022-05-11Extend kdtree with k-nearest and bounding box queriestamasmeszaros
Also add test to verify it
2022-05-09fix initialization typeFilip Sykala
2022-05-06Ported custom_gcode and print unit tests from Perl to C++.Vojtech Bubnik
2022-05-06Fix mismatch of data types.Filip Sykala
Separate checks.
2022-05-05Further Perl unit test porting to C++ and Perl interface reduction:Vojtech Bubnik
Ported cooling, gap fill, thin walls and polyline unit tests.
2022-05-04Ported "avoid crossing perimeters" and bridging unit tests from PerlVojtech Bubnik
to C++. Further reduced Perl bindings. Got rid of the ExPolygonCollection wrapper, replaced with ExPolygons.
2022-05-04Perl unit tests for perimeters and multi-material were rewritten to C++.Vojtech Bubnik
Perl binding was slimmed down, namely Clipper is no more linked by Perl.
2022-05-02Ported Infill unit tests from Perl to C++.Vojtech Bubnik
2022-05-02Some reduction of Perl dependencies on ClipperLib,Vojtech Bubnik
ported some ClipperLib polyline clipping tests to C++.
2022-04-26Prohibit multiple formats with the same extension (zip)tamasmeszaros
Archive format can be specified as a hint when a reader is created.
2022-04-26Extend sla archive tests with read-backtamasmeszaros
2022-04-26Separate existing sla archive import codetamasmeszaros
2022-04-25Refactoring of Curves.hpp for better memory management and vectorizationVojtech Bubnik
(replaced vector of vectors with Eigen 2D matrices).
2022-04-25Removed various Point::ccw() and Point::ccw_angle() methods, they wereVojtech Bubnik
provided for Perl bindings and their semantic was confusing. Implemented free function angle() to measure angle between two vectors. Reworked Polygon::convex/concave_points(), changed the meaning of their angle threshold parameter. Removed some unused methods from Perl bindings and tests. Reworked the "wipe inside at the external perimeter" function after Point::ccw_angle() was removed.
2022-04-25BSplines, Polynomial fittingPavelMikus
2022-04-25Implemented piecewise data (curve) fitting with variable kernelsPavelMikus
2022-04-25Follow-up to 408e56f0390f20aaf793e0aa0c70c4d9544401d4Vojtech Bubnik
Fixing compilation of tests on latest GCC/boost
2022-03-24Added a new test case for a missing Voronoi vertex.Lukáš Hejl
2022-02-24Merge branch 'stable'Lukas Matena
2022-02-18Fix sla archive teststamasmeszaros
2022-02-17Silence sla print messages for archive export teststamasmeszaros
2022-02-17SLAArchive framework refactortamasmeszaros
2022-02-09Make unit test 'fff_print_tests' to pass when a memory leak is detected.Lukáš Hejl
This is just for fixing builds from the stable branch, the master branch doesn't need it.
2022-02-03Disable overly detailed test outputstamasmeszaros
2022-02-03WIPtamasmeszaros
wip
2022-01-29Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into devenricoturri1966
2022-01-28Fixed unit-tests of GCodeFindReplaceVojtech Bubnik
Follow-up to 7da4bebe7a3653136eebb0dbd7557a8b5ddcbe91 WIP GCode substitutions: Changed the format of gcode_substitutions by adding an empty comment as a fourth parameter to each substitution. In the future, we will provide a UI to show / edit the comment.
2022-01-27Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into devenricoturri1966
2022-01-25GCodeFindReplace - single line option unit tests.Vojtech Bubnik
2022-01-18Fix failing test for new ui jobstamasmeszaros
2022-01-18Merge remote-tracking branch 'origin/master' into devYuSanka
2022-01-17WIP G-code find & replace: Unit tests and some bug fixes.Vojtech Bubnik
2022-01-14Follow-up of 6201dad245de8aeb138bf3d7ebcf243d35b56ebc - Fixed test_color.cppenricoturri1966
2022-01-12Fixed conflicts after merge with dev branchenricoturri1966
2022-01-11Add possibility to wait for current job to stop.tamasmeszaros
2022-01-11Fix job tests on Win, don't use usleep()tamasmeszaros
2022-01-11Fix issue with non atomic transition to running statetamasmeszaros
After popping a job from input queue