23675 Commits

Author SHA1 Message Date
Filip Sykala - NTB T15p
7ae0a40a7c Fix scale for embossed SVG loaded from 3mf - fix matrix
Fix storing © message for texts
2023-09-13 21:46:20 +02:00
Filip Sykala - NTB T15p
03d61932a7 Fix:
../src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:677:6: warning: unused function 'wu_draw_line' [-Wunused-function]
../src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1220:6: warning: unused function 'draw' [-Wunused-function]
2023-09-13 17:09:43 +02:00
Filip Sykala - NTB T15p
05a8746680 Store/load align as text in 3mf with backcompatibility 2023-09-13 17:09:19 +02:00
Lukas Matena
bf3938f506 Fixed some compiler warnings 2023-09-13 16:27:37 +02:00
Oleksandra Yushchenko
c6ce4a662e
Merge pull request #50 from Prusa-Development/ys_thumbnails_refact
Thumbnails refactoring
2023-09-13 15:29:20 +02:00
YuSanka
cfc520c97a Thumbnails refactoring: Next round
* Check errors state on all places of its using (throw exceptions or show a warnings message)
+ To backward compatibility, save "thumbnails_format" value to the config
+ deep_diff() function is extended for the case of "thumbnails" comparison
+ Added unit tests to:
  * check a load of configuration for "thumbnails" and "thumbnails_format" options
  * check return values for make_and_check_thumbnail_list() function
2023-09-13 15:24:40 +02:00
Filip Sykala - NTB T15p
6daaed3b1f Load old align as center 2023-09-13 11:57:23 +02:00
Filip Sykala - NTB T15p
3421a9298a Remove depricated variable
+ read old staff in separate 3mf function
2023-09-13 11:56:37 +02:00
Lukas Matena
e1012815b8 Merge branch 'ys_gcode_editor' into master_262 2023-09-13 10:14:45 +02:00
Lukas Matena
82a0c09a57 Fixed compilation on Linux (gcc 9.4.0) 2023-09-13 10:14:11 +02:00
Lukas Matena
d389ce91f6 Custom GCode editor: Updated tooltips, fixed end_filament_gcode, fixed type of filament_preset 2023-09-13 10:14:11 +02:00
YuSanka
83b8988524 Custom GCode editor: Added wrapping for descriptions lines in dialog
+ Some fixes for tooltips and labels in *Configs
2023-09-13 10:14:11 +02:00
Lukas Matena
7efdbecaf4 Custom GCode editor: updated labels and tooltips 2023-09-13 10:14:11 +02:00
Lukas Matena
c66929387e Custom G-code editor: removed internal parsing of wipe tower gcode 2023-09-13 10:14:11 +02:00
YuSanka
b8bb7f2716 Edit custom G-codes: Improvements
* Prepared ConfigDefs for placeholders used in EditGCodeDialog.
* Removed unused code and files
* DEBUG mode only: Added check of placeholder's existence in custom_gcode_specific_placeholders and custom_gcode_specific_config_def during the custom G-code parsing.
2023-09-13 10:14:11 +02:00
Lukas Matena
7dcad1a035 Follow-up to 0cbbe96: remove input_filename from unit tests 2023-09-13 08:18:57 +02:00
YuSanka
8d9d349af9 Substitutions info: Fixed a preset name, containing non-ASCII characters, presented in info dialog 2023-09-12 16:03:44 +02:00
Vojtech Bubnik
0cbbe96d08 Removed "input_filename" placeholder, it was not generated correctly
since PrusaSlicer 2.0.0 and nobody complained.
2023-09-12 13:44:43 +02:00
enricoturri1966
b33b28c076 SPE-1868: Fixed GCodeViewer max bounding box calculation leading to wrong camera near z plane 2023-09-12 10:30:14 +02:00
rtyr
49306cdfce
Bumped up version. 2023-09-11 12:38:54 +02:00
rtyr
39bf9c573f
Merge pull request #11211 from LNL3D/Updates-to-LNL3D-printer-profiles
Updated first_layer_height in LNL3D printer profiles
2023-09-11 12:38:24 +02:00
Vojtech Bubnik
ca5f6da08d Fix of Extruder selection ignored when using support material without interface #11281 2023-09-11 11:11:35 +02:00
Vojtech Bubnik
dd88e0c5df Fixed some duplicate macro definition warnings 2023-09-11 11:11:35 +02:00
Lukáš Hejl
649c108357 SPE-1865: Fixed crash caused by inserting empty ExtrusionEntityCollection. 2023-09-11 10:26:46 +02:00
rtyr
0cbcf9318a
Uncommented update_url. 2023-09-11 09:36:45 +02:00
YuSanka
bae74457f7 Follow-up a6dea252432eeb34153d5ab767b1a9d315926ee3 and ae8684a4a46bdaa8fb7dda03b38561ffe170cb47 - Code refactoring 2023-09-11 09:33:13 +02:00
rtyr
f98ae35d70
Merge pull request #11223 from MC42/cocoapress-vendor
Add Cocoa Press as a vendor
2023-09-11 08:58:53 +02:00
Pascal de Bruijn
29fbb1acd1 wxWidgets: CheckResizerFlags assert fix (PR #10811)
./src/common/sizer.cpp(2258): assert "CheckSizerFlags(!((flags) & (wxALIGN_CENTRE_VERTICAL)))"
failed in DoInsert(): wxALIGN_CENTRE_VERTICAL will be ignored in this sizer:
wxEXPAND overrides alignment flags in box sizers
2023-09-08 17:42:35 +02:00
Vojtech Bubnik
a16d93be75 Merge branch 'master' into master_262 2023-09-08 14:27:42 +02:00
YuSanka
8cdda54d5a Fix for #11254 - Link from brim to a non-existent page on the Prusa Help.
* For unsupported languages help link is redirected to the EN page.
+ "uk", "zh" and "ru" languages are removed from current_language_code_safe().
  Because those languages aren't supported by Prusa Help.
2023-09-08 11:49:03 +02:00
enricoturri1966
3a00a50ee5 Disabled tech ENABLE_BINARIZED_GCODE_DEBUG_WINDOW to hide imgui dialog to set binarized gcode parameters 2023-09-08 09:23:16 +02:00
enricoturri1966
bc3a8b037a GCodeProcessor::process_binary_file() modified to process File Metadata Block set as optional 2023-09-08 09:10:40 +02:00
enricoturri1966
3b57a124bd Updated LibBGCode.cmake to use latest version of libbgcode 2023-09-08 09:10:17 +02:00
Filip Sykala - NTB T15p
b3d94bab8f Add image stats 2023-09-07 13:03:44 +02:00
Filip Sykala - NTB T15p
496edf1c32 Lock Emboss SVG window size 2023-09-07 12:48:36 +02:00
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