24102 Commits

Author SHA1 Message Date
Martin Šach
eff53d4dba Add option cmd option to limit the number of threads 2024-01-17 10:45:13 +01:00
Lukas Matena
6bd9c50c7a Fixed typo in a tooltip 2024-01-10 12:30:38 +01:00
rtyr
8fe827b052
Added M5C resources. 2024-01-08 11:13:24 +01:00
rtyr
d147a41dd6
Added M5C printer. 2024-01-08 11:12:14 +01:00
Martin Šach
f9bc7f37bd Remove local-lib from .gitignore 2024-01-08 10:27:38 +01:00
Martin Šach
18c23383af Remove various perl specific code 2024-01-08 10:27:38 +01:00
Martin Šach
d12146e5f0 Remove make_fills() that was just for perl 2024-01-08 10:27:38 +01:00
Martin Šach
0b3974954d Remove layer count in GCode.hpp 2024-01-08 10:27:38 +01:00
Martin Šach
b287bbc5dc Remove obsolete cmake find script and also remove Fill.hpp 2024-01-08 10:27:38 +01:00
Martin Šach
bf7901ae46 Remove Slic3r.pm 2024-01-08 10:27:38 +01:00
Martin Šach
6e6cf80e92 Remove obsolete sublime project 2024-01-08 10:27:38 +01:00
Martin Šach
1f88b49afb Remove legacy perl code in lib/Slic3r 2024-01-08 10:27:38 +01:00
Martin Šach
a21e442e4f Remove note about perl from readme 2024-01-08 10:27:38 +01:00
Martin Šach
6b0dcc658d Fix narrowing conversion and memory leak in tests 2024-01-08 10:27:38 +01:00
Martin Šach
f2868767ab Remove obsolete perl files 2024-01-08 10:27:38 +01:00
Martin Šach
6b01ae30db Rewrite xs/t/15_config.t to c++. 2024-01-08 10:27:38 +01:00
Martin Šach
9164dd55e6 Rewrite xs/t/09_polyline.t to c++ 2024-01-08 10:27:38 +01:00
Martin Šach
37a707b05f Rewrite xs/t/03_point.t to c++ 2024-01-08 10:27:38 +01:00
Martin Šach
f78ab3e788 Rewrite xs/t/10_line.t to c++ 2024-01-08 10:27:38 +01:00
Martin Šach
87e9538993 Remove forgotten t/skirt_brim.t.
The test is already ported to c++ in tests/fff_print/test_skirt_brim.cpp.
2024-01-08 10:27:38 +01:00
Martin Šach
3e28ea3379 Rewrite layers.t to c++ 2024-01-08 10:27:38 +01:00
Martin Šach
6e871a874a Rewrite gcode.t to c++ 2024-01-08 10:27:38 +01:00
Martin Šach
852faddc5b Rewrite retraction.t to c++ 2024-01-08 10:27:38 +01:00
Lukáš Hejl
7ab3e5490c SPE-2096: Fixed calculation of maximum wipe length in XY coordinates.
Also, comparing the accumulated length of the path for wipe was incorrectly mixing scaled and unscaled distances.
2024-01-05 22:43:30 +01:00
Lukáš Hejl
2eddb80033 Merge branch 'lh_fix_warnings' into master_27x 2024-01-05 22:41:09 +01:00
Lukáš Hejl
229946a25c Reorganize getArea() in TreeModelVolumes to silence the warning (<anonymous> may be used uninitialized in this function).
This warning was shown because the previous code was triggering a bug in GCC. More about the bug can be found here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465.
2024-01-05 22:38:16 +01:00
Lukáš Hejl
7e8f45a302 Remove unused variable 'some_compatible' from ExtruderFilaments::update_compatible_internal().
This variable hasn't been used since the beginning.
2024-01-05 22:38:16 +01:00
Lukáš Hejl
a98b97643e Avoid unnecessary copy of the variable 'pair' in WifiConfigDialog::rescan_networks(). 2024-01-05 22:38:16 +01:00
Lukáš Hejl
69b29a202f Remove forgotten variable m_wifi_config_dialog_was_declined from Slic3r::GUI::GUI_App class. 2024-01-05 22:38:16 +01:00
Lukáš Hejl
41aff15c51 Remove unused lambda capture plater in lambda function fix_and_update_progress() inside check_objects_after_cut(). 2024-01-05 22:38:16 +01:00
Lukáš Hejl
413241fcbc Remove unused variable path_length from GCodeGenerator::_extrude().
This variable hasn't been used since the beginning.
2024-01-05 22:38:16 +01:00
Lukáš Hejl
f9825bb6f4 Silence warnings in ExtrusionSimulator about unused variables that were there just for debugging purposes. 2024-01-05 22:38:16 +01:00
YuSanka
141ae5a916 ConfigWizard : Fixed a crash, when some of material pages doesn't exist 2024-01-05 15:10:01 +01:00
Lukas Matena
e922fdceb4 Fixed usage of custom filename extension in SLA mode, broken in 283fd6f. 2024-01-05 15:10:01 +01:00
Lukáš Hejl
eede1f1e9c Merge branch 'lh_fix_warnings' into master_27x 2024-01-04 10:22:48 +01:00
Lukáš Hejl
ca811aaa7d Move the function ptree_get_value() inside _WIN32 ifdef. 2024-01-04 10:22:27 +01:00
Lukáš Hejl
124ce1c31f Silence the warning about the unused function get_deviation_sum_squared() in Arc Welder. 2024-01-04 10:22:27 +01:00
Lukáš Hejl
da88c2affc Silence the warning about the unused total_extrusion_length in Arachne tests. 2024-01-04 10:22:27 +01:00
Lukáš Hejl
a27aea4598 Remove the unused variable new_radius in Arc Welder tests. 2024-01-04 10:22:27 +01:00
Lukáš Hejl
611afd9789 Replace some deprecated boost functions.
Actually, all those deprecated functions were internally called those new functions. So there isn't any risk to use them directly.
2024-01-04 10:22:27 +01:00
Lukáš Hejl
2c671d8d6c Use memcpy instead of strncpy in GCodeFormatter::emit_string() to silence the warning.
The warning was there because std::string_view::data() returns a pointer to a buffer that is not necessarily null-terminated. So, strncpy shouldn't be used on non-null-terminated buffers, but we always relied only on the buffer length, so it couldn't cause any issues.
2024-01-04 10:22:27 +01:00
Kristian Nielsen
c7d31f980a Fix missing braces around multi-line if ()
Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2024-01-04 10:21:24 +01:00
Lukáš Hejl
7e889bbe7c SPE-2054: Fixed missing infills on multi-part models caused by 3cb2f5f58f952bc104260c84292411894f957552 reported in #11721.
The temporary variable used for reordering ExPolygons wasn't cleared, and it contained empty ExPolygons from previous reordering. This caused those empty ExPolygons replaced actual ExPolygons for infill.

Another issue was that m_fill_expolygons was reordered, but m_fill_expolygons_bboxes were left untouched.
2024-01-03 18:14:15 +01:00
rtyr
285cb02d74
Fixed overhang speeds. Fixed branch diameter angle for organic supports. 2024-01-03 14:10:25 +01:00
Lukas Matena
b82aa37bf5 Fixed build when building without GUI 2024-01-02 16:01:14 +01:00
Lukáš Hejl
9a3c831020 SPE-2075: Fixed crash during thumbnail generation for SLA printers. 2024-01-02 13:46:49 +01:00
rtyr
33b13b937c
Sync with PrusaSlicer-settings. Added new printers. 2024-01-02 10:44:24 +01:00
rtyr
b1c791766c
new Snapmaker resources 2024-01-02 10:43:16 +01:00
YuSanka
3042b6d456 Fix for #10419 - Layer change colour dialog opens off screen in 2.6 2023-12-21 16:03:13 +01:00
Lukas Matena
9e6d58861f Switch OpenVDB repository to prusa3d 2023-12-18 13:58:27 +01:00