26 Commits

Author SHA1 Message Date
jalapenopuzzle
944844131c Fix fff_print_tests and add documentation (PR#13886 from @jalapenopuzzle)
PrusaSlicer/src/libslic3r/GCodeReader.cpp:24: char Slic3r::get_extrusion_axis_char(const Slic3r::GCodeConfig&): Assertion `axis.size() <= 1' failed.
The set_deserialise_strict() method converts 'A' to the string "65" instead of "A". Perhaps this should be fixed more robustly.

Fix fff_print_tests test name Temeperatures -> Temperatures

Fix fff_print_tests All travel moves happen within skirt

Remove the last travel_moves point which returns to the origin (0,0) which is outside the convex hull. This point was causing CHECK(convex_hull.contains(travel_move)) to fail.

Fix fff_print_tests "Used Filament" test Assertion `std::abs(length) < 1000.0' failed

The test configured a retract_length of 10000000 which is larger than the asserted maximum retraction length of 1000.
PrusaSlicer/src/libslic3r/GCode/GCodeWriter.cpp:473: std::string Slic3r::GCodeWriter::_retract(double, double, std::string_view): Assertion `std::abs(length) < 1000.0' failed.
Fixed by doing the print with two different (legal) retraction lengths and checking that the total_used_filament agrees in both cases.

Fix fff_print_tests "Slicing with retraction and lifting" remove illegal negative restart_extra test case

Negative restart_extra is asserted against at PrusaSlicer/src/libslic3r/Extrucer.cpp:58

How to build - add instructions on how to run the unit tests
2025-02-04 09:24:12 +01:00
Bjoern Kerler
835a4edc13 Update Linux build instructions 2024-12-18 10:55:58 +01:00
Robert Schiele
66d1248829 Docs: mention webkit2 as a required dependency on Linux (PR #12869) 2024-06-24 20:21:48 +02:00
Lukas Matena
ddbc4e9ed1 doc: mention that build path should not contain spaces 2023-10-04 13:23:35 +02:00
Lukas Matena
1e28a93bcb Require wxWidgets>=3.2, mention wxGTK+EGL problems in readme 2023-07-24 10:39:27 +02:00
Ben Greiner
287e1e28cd Drop wxWidgets 3.0 and SLIC3R_WX_STABLE 2023-07-24 10:22:04 +02:00
Vojtěch Bubník
c224c997db
Note on RAM requirements 2021-12-20 10:48:51 +01:00
Peter Roß
2d5b818b2d
Update How to build - Linux et al.md (#7540) 2021-12-20 10:44:40 +01:00
Jarl Friis
5f95476a0c Improve build instructions 2021-11-23 09:48:16 +01:00
Lukáš Matěna
5c55bee923
Update How to build - Linux et al.md 2021-11-08 14:42:38 +01:00
Lukáš Matěna
b69d03ad4a
Update How to build - Linux et al.md 2021-09-02 12:56:24 +02:00
Lukáš Matěna
b20bd26e84
Update How to build - Linux et al.md 2021-09-02 12:27:07 +02:00
tamasmeszaros
9b97414a94 Mention DEP_DOWNLOAD_DIR in docs
Also update dependency report, add CGAL
2021-08-30 15:52:24 +02:00
Vojtěch Bubník
1e3100d295
Update How to build - Linux et al.md 2021-08-30 15:02:30 +02:00
Vojtěch Bubník
a571e0f9c4
Update How to build - Linux et al.md 2021-08-30 15:00:34 +02:00
Vojtěch Bubník
dcbaf87048
Note on desktop integration (PrusaSlicer 2.4) 2021-08-30 14:32:05 +02:00
tamasmeszaros
ad0902e44e Update build tutorial to reflect current state
Reacting to suggestion in #6615
2021-08-18 10:06:51 +02:00
Carlos Pina
f5ccd7bd3d Make clearer Linux instructions 2020-10-31 19:38:26 +01:00
Giles Bathgate
c2ba096d06
Document the additional cmake flag
Document the additional cmake flag needed for compilation on ubuntu 20.04 focal
2020-09-07 19:03:12 +01:00
Vojtech Kral
85b6c6d2dd doc: Add missing file in the Linux howto, fix #3071 2019-11-01 10:12:34 +01:00
bubnikv
8da1c1953f Further renaming to PrusaSlicer 2019-05-13 12:42:40 +02:00
Lukas Matena
9f06dbd615 Added a mention of ASAN in the wiki 2019-03-20 15:19:27 +01:00
hspil
0543586999 fix Linux et al. build instructions grammar 2019-03-08 09:05:14 +01:00
Vojtech Kral
6ab6829b8d doc: Add SLIC3R_WX_STABLE to Linux build doc #1779 2019-02-06 09:23:20 +01:00
Vojtech Kral
801cf84517 doc: Fix a typo 2019-01-11 17:14:18 +01:00
Vojtech Kral
f013972d8b doc: Add build tutorial for Unix/Linux 2019-01-07 17:25:12 +01:00