Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-09 | Fixed undefined symbols when mold linker was used for linking ↵ | Lukáš Hejl | |
libnest2d_tests and sla_print_tests. | |||
2022-06-09 | Backported 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-07 | Move out invalid_id constant from MutablePriotityQueue template class | tamasmeszaros | |
Enclose it into Slic3r namespace | |||
2022-06-03 | Apply remarks from code review with additional cosmethics | tamasmeszaros | |
2022-06-02 | Revamped A* algorithm | tamasmeszaros | |
with extended test suite | |||
2022-06-02 | Fixed an undefined symbol when mold linker was used for linking ↵ | Lukáš Hejl | |
slic3rutils_tests. | |||
2022-05-27 | Add UIThreadWorker for debugging and profiling purposes | tamasmeszaros | |
2022-05-16 | Follow-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-16 | Fix of libslic3r "Mutable priority queue - first pop" test failure #8276 | Vojtech 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-16 | Remove junk output to stdout from various tests | tamasmeszaros | |
2022-05-12 | Feature: AABB tree for lines | PavelMikus | |
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-11 | Add astar algorithm | tamasmeszaros | |
Fix windows build | |||
2022-05-11 | Change std::nan("") to proper nan constants | tamasmeszaros | |
2022-05-11 | Extend kdtree with k-nearest and bounding box queries | tamasmeszaros | |
Also add test to verify it | |||
2022-05-09 | fix initialization type | Filip Sykala | |
2022-05-06 | Ported custom_gcode and print unit tests from Perl to C++. | Vojtech Bubnik | |
2022-05-06 | Fix mismatch of data types. | Filip Sykala | |
Separate checks. | |||
2022-05-05 | Further Perl unit test porting to C++ and Perl interface reduction: | Vojtech Bubnik | |
Ported cooling, gap fill, thin walls and polyline unit tests. | |||
2022-05-04 | Ported "avoid crossing perimeters" and bridging unit tests from Perl | Vojtech Bubnik | |
to C++. Further reduced Perl bindings. Got rid of the ExPolygonCollection wrapper, replaced with ExPolygons. | |||
2022-05-04 | Perl 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-02 | Ported Infill unit tests from Perl to C++. | Vojtech Bubnik | |
2022-05-02 | Some reduction of Perl dependencies on ClipperLib, | Vojtech Bubnik | |
ported some ClipperLib polyline clipping tests to C++. | |||
2022-04-26 | Prohibit multiple formats with the same extension (zip) | tamasmeszaros | |
Archive format can be specified as a hint when a reader is created. | |||
2022-04-26 | Extend sla archive tests with read-back | tamasmeszaros | |
2022-04-26 | Separate existing sla archive import code | tamasmeszaros | |
2022-04-25 | Refactoring of Curves.hpp for better memory management and vectorization | Vojtech Bubnik | |
(replaced vector of vectors with Eigen 2D matrices). | |||
2022-04-25 | Removed various Point::ccw() and Point::ccw_angle() methods, they were | Vojtech 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-25 | BSplines, Polynomial fitting | PavelMikus | |
2022-04-25 | Implemented piecewise data (curve) fitting with variable kernels | PavelMikus | |
2022-04-25 | Follow-up to 408e56f0390f20aaf793e0aa0c70c4d9544401d4 | Vojtech Bubnik | |
Fixing compilation of tests on latest GCC/boost | |||
2022-03-24 | Added a new test case for a missing Voronoi vertex. | Lukáš Hejl | |
2022-02-24 | Merge branch 'stable' | Lukas Matena | |
2022-02-18 | Fix sla archive tests | tamasmeszaros | |
2022-02-17 | Silence sla print messages for archive export tests | tamasmeszaros | |
2022-02-17 | SLAArchive framework refactor | tamasmeszaros | |
2022-02-09 | Make 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-03 | Disable overly detailed test outputs | tamasmeszaros | |
2022-02-03 | WIP | tamasmeszaros | |
wip | |||
2022-01-29 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into dev | enricoturri1966 | |
2022-01-28 | Fixed unit-tests of GCodeFindReplace | Vojtech 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-27 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into dev | enricoturri1966 | |
2022-01-25 | GCodeFindReplace - single line option unit tests. | Vojtech Bubnik | |
2022-01-18 | Fix failing test for new ui jobs | tamasmeszaros | |
2022-01-18 | Merge remote-tracking branch 'origin/master' into dev | YuSanka | |
2022-01-17 | WIP G-code find & replace: Unit tests and some bug fixes. | Vojtech Bubnik | |
2022-01-14 | Follow-up of 6201dad245de8aeb138bf3d7ebcf243d35b56ebc - Fixed test_color.cpp | enricoturri1966 | |
2022-01-12 | Fixed conflicts after merge with dev branch | enricoturri1966 | |
2022-01-11 | Add possibility to wait for current job to stop. | tamasmeszaros | |
2022-01-11 | Fix job tests on Win, don't use usleep() | tamasmeszaros | |
2022-01-11 | Fix issue with non atomic transition to running state | tamasmeszaros | |
After popping a job from input queue |