23590 Commits

Author SHA1 Message Date
Filip Sykala - NTB T15p
8ccf534c6f Swap reflection to mirroring 2023-09-07 08:16:38 +02:00
Filip Sykala - NTB T15p
1d2bc5afec Fix:
./src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:1155:6: warning: ‘void {anonymous}::init_new_text_line(Slic3r::GUI::TextLinesModel&, const Transform3d&, const Slic3r::ModelObject&, Slic3r::GUI::Emboss::StyleManager&)’ defined but not used [-Wunused-function]
../src/slic3r/Utils/EmbossStyleManager.cpp:650:68: warning: ‘depth’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1169:17: warning: unused variable ‘data’ [-Wunused-variable]
2023-09-07 06:37:49 +02:00
Filip Sykala - NTB T15p
de40cd6807 fix:
../src/slic3r/GUI/Gizmos/GLGizmoSVG.hpp:66:159:   required from here
Eigen/src/Core/PlainObjectBase.h:751:29: error: invalid cast from type ‘double (*)(const char*) noexcept’ to type ‘Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2> >::Scalar’ {aka ‘double’}
  751 |       m_storage.data()[0] = Scalar(val0);
2023-09-06 16:01:16 +02:00
Filip Sykala - NTB T15p
5395059475 Fix:
../src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:888:57: error: no matching function for call to ‘draw_filled(Slic3r::ExPolygons&, std::array<unsigned char, 4>&, std::vector<unsigned char>&, unsigned int&, double&)’
2023-09-06 15:35:33 +02:00
Filip Sykala - NTB T15p
40703143dc Fix Linux
../src/libslic3r/NSVGUtils.cpp:162:91: error: call of overloaded ‘to_chars(std::array<char, 128>::pointer, std::array<char, 128>::pointer, float&)’ is ambiguous
2023-09-06 14:46:10 +02:00
Filip Sykala - NTB T15p
a4afcc1f4e Merge branch 'master' into fs_svg_SPE-1517 2023-09-06 13:52:16 +02:00
Filip Sykala - NTB T15p
73d6c58db3 Reduce svg file menu 2023-09-06 13:52:00 +02:00
Filip Sykala - NTB T15p
fc11639679 change char[] to std::string as svg file data storage 2023-09-06 13:46:49 +02:00
Lukas Matena
c8263d1da1 Fixed ooze prevention when 'other layers' temp is set to zero (#11194, SPE-1856) 2023-09-06 09:17:41 +02:00
Lukas Matena
3711402744 Bumped up version to 2.6.1 version_2.6.1 2023-09-06 08:42:26 +02:00
YuSanka
8cda73dd0f localization: Updated POT and internal dictionaries
+ Community dictionaries are merged with POT
+ "Cut connectors" are changed to "Connectors"
2023-09-06 08:38:16 +02:00
YuSanka
a111e637cd Follow-up bc5b24e3ad - fixed non_MSW builds 2023-09-05 16:26:16 +02:00
enricoturri1966
986e732b80 Methods Plater::convert_gcode_to_binary() and Plater::convert_gcode_to_ascii() modified to change only extension in output file 2023-09-05 15:20:31 +02:00
enricoturri1966
03febdccd1 Merge branch 'master_262' of https://github.com/Prusa-Development/PrusaSlicerPrivate into master_262 2023-09-05 14:54:18 +02:00
enricoturri1966
078af6d5da Added .bgcode and .bgc extensions to method Plater::load_files() 2023-09-05 14:54:04 +02:00
Filip Sykala - NTB T15p
41f1c2caa5 Fix:
../src/libslic3r/Format/3mf.cpp:953:21: error: ‘const string’ {aka ‘const class std::basic_string<char>’} has no member named ‘_Starts_with’
2023-09-05 14:52:33 +02:00
YuSanka
bc5b24e3ad ConfigWizard: Fix performance
Call update_materials() only when it's reasonable
+ Improve update_materials(). Code refactoring to fill all variable during one loop trough filaments

+ TaskTimer: Extended output
2023-09-05 14:42:17 +02:00
enricoturri1966
1a06dc0d05 Added .bgcode and .bgc extensions to method MainFrame::load_config_file() 2023-09-05 14:39:55 +02:00
Filip Sykala - NTB T15p
9e60e733a2 Merge branch 'master' into fs_svg_SPE-1517 2023-09-05 14:36:20 +02:00
Filip Sykala - NTB T15p
5d70528c13 FIX:
C:\projects\worker\PrusaSlicer_Win64\build\src\slic3r\GUI\Gizmos\GLGizmoSVG.cpp(990) : warning C4715: '`anonymous namespace'::create_stroke_warning': not all control paths return a value
2023-09-05 14:33:59 +02:00
Filip Sykala - NTB T15p
e40b798ef6 Fix scale in test 2023-09-05 14:32:09 +02:00
enricoturri1966
d62ca6646c Added .bgcode and .bgc extensions to function is_gcode_file() 2023-09-05 14:21:37 +02:00
enricoturri1966
c4c2c5dcf3 Updated GUI_App::load_gcode() to show also bgcode and bgc extensions in caption 2023-09-05 14:09:47 +02:00
enricoturri1966
a0dfb33b49 Automatically change extension in output_filename_format when switching to/from binary gcode format in Print Settings 2023-09-05 14:06:49 +02:00
enricoturri1966
0f939409b8 Merge branch 'master_262' of https://github.com/Prusa-Development/PrusaSlicerPrivate into master_262 2023-09-05 12:29:37 +02:00
enricoturri1966
53adc68717 Tech ENABLE_BINARIZED_GCODE set as default 2023-09-05 12:17:47 +02:00
Chow Loong Jin
4aa7366faf Fix compilation errors with -std=gnu++17 (PR#11154)
Fixes the following error:

[ 19%] Built target imgui
/<<PKGBUILDDIR>>/src/libslic3r/MeshBoolean.cpp: In instantiation of ‘indexed_triangle_set Slic3r::MeshBoolean::cgal::cgal_to_indexed_triangle_set(const _Mesh&) [with _Mesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >]’:
/<<PKGBUILDDIR>>/src/libslic3r/MeshBoolean.cpp:185:53:   required from here
/<<PKGBUILDDIR>>/src/libslic3r/MeshBoolean.cpp:151:5: error: cannot bind non-const lvalue reference of type ‘CGAL::SM_Vertex_index&’ to an rvalue of type ‘boost::iterators::detail::iterator_facade_base<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Index_iterator<CGAL::SM_Vertex_index>, CGAL::SM_Vertex_index, std::random_access_iterator_tag, CGAL::SM_Vertex_index, long int, false, false>::reference’ {aka ‘CGAL::SM_Vertex_index’}
  151 |     for (auto &vi : vertices) {
      |     ^~~
/<<PKGBUILDDIR>>/src/libslic3r/MeshBoolean.cpp:156:5: error: cannot bind non-const lvalue reference of type ‘CGAL::SM_Face_index&’ to an rvalue of type ‘boost::iterators::detail::iterator_facade_base<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Index_iterator<CGAL::SM_Face_index>, CGAL::SM_Face_index, std::random_access_iterator_tag, CGAL::SM_Face_index, long int, false, false>::reference’ {aka ‘CGAL::SM_Face_index’}
  156 |     for (auto &face : faces) {
      |     ^~~
make[3]: *** [src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make:121: src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o] Error 1
2023-09-05 12:05:48 +02:00
Elia Devito
85f001fb81 Add missing includes (PR#11218)
add boost/log/trivial.hpp to CutUtlis.cpp
add tbb/parallel_for.h include to Measure.cpp
add libslic3r/ClipperUtils.hpp to TextLines.cpp
2023-09-05 12:04:57 +02:00
YuSanka
b5304db75b Implemented request from #10284 - Rotate connectors in Cut Tool 2023-09-05 11:17:50 +02:00
rtyr
e233ced05c
Updated ramming parameters. Updated start g-code for XL Multi-Tool 2023-09-05 10:01:24 +02:00
Vojtech Bubnik
c846e39767 Merge branch 'master' into master_262 2023-09-05 09:44:54 +02:00
Vojtech Bubnik
827fb8356e Config layer: Refactored handling of open enums 2023-09-05 09:42:36 +02:00
Vojtech Bubnik
6eae3aceb7 Merge branch 'issue-11060' into master_remote 2023-09-05 09:41:14 +02:00
enricoturri1966
317326bf9c Removal of tech ENABLE_BINARIZED_GCODE_DEBUG 2023-09-05 08:46:19 +02:00
enricoturri1966
d6ca8134ed Removal of tech ENABLE_BINARIZED_GCODE_WIN_DEBUG 2023-09-05 08:34:40 +02:00
enricoturri1966
7acccd51d8 Updated LibBGCode.cmake to use latest version of libbgcode 2023-09-05 08:14:12 +02:00
enricoturri1966
ca2f1f4cd0 SPE-1671 - Fixed visibility of supports while using clipping plane in SLA supports gizmo 2023-09-04 15:11:01 +02:00
Vojtech Bubnik
8dad25efc4 Merge branch 'master' into master_262 2023-09-04 14:44:32 +02:00
Filip Sykala - NTB T15p
ca71305c75 Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/Utils/EmbossStylesSerializable.cpp
#	src/slic3r/Utils/EmbossStylesSerializable.hpp
2023-09-04 13:33:22 +02:00
Filip Sykala - NTB T15p
921e98b8ba Fix for opaccity warning occurance 2023-09-04 13:30:32 +02:00
Filip Sykala - NTB T15p
0ac8afa75c Add dashed line loading from svg file
Note: Inaccurate offset of dashes on curves. (length is calculated after flattening -> on line segments)
2023-09-04 12:24:55 +02:00
YuSanka
5d9078138c Fix for #11232 - "Rename preset" does not support Cyrillic. 2023-09-04 10:51:46 +02:00
YuSanka
b44196a885 Fix for #11236 - 2 parameter descriptions in Snap connectors not displayed correctly in cyrillic 2023-09-04 10:24:28 +02:00
YuSanka
5b50969e6a Localization" Fixes for some phrases 2023-09-04 10:24:28 +02:00
ps_copyright
dd123e5650 Add copyright header to CMakeLists.txt
Also complement SupportMaterial.cpp with legacy Perl counterpart
2023-09-04 09:50:37 +02:00
tamasmeszaros
61dba4e1c9 Remove legacy comment 2023-09-04 09:46:39 +02:00
enricoturri1966
9c801d736a Fixed crash in GCodeProcessor::post_process() when backtracing into gcode generated by XL printer 2023-09-04 09:30:14 +02:00
combolek
6ea540c231 Fixes issue #11060: Crash when displaying command line help
Added missing null pointer check in ConfigDef::print_cli_help()
2023-09-02 16:04:35 -07:00
Lukas Matena
16b7175081 Bumped up version to 2.6.1-rc2 version_2.6.1-rc2 2023-09-01 19:02:27 +02:00
Kim Chase
3cb9fc8434 Initial commit of Cocoa Press printer files and setup per spec on wiki. 2023-09-01 11:46:48 -04:00