diff --git a/resources/icons/edit_gcode_f.svg b/resources/icons/edit_gcode_f.svg
new file mode 100644
index 000000000..980060d9b
--- /dev/null
+++ b/resources/icons/edit_gcode_f.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/resources/icons/error_tick_f.svg b/resources/icons/error_tick_f.svg
new file mode 100644
index 000000000..adf876e3c
--- /dev/null
+++ b/resources/icons/error_tick_f.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/resources/icons/pause_print_f.svg b/resources/icons/pause_print_f.svg
new file mode 100644
index 000000000..ee1c73470
--- /dev/null
+++ b/resources/icons/pause_print_f.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/resources/localization/PrusaSlicer.pot b/resources/localization/PrusaSlicer.pot
index 77539a7a3..e79f4b61b 100644
--- a/resources/localization/PrusaSlicer.pot
+++ b/resources/localization/PrusaSlicer.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-12-06 13:53+0100\n"
+"POT-Creation-Date: 2020-02-06 20:24+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -38,7 +38,7 @@ msgstr ""
msgid "About %s"
msgstr ""
-#: src/slic3r/GUI/AboutDialog.cpp:231 src/slic3r/GUI/MainFrame.cpp:63
+#: src/slic3r/GUI/AboutDialog.cpp:231 src/slic3r/GUI/MainFrame.cpp:64
msgid "Version"
msgstr ""
@@ -64,50 +64,38 @@ msgid ""
"numerous others."
msgstr ""
-#: src/slic3r/GUI/AppConfig.cpp:105
+#: src/slic3r/GUI/AppConfig.cpp:118
msgid ""
"Error parsing PrusaSlicer config file, it is probably corrupted. Try to "
"manually delete the file to recover from the error. Your user profiles will "
"not be affected."
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:100
-msgid ""
-"To except of redundant tool manipulation, \n"
-"Color change(s) for unused extruder(s) was(were) deleted"
-msgstr ""
-
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:101
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3292
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3367 src/slic3r/GUI/Plater.cpp:135
-msgid "Info"
-msgstr ""
-
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:110
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:118
msgid ""
"Copying of the temporary G-code to the output G-code failed. Maybe the SD "
"card is write locked?"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:111
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:461
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:120
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:470
msgid "Running post-processing scripts"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:113
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:122
msgid "G-code file exported to %1%"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:117
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:167
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:126
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:176
msgid "Slicing complete"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:163
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:172
msgid "Masked SLA file exported to %1%"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:205
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:214
#, possible-c-format
msgid ""
"%s has encountered an error. It was likely caused by running out of memory. "
@@ -115,158 +103,160 @@ msgid ""
"and we would be glad if you reported it."
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:463
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:472
msgid "Copying of the temporary G-code to the output G-code failed"
msgstr ""
-#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:488
+#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:497
msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:68 src/slic3r/GUI/GUI_ObjectList.cpp:1932
+#: src/slic3r/GUI/BedShapeDialog.cpp:66 src/slic3r/GUI/GUI_ObjectList.cpp:2038
msgid "Shape"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:75
+#: src/slic3r/GUI/BedShapeDialog.cpp:73
msgid "Rectangular"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:79
-#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:154
-#: src/slic3r/GUI/Tab.cpp:2292
+#: src/slic3r/GUI/BedShapeDialog.cpp:77
+#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:162
+#: src/slic3r/GUI/Tab.cpp:2306
msgid "Size"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:80
+#: src/slic3r/GUI/BedShapeDialog.cpp:78
msgid "Size in X and Y of the rectangular plate."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:86
+#: src/slic3r/GUI/BedShapeDialog.cpp:84
msgid "Origin"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:87
+#: src/slic3r/GUI/BedShapeDialog.cpp:85
msgid ""
"Distance of the 0,0 G-code coordinate from the front left corner of the "
"rectangle."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:91
+#: src/slic3r/GUI/BedShapeDialog.cpp:89
msgid "Circular"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:94 src/slic3r/GUI/ConfigWizard.cpp:218
-#: src/slic3r/GUI/ConfigWizard.cpp:926 src/slic3r/GUI/ConfigWizard.cpp:940
+#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/ConfigWizard.cpp:218
+#: src/slic3r/GUI/ConfigWizard.cpp:971 src/slic3r/GUI/ConfigWizard.cpp:985
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:87
#: src/slic3r/GUI/GUI_ObjectLayers.cpp:135
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:333
-#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/slic3r/GUI/wxExtensions.cpp:628
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:87
-#: src/libslic3r/PrintConfig.cpp:75 src/libslic3r/PrintConfig.cpp:82
-#: src/libslic3r/PrintConfig.cpp:91 src/libslic3r/PrintConfig.cpp:225
-#: src/libslic3r/PrintConfig.cpp:300 src/libslic3r/PrintConfig.cpp:308
-#: src/libslic3r/PrintConfig.cpp:358 src/libslic3r/PrintConfig.cpp:368
-#: src/libslic3r/PrintConfig.cpp:494 src/libslic3r/PrintConfig.cpp:505
-#: src/libslic3r/PrintConfig.cpp:523 src/libslic3r/PrintConfig.cpp:702
-#: src/libslic3r/PrintConfig.cpp:1228 src/libslic3r/PrintConfig.cpp:1289
-#: src/libslic3r/PrintConfig.cpp:1307 src/libslic3r/PrintConfig.cpp:1325
-#: src/libslic3r/PrintConfig.cpp:1379 src/libslic3r/PrintConfig.cpp:1389
-#: src/libslic3r/PrintConfig.cpp:1511 src/libslic3r/PrintConfig.cpp:1519
-#: src/libslic3r/PrintConfig.cpp:1560 src/libslic3r/PrintConfig.cpp:1568
-#: src/libslic3r/PrintConfig.cpp:1578 src/libslic3r/PrintConfig.cpp:1586
-#: src/libslic3r/PrintConfig.cpp:1594 src/libslic3r/PrintConfig.cpp:1677
-#: src/libslic3r/PrintConfig.cpp:1903 src/libslic3r/PrintConfig.cpp:1974
-#: src/libslic3r/PrintConfig.cpp:2008 src/libslic3r/PrintConfig.cpp:2203
-#: src/libslic3r/PrintConfig.cpp:2210 src/libslic3r/PrintConfig.cpp:2217
-#: src/libslic3r/PrintConfig.cpp:2247 src/libslic3r/PrintConfig.cpp:2257
-#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2452
-#: src/libslic3r/PrintConfig.cpp:2591 src/libslic3r/PrintConfig.cpp:2600
-#: src/libslic3r/PrintConfig.cpp:2609 src/libslic3r/PrintConfig.cpp:2619
-#: src/libslic3r/PrintConfig.cpp:2663 src/libslic3r/PrintConfig.cpp:2673
-#: src/libslic3r/PrintConfig.cpp:2685 src/libslic3r/PrintConfig.cpp:2705
-#: src/libslic3r/PrintConfig.cpp:2715 src/libslic3r/PrintConfig.cpp:2725
-#: src/libslic3r/PrintConfig.cpp:2743 src/libslic3r/PrintConfig.cpp:2758
-#: src/libslic3r/PrintConfig.cpp:2772 src/libslic3r/PrintConfig.cpp:2783
-#: src/libslic3r/PrintConfig.cpp:2796 src/libslic3r/PrintConfig.cpp:2841
-#: src/libslic3r/PrintConfig.cpp:2851 src/libslic3r/PrintConfig.cpp:2860
-#: src/libslic3r/PrintConfig.cpp:2870
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:94
+#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:75
+#: src/libslic3r/PrintConfig.cpp:82 src/libslic3r/PrintConfig.cpp:91
+#: src/libslic3r/PrintConfig.cpp:178 src/libslic3r/PrintConfig.cpp:236
+#: src/libslic3r/PrintConfig.cpp:311 src/libslic3r/PrintConfig.cpp:319
+#: src/libslic3r/PrintConfig.cpp:369 src/libslic3r/PrintConfig.cpp:379
+#: src/libslic3r/PrintConfig.cpp:505 src/libslic3r/PrintConfig.cpp:516
+#: src/libslic3r/PrintConfig.cpp:534 src/libslic3r/PrintConfig.cpp:713
+#: src/libslic3r/PrintConfig.cpp:1240 src/libslic3r/PrintConfig.cpp:1301
+#: src/libslic3r/PrintConfig.cpp:1319 src/libslic3r/PrintConfig.cpp:1337
+#: src/libslic3r/PrintConfig.cpp:1393 src/libslic3r/PrintConfig.cpp:1403
+#: src/libslic3r/PrintConfig.cpp:1525 src/libslic3r/PrintConfig.cpp:1533
+#: src/libslic3r/PrintConfig.cpp:1574 src/libslic3r/PrintConfig.cpp:1582
+#: src/libslic3r/PrintConfig.cpp:1592 src/libslic3r/PrintConfig.cpp:1600
+#: src/libslic3r/PrintConfig.cpp:1608 src/libslic3r/PrintConfig.cpp:1691
+#: src/libslic3r/PrintConfig.cpp:1924 src/libslic3r/PrintConfig.cpp:1995
+#: src/libslic3r/PrintConfig.cpp:2029 src/libslic3r/PrintConfig.cpp:2157
+#: src/libslic3r/PrintConfig.cpp:2236 src/libslic3r/PrintConfig.cpp:2243
+#: src/libslic3r/PrintConfig.cpp:2250 src/libslic3r/PrintConfig.cpp:2280
+#: src/libslic3r/PrintConfig.cpp:2290 src/libslic3r/PrintConfig.cpp:2300
+#: src/libslic3r/PrintConfig.cpp:2485 src/libslic3r/PrintConfig.cpp:2624
+#: src/libslic3r/PrintConfig.cpp:2633 src/libslic3r/PrintConfig.cpp:2642
+#: src/libslic3r/PrintConfig.cpp:2652 src/libslic3r/PrintConfig.cpp:2696
+#: src/libslic3r/PrintConfig.cpp:2706 src/libslic3r/PrintConfig.cpp:2718
+#: src/libslic3r/PrintConfig.cpp:2738 src/libslic3r/PrintConfig.cpp:2748
+#: src/libslic3r/PrintConfig.cpp:2758 src/libslic3r/PrintConfig.cpp:2776
+#: src/libslic3r/PrintConfig.cpp:2791 src/libslic3r/PrintConfig.cpp:2805
+#: src/libslic3r/PrintConfig.cpp:2816 src/libslic3r/PrintConfig.cpp:2829
+#: src/libslic3r/PrintConfig.cpp:2874 src/libslic3r/PrintConfig.cpp:2884
+#: src/libslic3r/PrintConfig.cpp:2893 src/libslic3r/PrintConfig.cpp:2903
+#: src/libslic3r/PrintConfig.cpp:2919
msgid "mm"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:699
+#: src/slic3r/GUI/BedShapeDialog.cpp:93 src/libslic3r/PrintConfig.cpp:710
msgid "Diameter"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:96
+#: src/slic3r/GUI/BedShapeDialog.cpp:94
msgid ""
"Diameter of the print bed. It is assumed that origin (0,0) is located in the "
"center."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:100 src/slic3r/GUI/GUI_Preview.cpp:248
+#: src/slic3r/GUI/BedShapeDialog.cpp:98 src/slic3r/GUI/GUI_Preview.cpp:251
#: src/libslic3r/ExtrusionEntity.cpp:322
msgid "Custom"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:104
+#: src/slic3r/GUI/BedShapeDialog.cpp:102
msgid "Load shape from STL..."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:157
+#: src/slic3r/GUI/BedShapeDialog.cpp:155
msgid "Settings"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:174
+#: src/slic3r/GUI/BedShapeDialog.cpp:172
msgid "Texture"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:184 src/slic3r/GUI/BedShapeDialog.cpp:263
+#: src/slic3r/GUI/BedShapeDialog.cpp:182 src/slic3r/GUI/BedShapeDialog.cpp:261
msgid "Load..."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:192 src/slic3r/GUI/BedShapeDialog.cpp:271
-#: src/slic3r/GUI/Tab.cpp:3080
+#: src/slic3r/GUI/BedShapeDialog.cpp:190 src/slic3r/GUI/BedShapeDialog.cpp:269
+#: src/slic3r/GUI/Tab.cpp:3094
msgid "Remove"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:225 src/slic3r/GUI/BedShapeDialog.cpp:304
+#: src/slic3r/GUI/BedShapeDialog.cpp:223 src/slic3r/GUI/BedShapeDialog.cpp:302
msgid "Not found: "
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:253
+#: src/slic3r/GUI/BedShapeDialog.cpp:251
msgid "Model"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:489
+#: src/slic3r/GUI/BedShapeDialog.cpp:487
msgid "Choose an STL file to import bed shape from:"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:496 src/slic3r/GUI/BedShapeDialog.cpp:545
-#: src/slic3r/GUI/BedShapeDialog.cpp:570
+#: src/slic3r/GUI/BedShapeDialog.cpp:494 src/slic3r/GUI/BedShapeDialog.cpp:543
+#: src/slic3r/GUI/BedShapeDialog.cpp:566
msgid "Invalid file format."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:507
+#: src/slic3r/GUI/BedShapeDialog.cpp:505
msgid "Error! Invalid model"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:515
+#: src/slic3r/GUI/BedShapeDialog.cpp:513
msgid "The selected file contains no geometry."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:519
+#: src/slic3r/GUI/BedShapeDialog.cpp:517
msgid ""
"The selected file contains several disjoint areas. This is not supported."
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:534
+#: src/slic3r/GUI/BedShapeDialog.cpp:532
msgid "Choose a file to import bed texture from (PNG/SVG):"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.cpp:559
+#: src/slic3r/GUI/BedShapeDialog.cpp:555
msgid "Choose an STL file to import bed model from:"
msgstr ""
-#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:885
+#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:930
msgid "Bed Shape"
msgstr ""
@@ -332,7 +322,7 @@ msgid ""
"The first layer height will be reset to 0.01."
msgstr ""
-#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:878
+#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:890
msgid "First layer height"
msgstr ""
@@ -406,32 +396,32 @@ msgid "Shall I switch to rectilinear fill pattern?"
msgstr ""
#: src/slic3r/GUI/ConfigManipulation.cpp:203
-#: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:89
-#: src/slic3r/GUI/GUI_ObjectList.cpp:609 src/slic3r/GUI/Plater.cpp:516
-#: src/slic3r/GUI/Tab.cpp:1071 src/slic3r/GUI/Tab.cpp:1072
-#: src/libslic3r/PrintConfig.cpp:182 src/libslic3r/PrintConfig.cpp:405
-#: src/libslic3r/PrintConfig.cpp:425 src/libslic3r/PrintConfig.cpp:765
-#: src/libslic3r/PrintConfig.cpp:779 src/libslic3r/PrintConfig.cpp:816
-#: src/libslic3r/PrintConfig.cpp:970 src/libslic3r/PrintConfig.cpp:980
-#: src/libslic3r/PrintConfig.cpp:998 src/libslic3r/PrintConfig.cpp:1017
-#: src/libslic3r/PrintConfig.cpp:1036 src/libslic3r/PrintConfig.cpp:1724
-#: src/libslic3r/PrintConfig.cpp:1741
+#: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:94
+#: src/slic3r/GUI/GUI_ObjectList.cpp:612 src/slic3r/GUI/Plater.cpp:524
+#: src/slic3r/GUI/Tab.cpp:1081 src/slic3r/GUI/Tab.cpp:1082
+#: src/libslic3r/PrintConfig.cpp:193 src/libslic3r/PrintConfig.cpp:416
+#: src/libslic3r/PrintConfig.cpp:436 src/libslic3r/PrintConfig.cpp:777
+#: src/libslic3r/PrintConfig.cpp:791 src/libslic3r/PrintConfig.cpp:828
+#: src/libslic3r/PrintConfig.cpp:982 src/libslic3r/PrintConfig.cpp:992
+#: src/libslic3r/PrintConfig.cpp:1010 src/libslic3r/PrintConfig.cpp:1029
+#: src/libslic3r/PrintConfig.cpp:1048 src/libslic3r/PrintConfig.cpp:1738
+#: src/libslic3r/PrintConfig.cpp:1755
msgid "Infill"
msgstr ""
-#: src/slic3r/GUI/ConfigManipulation.cpp:304
+#: src/slic3r/GUI/ConfigManipulation.cpp:309
msgid "Head penetration should not be greater than the head width."
msgstr ""
-#: src/slic3r/GUI/ConfigManipulation.cpp:306
+#: src/slic3r/GUI/ConfigManipulation.cpp:311
msgid "Invalid Head penetration"
msgstr ""
-#: src/slic3r/GUI/ConfigManipulation.cpp:317
+#: src/slic3r/GUI/ConfigManipulation.cpp:322
msgid "Pinhead diameter should be smaller than the pillar diameter."
msgstr ""
-#: src/slic3r/GUI/ConfigManipulation.cpp:319
+#: src/slic3r/GUI/ConfigManipulation.cpp:324
msgid "Invalid pinhead diameter"
msgstr ""
@@ -463,7 +453,7 @@ msgstr ""
msgid "PrusaSlicer version"
msgstr ""
-#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 src/slic3r/GUI/Preset.cpp:1408
+#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 src/slic3r/GUI/Preset.cpp:1452
msgid "print"
msgstr ""
@@ -471,7 +461,7 @@ msgstr ""
msgid "filaments"
msgstr ""
-#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 src/slic3r/GUI/Preset.cpp:1412
+#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 src/slic3r/GUI/Preset.cpp:1456
msgid "printer"
msgstr ""
@@ -528,90 +518,90 @@ msgstr ""
msgid "Standard"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:290 src/slic3r/GUI/ConfigWizard.cpp:545
-#: src/slic3r/GUI/Tab.cpp:3130
+#: src/slic3r/GUI/ConfigWizard.cpp:290 src/slic3r/GUI/ConfigWizard.cpp:573
+#: src/slic3r/GUI/Tab.cpp:3144
msgid "All"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:291 src/slic3r/GUI/ConfigWizard.cpp:546
-#: src/slic3r/GUI/Plater.cpp:488 src/slic3r/GUI/Plater.cpp:628
+#: src/slic3r/GUI/ConfigWizard.cpp:291 src/slic3r/GUI/ConfigWizard.cpp:574
+#: src/slic3r/GUI/Plater.cpp:496 src/slic3r/GUI/Plater.cpp:636
#: src/libslic3r/ExtrusionEntity.cpp:309
msgid "None"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:412
+#: src/slic3r/GUI/ConfigWizard.cpp:427
#, possible-c-format
msgid "Welcome to the %s Configuration Assistant"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:414
+#: src/slic3r/GUI/ConfigWizard.cpp:429
#, possible-c-format
msgid "Welcome to the %s Configuration Wizard"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:416
+#: src/slic3r/GUI/ConfigWizard.cpp:431
msgid "Welcome"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:418
+#: src/slic3r/GUI/ConfigWizard.cpp:433
#, possible-c-format
msgid ""
"Hello, welcome to %s! This %s helps you with the initial configuration; just "
"a few settings and you will be ready to print."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:423
+#: src/slic3r/GUI/ConfigWizard.cpp:438
msgid ""
"Remove user profiles - install from scratch (a snapshot will be taken "
"beforehand)"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:466
+#: src/slic3r/GUI/ConfigWizard.cpp:481
#, possible-c-format
msgid "%s Family"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:537
+#: src/slic3r/GUI/ConfigWizard.cpp:565
msgid "Vendor:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:538
+#: src/slic3r/GUI/ConfigWizard.cpp:566
msgid "Profile:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:575 src/slic3r/GUI/ConfigWizard.cpp:603
+#: src/slic3r/GUI/ConfigWizard.cpp:603 src/slic3r/GUI/ConfigWizard.cpp:631
msgid "(All)"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:704
+#: src/slic3r/GUI/ConfigWizard.cpp:732
msgid "Custom Printer Setup"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:704
+#: src/slic3r/GUI/ConfigWizard.cpp:732
msgid "Custom Printer"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:706
+#: src/slic3r/GUI/ConfigWizard.cpp:734
msgid "Define a custom printer profile"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:708
+#: src/slic3r/GUI/ConfigWizard.cpp:736
msgid "Custom profile name:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:732
+#: src/slic3r/GUI/ConfigWizard.cpp:760
msgid "Automatic updates"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:732
+#: src/slic3r/GUI/ConfigWizard.cpp:760
msgid "Updates"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:740 src/slic3r/GUI/Preferences.cpp:69
+#: src/slic3r/GUI/ConfigWizard.cpp:768 src/slic3r/GUI/Preferences.cpp:64
msgid "Check for application updates"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:744
+#: src/slic3r/GUI/ConfigWizard.cpp:772
#, possible-c-format
msgid ""
"If enabled, %s checks for new application versions online. When a new "
@@ -620,11 +610,11 @@ msgid ""
"notification mechanisms, no automatic installation is done."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:750 src/slic3r/GUI/Preferences.cpp:77
+#: src/slic3r/GUI/ConfigWizard.cpp:778 src/slic3r/GUI/Preferences.cpp:82
msgid "Update built-in Presets automatically"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:754
+#: src/slic3r/GUI/ConfigWizard.cpp:782
#, possible-c-format
msgid ""
"If enabled, %s downloads updates of built-in system presets in the "
@@ -633,23 +623,45 @@ msgid ""
"startup."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:757
+#: src/slic3r/GUI/ConfigWizard.cpp:785
msgid ""
"Updates are never applied without user's consent and never overwrite user's "
"customized settings."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:762
+#: src/slic3r/GUI/ConfigWizard.cpp:790
msgid ""
"Additionally a backup snapshot of the whole configuration is created before "
"an update is applied."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:769
+#: src/slic3r/GUI/ConfigWizard.cpp:798 src/slic3r/GUI/GUI_ObjectList.cpp:1655
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1658
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3932
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3935 src/slic3r/GUI/Plater.cpp:3211
+#: src/slic3r/GUI/Plater.cpp:3946 src/slic3r/GUI/Plater.cpp:3949
+#: src/slic3r/GUI/Plater.cpp:3980 src/slic3r/GUI/Plater.cpp:3983
+msgid "Reload from disk"
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:801
+msgid ""
+"Export full pathnames of models and parts sources into 3mf and amf files"
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:805
+msgid ""
+"If enabled, allows the Reload from disk command to automatically find and "
+"load the files when invoked.\n"
+"If not enabled, the Reload from disk command will ask to select each file "
+"using an open file dialog."
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:814
msgid "View mode"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:771
+#: src/slic3r/GUI/ConfigWizard.cpp:816
msgid ""
"PrusaSlicer's user interfaces comes in three variants:\n"
"Simple, Advanced, and Expert.\n"
@@ -658,202 +670,513 @@ msgid ""
"fine-tuning, they are suitable for advanced and expert users, respectively."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:776
+#: src/slic3r/GUI/ConfigWizard.cpp:821
msgid "Simple mode"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:777
+#: src/slic3r/GUI/ConfigWizard.cpp:822
msgid "Advanced mode"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:778
+#: src/slic3r/GUI/ConfigWizard.cpp:823
msgid "Expert mode"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:812
+#: src/slic3r/GUI/ConfigWizard.cpp:857
msgid "Other Vendors"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:816
+#: src/slic3r/GUI/ConfigWizard.cpp:861
#, possible-c-format
msgid "Pick another vendor supported by %s"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:847
+#: src/slic3r/GUI/ConfigWizard.cpp:892
msgid "Firmware Type"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:847 src/slic3r/GUI/Tab.cpp:1917
+#: src/slic3r/GUI/ConfigWizard.cpp:892 src/slic3r/GUI/Tab.cpp:1931
msgid "Firmware"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:851
+#: src/slic3r/GUI/ConfigWizard.cpp:896
msgid "Choose the type of firmware used by your printer."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:885
+#: src/slic3r/GUI/ConfigWizard.cpp:930
msgid "Bed Shape and Size"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:888
+#: src/slic3r/GUI/ConfigWizard.cpp:933
msgid "Set the shape of your printer's bed."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:908
+#: src/slic3r/GUI/ConfigWizard.cpp:953
msgid "Filament and Nozzle Diameters"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:908
+#: src/slic3r/GUI/ConfigWizard.cpp:953
msgid "Print Diameters"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:922
+#: src/slic3r/GUI/ConfigWizard.cpp:967
msgid "Enter the diameter of your printer's hot end nozzle."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:925
+#: src/slic3r/GUI/ConfigWizard.cpp:970
msgid "Nozzle Diameter:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:935
+#: src/slic3r/GUI/ConfigWizard.cpp:980
msgid "Enter the diameter of your filament."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:936
+#: src/slic3r/GUI/ConfigWizard.cpp:981
msgid ""
"Good precision is required, so use a caliper and do multiple measurements "
"along the filament, then compute the average."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:939
+#: src/slic3r/GUI/ConfigWizard.cpp:984
msgid "Filament Diameter:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:973
+#: src/slic3r/GUI/ConfigWizard.cpp:1018
msgid "Extruder and Bed Temperatures"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:973
+#: src/slic3r/GUI/ConfigWizard.cpp:1018
msgid "Temperatures"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:989
+#: src/slic3r/GUI/ConfigWizard.cpp:1034
msgid "Enter the temperature needed for extruding your filament."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:990
+#: src/slic3r/GUI/ConfigWizard.cpp:1035
msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:993
+#: src/slic3r/GUI/ConfigWizard.cpp:1038
msgid "Extrusion Temperature:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:994 src/slic3r/GUI/ConfigWizard.cpp:1008
+#: src/slic3r/GUI/ConfigWizard.cpp:1039 src/slic3r/GUI/ConfigWizard.cpp:1053
msgid "°C"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1003
+#: src/slic3r/GUI/ConfigWizard.cpp:1048
msgid ""
"Enter the bed temperature needed for getting your filament to stick to your "
"heated bed."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1004
+#: src/slic3r/GUI/ConfigWizard.cpp:1049
msgid ""
"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have "
"no heated bed."
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1007
+#: src/slic3r/GUI/ConfigWizard.cpp:1052
msgid "Bed Temperature:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1426 src/slic3r/GUI/ConfigWizard.cpp:1862
+#: src/slic3r/GUI/ConfigWizard.cpp:1474 src/slic3r/GUI/ConfigWizard.cpp:2014
msgid "Filaments"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1426 src/slic3r/GUI/ConfigWizard.cpp:1864
+#: src/slic3r/GUI/ConfigWizard.cpp:1474 src/slic3r/GUI/ConfigWizard.cpp:2016
msgid "SLA Materials"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1480
+#: src/slic3r/GUI/ConfigWizard.cpp:1528
msgid "FFF Technology Printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1485
+#: src/slic3r/GUI/ConfigWizard.cpp:1533
msgid "SLA Technology Printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1625
+#: src/slic3r/GUI/ConfigWizard.cpp:1751 src/slic3r/GUI/DoubleSlider.cpp:1877
+#: src/slic3r/GUI/DoubleSlider.cpp:1898 src/slic3r/GUI/GUI.cpp:240
+msgid "Notice"
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:1760
msgid "You have to select at least one filament for selected printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1631
+#: src/slic3r/GUI/ConfigWizard.cpp:1761
+msgid "Do you want to automatic select default filaments?"
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:1771
msgid "You have to select at least one material for selected printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1831
+#: src/slic3r/GUI/ConfigWizard.cpp:1772
+msgid "Do you want to automatic select default materials?"
+msgstr ""
+
+#: src/slic3r/GUI/ConfigWizard.cpp:1979
msgid "Select all standard printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1834
+#: src/slic3r/GUI/ConfigWizard.cpp:1982
msgid "< &Back"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1835
+#: src/slic3r/GUI/ConfigWizard.cpp:1983
msgid "&Next >"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1836
+#: src/slic3r/GUI/ConfigWizard.cpp:1984
msgid "&Finish"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1837 src/slic3r/GUI/FirmwareDialog.cpp:151
-#: src/slic3r/GUI/ProgressStatusBar.cpp:27
+#: src/slic3r/GUI/ConfigWizard.cpp:1985 src/slic3r/GUI/FirmwareDialog.cpp:151
+#: src/slic3r/GUI/ProgressStatusBar.cpp:26
msgid "Cancel"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1850
+#: src/slic3r/GUI/ConfigWizard.cpp:1998
msgid "Prusa FFF Technology Printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1853
+#: src/slic3r/GUI/ConfigWizard.cpp:2001
msgid "Prusa MSLA Technology Printers"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1862
+#: src/slic3r/GUI/ConfigWizard.cpp:2014
msgid "Filament Profiles Selection"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1862 src/slic3r/GUI/GUI_ObjectList.cpp:3415
+#: src/slic3r/GUI/ConfigWizard.cpp:2014 src/slic3r/GUI/GUI_ObjectList.cpp:3528
msgid "Type:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1864
+#: src/slic3r/GUI/ConfigWizard.cpp:2016
msgid "SLA Material Profiles Selection"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1864
+#: src/slic3r/GUI/ConfigWizard.cpp:2016
msgid "Layer height:"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1962
+#: src/slic3r/GUI/ConfigWizard.cpp:2112
msgid "Configuration Assistant"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1963
+#: src/slic3r/GUI/ConfigWizard.cpp:2113
msgid "Configuration &Assistant"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1965
+#: src/slic3r/GUI/ConfigWizard.cpp:2115
msgid "Configuration Wizard"
msgstr ""
-#: src/slic3r/GUI/ConfigWizard.cpp:1966
+#: src/slic3r/GUI/ConfigWizard.cpp:2116
msgid "Configuration &Wizard"
msgstr ""
+#: src/slic3r/GUI/DoubleSlider.cpp:79
+msgid "Place bearings in slots and resume"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:923
+msgid "One layer mode"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:925
+msgid "Discard all custom changes"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:928
+msgid "For jump to print Z use left mouse button click OR (Shift+G)"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:929
+msgid "For set extruder sequence for whole print use right mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:930 src/slic3r/GUI/DoubleSlider.cpp:1495
+msgid "Jump to print Z"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:933
+msgid "For edit current color use right mouse button click on colored band"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:941
+msgid "Slider(print) mode"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:955
+msgid "For add change extruder use left mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:957
+msgid ""
+"For add color change use left mouse button click if you want to use colors "
+"from default color list, or Shift + left mouse button click if you want to "
+"select a color"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:960
+msgid "For add color change use left mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:961
+msgid "OR pres \"+\" key"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:963
+msgid "For add another code use Ctrl + left mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:964
+msgid "For add another code use right mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:973
+msgid "Color change (\"%1%\")"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:974
+msgid "Color change (\"%1%\") for Extruder %2%"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:977
+msgid "Pause print (\"%1%\")"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:979
+msgid "Extruder(tool) is changed to Extruder \"%1%\""
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:980
+msgid "\"%1%\""
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:986
+msgid "Note"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:988
+msgid ""
+"G-code of this tick has a conflict with slider(print) mode.\n"
+"Any its editing will cause a changes of DoubleSlider data."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:991
+msgid ""
+"There is a color change for extruder that wouldn't be used till the end of "
+"printing.\n"
+"This code wouldn't be processed during GCode generation."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:994
+msgid ""
+"There is a extruder change to the same extruder.\n"
+"This code wouldn't be processed during GCode generation."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:997
+msgid ""
+"There is a color change for extruder that has not been used before.\n"
+"Check your choice to avoid redundant color changes."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1002
+msgid "For Delete tick use left mouse button click OR pres \"-\" key"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1004
+msgid "For Edit tick use Ctrl + Left mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1005
+msgid "For Edit tick use right mouse button click"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1099 src/slic3r/GUI/DoubleSlider.cpp:1135
+#: src/slic3r/GUI/GLCanvas3D.cpp:982 src/slic3r/GUI/Tab.cpp:2302
+#: src/libslic3r/GCode/PreviewData.cpp:445
+#, possible-c-format
+msgid "Extruder %d"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1100
+msgid "active"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1109
+msgid "Switch code to Change extruder"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1109 src/slic3r/GUI/GUI_ObjectList.cpp:1666
+msgid "Change extruder"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1110
+msgid "Change extruder (N/A)"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1112
+msgid "Use another extruder"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1136
+msgid "used"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1144
+msgid "Switch code to Color change (%1%) for:"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1145
+msgid "Add color change (%1%) for:"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1443
+msgid "Add color change"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1453
+msgid "Add pause print"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1456
+msgid "Add custom G-code"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1474
+msgid "Edit color"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1475
+msgid "Edit pause print message"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1476
+msgid "Edit custom G-code"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1482
+msgid "Delete color change"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1483
+msgid "Delete tool change"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1484
+msgid "Delete pause print"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1485
+msgid "Delete custom G-code"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1498
+msgid "Set extruder sequence for whole print"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1584
+msgid "Enter custom G-code used on current layer"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1585
+msgid "Custom Gcode on current layer (%1% mm)."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1600
+msgid "Enter short message shown on Printer display during pause print"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1601
+msgid "Message for pause print on current layer (%1% mm)."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1616
+msgid "Enter print z value to jump to"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1617
+msgid "Jump to print z"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1871
+msgid ""
+"The last color change data was saved for a single extruder printer profile."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1872
+msgid ""
+"The last color change data was saved for a multiple extruder printer profile."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1874
+msgid "Your current changes will cause a deletion of all saved color changes."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1875 src/slic3r/GUI/DoubleSlider.cpp:1896
+msgid "Are you sure you want to continue?"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1888
+msgid "The last color change data was saved for a multi extruder printing."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1889
+msgid ""
+"Select YES if you want to delete all saved tool changes, \n"
+"\tNO if you want all tool changes switch to color changes, \n"
+"\tor CANCEL for do nothing"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1892
+msgid "Do you want to delete all saved tool changes?"
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1894
+msgid ""
+"The last color change data was saved for a multi extruder printing with tool "
+"changes for whole print."
+msgstr ""
+
+#: src/slic3r/GUI/DoubleSlider.cpp:1895
+msgid "Your current changes will cause a deletion of all saved tool changes."
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23
+msgid "Set extruder sequence"
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39
+msgid "Set extruder change for every"
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:52
+#: src/libslic3r/PrintConfig.cpp:352 src/libslic3r/PrintConfig.cpp:995
+#: src/libslic3r/PrintConfig.cpp:1514 src/libslic3r/PrintConfig.cpp:1699
+#: src/libslic3r/PrintConfig.cpp:1760 src/libslic3r/PrintConfig.cpp:1940
+#: src/libslic3r/PrintConfig.cpp:1986
+msgid "layers"
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136
+msgid "Set extruder(tool) sequence"
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182
+msgid "Remove extruder from sequence"
+msgstr ""
+
+#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192
+msgid "Add extruder to sequence"
+msgstr ""
+
#: src/slic3r/GUI/Field.cpp:131
msgid "default value"
msgstr ""
@@ -964,8 +1287,8 @@ msgstr ""
msgid "Firmware image:"
msgstr ""
-#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1635
-#: src/slic3r/GUI/Tab.cpp:1691
+#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1649
+#: src/slic3r/GUI/Tab.cpp:1705
msgid "Browse"
msgstr ""
@@ -998,6 +1321,7 @@ msgid "Advanced: Output log"
msgstr ""
#: src/slic3r/GUI/FirmwareDialog.cpp:852
+#: src/slic3r/GUI/Mouse3DController.cpp:387
#: src/slic3r/GUI/PrintHostDialogs.cpp:161
msgid "Close"
msgstr ""
@@ -1016,293 +1340,304 @@ msgstr ""
msgid "Cancelling..."
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:240 src/slic3r/GUI/GLCanvas3D.cpp:4365
+#: src/slic3r/GUI/GLCanvas3D.cpp:239 src/slic3r/GUI/GLCanvas3D.cpp:4622
msgid "Variable layer height"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:243
+#: src/slic3r/GUI/GLCanvas3D.cpp:242
msgid "Left mouse button:"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:246
+#: src/slic3r/GUI/GLCanvas3D.cpp:245
msgid "Add detail"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:249
+#: src/slic3r/GUI/GLCanvas3D.cpp:248
msgid "Right mouse button:"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:252
+#: src/slic3r/GUI/GLCanvas3D.cpp:251
msgid "Remove detail"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:255
+#: src/slic3r/GUI/GLCanvas3D.cpp:254
msgid "Shift + Left mouse button:"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:258
+#: src/slic3r/GUI/GLCanvas3D.cpp:257
msgid "Reset to base"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:261
+#: src/slic3r/GUI/GLCanvas3D.cpp:260
msgid "Shift + Right mouse button:"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:264
+#: src/slic3r/GUI/GLCanvas3D.cpp:263
msgid "Smoothing"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:267
+#: src/slic3r/GUI/GLCanvas3D.cpp:266
msgid "Mouse wheel:"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:270
+#: src/slic3r/GUI/GLCanvas3D.cpp:269
msgid "Increase/decrease edit area"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:273
+#: src/slic3r/GUI/GLCanvas3D.cpp:272
msgid "Adaptive"
msgstr ""
#: src/slic3r/GUI/GLCanvas3D.cpp:278
-msgid "Cusp (mm)"
+msgid "Quality / Speed"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:286
+#: src/slic3r/GUI/GLCanvas3D.cpp:282
+msgid "Higher print quality versus higher print speed."
+msgstr ""
+
+#: src/slic3r/GUI/GLCanvas3D.cpp:293
msgid "Smooth"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:291 src/libslic3r/PrintConfig.cpp:500
+#: src/slic3r/GUI/GLCanvas3D.cpp:299 src/libslic3r/PrintConfig.cpp:511
msgid "Radius"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:300
+#: src/slic3r/GUI/GLCanvas3D.cpp:309
msgid "Keep min"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:307
+#: src/slic3r/GUI/GLCanvas3D.cpp:318
msgid "Reset"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:695
+#: src/slic3r/GUI/GLCanvas3D.cpp:604
msgid "Variable layer height - Manual edit"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:794
+#: src/slic3r/GUI/GLCanvas3D.cpp:690
msgid "An object outside the print area was detected"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:795
+#: src/slic3r/GUI/GLCanvas3D.cpp:691
msgid "A toolpath outside the print area was detected"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:796
+#: src/slic3r/GUI/GLCanvas3D.cpp:692
msgid "SLA supports outside the print area were detected"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:797
-msgid "Some objects are not visible when editing supports"
+#: src/slic3r/GUI/GLCanvas3D.cpp:693
+msgid "Some objects are not visible"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:799
+#: src/slic3r/GUI/GLCanvas3D.cpp:695
msgid ""
"An object outside the print area was detected\n"
"Resolve the current problem to continue slicing"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1014 src/slic3r/GUI/GLCanvas3D.cpp:1042
+#: src/slic3r/GUI/GLCanvas3D.cpp:909 src/slic3r/GUI/GLCanvas3D.cpp:938
msgid "Default print color"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1043 src/slic3r/GUI/GLCanvas3D.cpp:1052
-#: src/slic3r/GUI/GLCanvas3D.cpp:1091
+#: src/slic3r/GUI/GLCanvas3D.cpp:939 src/slic3r/GUI/GLCanvas3D.cpp:948
+#: src/slic3r/GUI/GLCanvas3D.cpp:987
msgid "Pause print or custom G-code"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1064
+#: src/slic3r/GUI/GLCanvas3D.cpp:960
#, possible-c-format
msgid "up to %.2f mm"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1068
+#: src/slic3r/GUI/GLCanvas3D.cpp:964
#, possible-c-format
msgid "above %.2f mm"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1072
+#: src/slic3r/GUI/GLCanvas3D.cpp:968
#, possible-c-format
msgid "%.2f - %.2f mm"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1086 src/slic3r/GUI/Tab.cpp:2288
-#: src/slic3r/GUI/wxExtensions.cpp:3170 src/slic3r/GUI/wxExtensions.cpp:3421
-#: src/libslic3r/GCode/PreviewData.cpp:451
-#, possible-c-format
-msgid "Extruder %d"
-msgstr ""
-
-#: src/slic3r/GUI/GLCanvas3D.cpp:1099
+#: src/slic3r/GUI/GLCanvas3D.cpp:995
#, possible-c-format
msgid "Color change for Extruder %d at %.2f mm"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1673
+#: src/slic3r/GUI/GLCanvas3D.cpp:1306
+msgid "Seq."
+msgstr ""
+
+#: src/slic3r/GUI/GLCanvas3D.cpp:1705
msgid "Variable layer height - Reset"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1681
+#: src/slic3r/GUI/GLCanvas3D.cpp:1713
msgid "Variable layer height - Adaptive"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:1689
+#: src/slic3r/GUI/GLCanvas3D.cpp:1721
msgid "Variable layer height - Smooth all"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:2026
+#: src/slic3r/GUI/GLCanvas3D.cpp:2075
msgid "Mirror Object"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:3297
+#: src/slic3r/GUI/GLCanvas3D.cpp:2945
+#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:571
+msgid "Gizmo-Move"
+msgstr ""
+
+#: src/slic3r/GUI/GLCanvas3D.cpp:3025
+#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:573
+msgid "Gizmo-Rotate"
+msgstr ""
+
+#: src/slic3r/GUI/GLCanvas3D.cpp:3538
msgid "Move Object"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:3843
+#: src/slic3r/GUI/GLCanvas3D.cpp:4085
msgid "Undo History"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:3843
+#: src/slic3r/GUI/GLCanvas3D.cpp:4085
msgid "Redo History"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:3861
+#: src/slic3r/GUI/GLCanvas3D.cpp:4103
#, possible-c-format
msgid "Undo %1$d Action"
msgid_plural "Undo %1$d Actions"
msgstr[0] ""
msgstr[1] ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:3861
+#: src/slic3r/GUI/GLCanvas3D.cpp:4103
#, possible-c-format
msgid "Redo %1$d Action"
msgid_plural "Redo %1$d Actions"
msgstr[0] ""
msgstr[1] ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4259
+#: src/slic3r/GUI/GLCanvas3D.cpp:4516
msgid "Add..."
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4267 src/slic3r/GUI/GUI_ObjectList.cpp:1592
-#: src/slic3r/GUI/Plater.cpp:3712 src/slic3r/GUI/Plater.cpp:3734
-#: src/slic3r/GUI/Tab.cpp:3080
+#: src/slic3r/GUI/GLCanvas3D.cpp:4524 src/slic3r/GUI/GUI_ObjectList.cpp:1697
+#: src/slic3r/GUI/Plater.cpp:3942 src/slic3r/GUI/Plater.cpp:3969
+#: src/slic3r/GUI/Tab.cpp:3094
msgid "Delete"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4276 src/slic3r/GUI/Plater.cpp:4410
+#: src/slic3r/GUI/GLCanvas3D.cpp:4533 src/slic3r/GUI/Plater.cpp:4693
msgid "Delete all"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4285 src/slic3r/GUI/KBShortcutsDialog.cpp:137
-#: src/slic3r/GUI/Plater.cpp:2758
+#: src/slic3r/GUI/GLCanvas3D.cpp:4542 src/slic3r/GUI/KBShortcutsDialog.cpp:137
+#: src/slic3r/GUI/Plater.cpp:2740
msgid "Arrange"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4285 src/slic3r/GUI/KBShortcutsDialog.cpp:138
+#: src/slic3r/GUI/GLCanvas3D.cpp:4542 src/slic3r/GUI/KBShortcutsDialog.cpp:138
msgid "Arrange selection"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4297
+#: src/slic3r/GUI/GLCanvas3D.cpp:4554
msgid "Copy"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4306
+#: src/slic3r/GUI/GLCanvas3D.cpp:4563
msgid "Paste"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4318 src/slic3r/GUI/Plater.cpp:3569
-#: src/slic3r/GUI/Plater.cpp:3581 src/slic3r/GUI/Plater.cpp:3721
+#: src/slic3r/GUI/GLCanvas3D.cpp:4575 src/slic3r/GUI/Plater.cpp:3799
+#: src/slic3r/GUI/Plater.cpp:3811 src/slic3r/GUI/Plater.cpp:3956
msgid "Add instance"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4329 src/slic3r/GUI/Plater.cpp:3723
+#: src/slic3r/GUI/GLCanvas3D.cpp:4586 src/slic3r/GUI/Plater.cpp:3958
msgid "Remove instance"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4342
+#: src/slic3r/GUI/GLCanvas3D.cpp:4599
msgid "Split to objects"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4352 src/slic3r/GUI/GUI_ObjectList.cpp:1424
+#: src/slic3r/GUI/GLCanvas3D.cpp:4609 src/slic3r/GUI/GUI_ObjectList.cpp:1485
msgid "Split to parts"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4416 src/slic3r/GUI/MainFrame.cpp:571
+#: src/slic3r/GUI/GLCanvas3D.cpp:4673 src/slic3r/GUI/MainFrame.cpp:581
msgid "Undo"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4416 src/slic3r/GUI/GLCanvas3D.cpp:4449
+#: src/slic3r/GUI/GLCanvas3D.cpp:4673 src/slic3r/GUI/GLCanvas3D.cpp:4706
msgid "Click right mouse button to open History"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4433
+#: src/slic3r/GUI/GLCanvas3D.cpp:4690
msgid "Next Undo action: %1%"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4449 src/slic3r/GUI/MainFrame.cpp:574
+#: src/slic3r/GUI/GLCanvas3D.cpp:4706 src/slic3r/GUI/MainFrame.cpp:584
msgid "Redo"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:4465
+#: src/slic3r/GUI/GLCanvas3D.cpp:4722
msgid "Next Redo action: %1%"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:6380
+#: src/slic3r/GUI/GLCanvas3D.cpp:6659
msgid "Selection-Add from rectangle"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3D.cpp:6399
+#: src/slic3r/GUI/GLCanvas3D.cpp:6678
msgid "Selection-Remove from rectangle"
msgstr ""
-#: src/slic3r/GUI/GLCanvas3DManager.cpp:283
+#: src/slic3r/GUI/GLCanvas3DManager.cpp:284
#, possible-c-format
msgid ""
"PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n"
"while OpenGL version %s, render %s, vendor %s was detected."
msgstr ""
-#: src/slic3r/GUI/GLCanvas3DManager.cpp:286
+#: src/slic3r/GUI/GLCanvas3DManager.cpp:287
msgid "You may need to update your graphics card driver."
msgstr ""
-#: src/slic3r/GUI/GLCanvas3DManager.cpp:289
+#: src/slic3r/GUI/GLCanvas3DManager.cpp:290
msgid ""
"As a workaround, you may run PrusaSlicer with a software rendered 3D "
"graphics by running prusa-slicer.exe with the --sw_renderer parameter."
msgstr ""
-#: src/slic3r/GUI/GLCanvas3DManager.cpp:291
+#: src/slic3r/GUI/GLCanvas3DManager.cpp:292
msgid "Unsupported OpenGL version"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:40
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:145 src/libslic3r/PrintConfig.cpp:3329
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:42
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:144 src/libslic3r/PrintConfig.cpp:3397
msgid "Cut"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:150
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:168
msgid "Keep upper part"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:151
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:169
msgid "Keep lower part"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:152
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:170
msgid "Rotate lower part upwards"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:155
+#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:175
msgid "Perform cut"
msgstr ""
@@ -1310,42 +1645,100 @@ msgstr ""
msgid "Place on face"
msgstr ""
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:41
+msgid "Hollow this object"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:42
+msgid "Preview hollowed and drilled model"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:43
+msgid "Offset"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:44
+msgid "Quality"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:45
+msgid "Closing distance"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:46
+msgid "Hole diameter"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:47
+msgid "Hole depth"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:48
+msgid "Remove selected holes"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:49
+msgid "Remove all holes"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:50
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:58
+msgid "Clipping of view"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:51
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:59
+msgid "Reset direction"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:52
+msgid "Show supports"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:413
+msgid "Add drainage hole"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:530
+msgid "Delete drainage hole"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:786
+msgid "Hollowing parameter change"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:858
+msgid "Change drainage hole diameter"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:948
+msgid "Hollowing and drilling"
+msgstr ""
+
+#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:1027
+msgid "Move drainage hole"
+msgstr ""
+
#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:48
msgid "Move"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177
-msgid "Position (mm)"
-msgstr ""
-
-#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177
-msgid "Displacement (mm)"
-msgstr ""
-
#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:449
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:480
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:499
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:517
-#: src/libslic3r/PrintConfig.cpp:3378
+#: src/libslic3r/PrintConfig.cpp:3446
msgid "Rotate"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:482
-msgid "Rotation (deg)"
-msgstr ""
-
#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:47
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:230
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:500
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:518
-#: src/libslic3r/PrintConfig.cpp:3393
+#: src/libslic3r/PrintConfig.cpp:3461
msgid "Scale"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:292
-msgid "Scale (%)"
-msgstr ""
-
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:48
msgid "Head diameter"
msgstr ""
@@ -1355,7 +1748,7 @@ msgid "Lock supports under new islands"
msgstr ""
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:50
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1286
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1350
msgid "Remove selected points"
msgstr ""
@@ -1364,12 +1757,12 @@ msgid "Remove all points"
msgstr ""
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:52
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1289
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1353
msgid "Apply changes"
msgstr ""
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:53
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1290
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1354
msgid "Discard changes"
msgstr ""
@@ -1378,12 +1771,12 @@ msgid "Minimal points distance"
msgstr ""
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:55
-#: src/libslic3r/PrintConfig.cpp:2732
+#: src/libslic3r/PrintConfig.cpp:2765
msgid "Support points density"
msgstr ""
#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:56
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1292
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1356
msgid "Auto-generate points"
msgstr ""
@@ -1391,169 +1784,149 @@ msgstr ""
msgid "Manual editing"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:58
-msgid "Clipping of view"
-msgstr ""
-
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:59
-msgid "Reset direction"
-msgstr ""
-
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:442
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:479
msgid "Add support point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:578
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:615
msgid "Delete support point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:754
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:804
msgid "Change point head diameter"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:820
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:872
msgid "Support parameter change"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:929
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:978
msgid "SLA Support Points"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:950
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:999
msgid "SLA gizmo turned on"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:972
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1024
msgid "Do you want to save your manually edited support points?"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:973
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1025
msgid "Save changes?"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:985
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1037
msgid "SLA gizmo turned off"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1022
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1076
msgid "Move support point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1121
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1175
msgid "Support points edit"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1190
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1247
msgid "Autogeneration will erase all manually edited points."
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1191
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1248
msgid "Are you sure you want to do it?"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1192 src/slic3r/GUI/GUI.cpp:246
-#: src/slic3r/GUI/Tab.cpp:3040 src/slic3r/GUI/WipeTowerDialog.cpp:45
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1249 src/slic3r/GUI/GUI.cpp:246
+#: src/slic3r/GUI/Tab.cpp:3054 src/slic3r/GUI/WipeTowerDialog.cpp:45
#: src/slic3r/GUI/WipeTowerDialog.cpp:366
msgid "Warning"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1195
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1252
msgid "Autogenerate support points"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1249
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1313
msgid "SLA gizmo keyboard shortcuts"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1260
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1324
msgid "Note: some shortcuts work in (non)editing mode only."
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1278
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1281
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1282
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1342
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1345
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1346
msgid "Left click"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1278
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1342
msgid "Add point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1279
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1343
msgid "Right click"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1279
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1343
msgid "Remove point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1280
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1283
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1284
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1344
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1347
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1348
msgid "Drag"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1280
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1344
msgid "Move point"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1281
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1345
msgid "Add point to selection"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1282
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1346
msgid "Remove point from selection"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1283
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1347
msgid "Select by rectangle"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1284
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1348
msgid "Deselect by rectangle"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1285
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1349
msgid "Select all points"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1287
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1351
msgid "Mouse wheel"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1287
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1351
msgid "Move clipping plane"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1288
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1352
msgid "Reset clipping plane"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1291
+#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355
msgid "Switch to editing mode"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:477
+#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:498
msgid "Gizmo-Place on Face"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:550
-msgid "Gizmo-Move"
-msgstr ""
-
-#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:552
+#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:572
msgid "Gizmo-Scale"
msgstr ""
-#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:554
-msgid "Gizmo-Rotate"
-msgstr ""
-
-#: src/slic3r/GUI/GUI.cpp:240
-msgid "Notice"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_App.cpp:137
+#: src/slic3r/GUI/GUI_App.cpp:138
#, possible-c-format
msgid ""
"%s has encountered an error. It was likely caused by running out of memory. "
@@ -1563,175 +1936,183 @@ msgid ""
"The application will now terminate."
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:140
+#: src/slic3r/GUI/GUI_App.cpp:141
msgid "Fatal error"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:450
+#: src/slic3r/GUI/GUI_App.cpp:442
msgid "Changing of an application language"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:458 src/slic3r/GUI/GUI_App.cpp:467
+#: src/slic3r/GUI/GUI_App.cpp:450 src/slic3r/GUI/GUI_App.cpp:459
msgid "Recreating"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:471
+#: src/slic3r/GUI/GUI_App.cpp:466
msgid "Loading of current presets"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:479
+#: src/slic3r/GUI/GUI_App.cpp:474
msgid "Loading of a mode view"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:560
+#: src/slic3r/GUI/GUI_App.cpp:555
msgid "Choose one file (3MF/AMF):"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:572
+#: src/slic3r/GUI/GUI_App.cpp:567
msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:634
+#: src/slic3r/GUI/GUI_App.cpp:629
msgid "Select the language"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:634
+#: src/slic3r/GUI/GUI_App.cpp:629
msgid "Language"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:802
+#: src/slic3r/GUI/GUI_App.cpp:797
#, possible-c-format
msgid "Run %s"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:805
+#: src/slic3r/GUI/GUI_App.cpp:800
msgid "&Configuration Snapshots"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:805
+#: src/slic3r/GUI/GUI_App.cpp:800
msgid "Inspect / activate configuration snapshots"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:806
+#: src/slic3r/GUI/GUI_App.cpp:801
msgid "Take Configuration &Snapshot"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:806
+#: src/slic3r/GUI/GUI_App.cpp:801
msgid "Capture a configuration snapshot"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:809
+#: src/slic3r/GUI/GUI_App.cpp:802
+msgid "Check for updates"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_App.cpp:802
+msgid "Check for configuration updates"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_App.cpp:804
msgid "&Preferences"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:815
+#: src/slic3r/GUI/GUI_App.cpp:810
msgid "Application preferences"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:818 src/slic3r/GUI/wxExtensions.cpp:3824
+#: src/slic3r/GUI/GUI_App.cpp:813 src/slic3r/GUI/wxExtensions.cpp:730
msgid "Simple"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:818
+#: src/slic3r/GUI/GUI_App.cpp:813
msgid "Simple View Mode"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:819 src/slic3r/GUI/GUI_ObjectList.cpp:97
-#: src/slic3r/GUI/GUI_ObjectList.cpp:617 src/slic3r/GUI/Tab.cpp:1067
-#: src/slic3r/GUI/Tab.cpp:1082 src/slic3r/GUI/Tab.cpp:1181
-#: src/slic3r/GUI/Tab.cpp:1184 src/slic3r/GUI/Tab.cpp:1450
-#: src/slic3r/GUI/Tab.cpp:1937 src/slic3r/GUI/Tab.cpp:3614
-#: src/slic3r/GUI/wxExtensions.cpp:3825 src/libslic3r/PrintConfig.cpp:88
-#: src/libslic3r/PrintConfig.cpp:202 src/libslic3r/PrintConfig.cpp:365
-#: src/libslic3r/PrintConfig.cpp:1026 src/libslic3r/PrintConfig.cpp:2253
+#: src/slic3r/GUI/GUI_App.cpp:814 src/slic3r/GUI/GUI_ObjectList.cpp:102
+#: src/slic3r/GUI/GUI_ObjectList.cpp:620 src/slic3r/GUI/Tab.cpp:1077
+#: src/slic3r/GUI/Tab.cpp:1092 src/slic3r/GUI/Tab.cpp:1191
+#: src/slic3r/GUI/Tab.cpp:1194 src/slic3r/GUI/Tab.cpp:1464
+#: src/slic3r/GUI/Tab.cpp:1951 src/slic3r/GUI/Tab.cpp:3633
+#: src/slic3r/GUI/wxExtensions.cpp:731 src/libslic3r/PrintConfig.cpp:88
+#: src/libslic3r/PrintConfig.cpp:213 src/libslic3r/PrintConfig.cpp:376
+#: src/libslic3r/PrintConfig.cpp:1038 src/libslic3r/PrintConfig.cpp:2286
msgid "Advanced"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:819
+#: src/slic3r/GUI/GUI_App.cpp:814
msgid "Advanced View Mode"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:820 src/slic3r/GUI/wxExtensions.cpp:3826
+#: src/slic3r/GUI/GUI_App.cpp:815 src/slic3r/GUI/wxExtensions.cpp:732
msgid "Expert"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:820
+#: src/slic3r/GUI/GUI_App.cpp:815
msgid "Expert View Mode"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:825
+#: src/slic3r/GUI/GUI_App.cpp:820
msgid "Mode"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:825
+#: src/slic3r/GUI/GUI_App.cpp:820
#, possible-c-format
msgid "%s View Mode"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:827
+#: src/slic3r/GUI/GUI_App.cpp:822
msgid "Change Application &Language"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:829
+#: src/slic3r/GUI/GUI_App.cpp:824
msgid "Flash printer &firmware"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:829
+#: src/slic3r/GUI/GUI_App.cpp:824
msgid "Upload a firmware image into an Arduino based printer"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:841
+#: src/slic3r/GUI/GUI_App.cpp:839
msgid "Taking configuration snapshot"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:841
+#: src/slic3r/GUI/GUI_App.cpp:839
msgid "Snapshot name"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:884
+#: src/slic3r/GUI/GUI_App.cpp:882
msgid ""
"Switching the language will trigger application restart.\n"
"You will lose content of the plater."
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:886
+#: src/slic3r/GUI/GUI_App.cpp:884
msgid "Do you want to proceed?"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:887
+#: src/slic3r/GUI/GUI_App.cpp:885
msgid "Language selection"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:910
+#: src/slic3r/GUI/GUI_App.cpp:908
msgid "&Configuration"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:934
+#: src/slic3r/GUI/GUI_App.cpp:932
msgid "The presets on the following tabs were modified"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:934 src/slic3r/GUI/Tab.cpp:2902
+#: src/slic3r/GUI/GUI_App.cpp:932 src/slic3r/GUI/Tab.cpp:2916
msgid "Discard changes and continue anyway?"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:937
+#: src/slic3r/GUI/GUI_App.cpp:935
msgid "Unsaved Presets"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:1083 src/slic3r/GUI/Tab.cpp:2914
+#: src/slic3r/GUI/GUI_App.cpp:1084 src/slic3r/GUI/Tab.cpp:2928
msgid "It's impossible to print multi-part object(s) with SLA technology."
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:1084
+#: src/slic3r/GUI/GUI_App.cpp:1085
msgid "Please check and fix your object list."
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:1085 src/slic3r/GUI/Plater.cpp:2317
-#: src/slic3r/GUI/Tab.cpp:2916
+#: src/slic3r/GUI/GUI_App.cpp:1086 src/slic3r/GUI/Plater.cpp:2299
+#: src/slic3r/GUI/Tab.cpp:2930
msgid "Attention!"
msgstr ""
-#: src/slic3r/GUI/GUI_App.cpp:1102
+#: src/slic3r/GUI/GUI_App.cpp:1103
msgid "Select a gcode file:"
msgstr ""
@@ -1751,37 +2132,38 @@ msgstr ""
msgid "Add layer range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:88
-#: src/slic3r/GUI/GUI_ObjectList.cpp:608 src/libslic3r/PrintConfig.cpp:72
-#: src/libslic3r/PrintConfig.cpp:165 src/libslic3r/PrintConfig.cpp:397
-#: src/libslic3r/PrintConfig.cpp:459 src/libslic3r/PrintConfig.cpp:467
-#: src/libslic3r/PrintConfig.cpp:879 src/libslic3r/PrintConfig.cpp:1064
-#: src/libslic3r/PrintConfig.cpp:1369 src/libslic3r/PrintConfig.cpp:1436
-#: src/libslic3r/PrintConfig.cpp:1617 src/libslic3r/PrintConfig.cpp:2063
-#: src/libslic3r/PrintConfig.cpp:2122
+#: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:93
+#: src/slic3r/GUI/GUI_ObjectList.cpp:611 src/libslic3r/PrintConfig.cpp:72
+#: src/libslic3r/PrintConfig.cpp:165 src/libslic3r/PrintConfig.cpp:174
+#: src/libslic3r/PrintConfig.cpp:408 src/libslic3r/PrintConfig.cpp:470
+#: src/libslic3r/PrintConfig.cpp:478 src/libslic3r/PrintConfig.cpp:891
+#: src/libslic3r/PrintConfig.cpp:1076 src/libslic3r/PrintConfig.cpp:1383
+#: src/libslic3r/PrintConfig.cpp:1450 src/libslic3r/PrintConfig.cpp:1631
+#: src/libslic3r/PrintConfig.cpp:2084 src/libslic3r/PrintConfig.cpp:2143
+#: src/libslic3r/PrintConfig.cpp:2152
msgid "Layers and Perimeters"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:90
-#: src/slic3r/GUI/GUI_ObjectList.cpp:610 src/slic3r/GUI/GUI_Preview.cpp:245
-#: src/slic3r/GUI/Tab.cpp:1100 src/slic3r/GUI/Tab.cpp:1101
-#: src/libslic3r/ExtrusionEntity.cpp:319 src/libslic3r/PrintConfig.cpp:349
-#: src/libslic3r/PrintConfig.cpp:1497 src/libslic3r/PrintConfig.cpp:1855
-#: src/libslic3r/PrintConfig.cpp:1861 src/libslic3r/PrintConfig.cpp:1869
-#: src/libslic3r/PrintConfig.cpp:1881 src/libslic3r/PrintConfig.cpp:1891
-#: src/libslic3r/PrintConfig.cpp:1899 src/libslic3r/PrintConfig.cpp:1914
-#: src/libslic3r/PrintConfig.cpp:1935 src/libslic3r/PrintConfig.cpp:1947
-#: src/libslic3r/PrintConfig.cpp:1963 src/libslic3r/PrintConfig.cpp:1972
-#: src/libslic3r/PrintConfig.cpp:1981 src/libslic3r/PrintConfig.cpp:1992
-#: src/libslic3r/PrintConfig.cpp:2006 src/libslic3r/PrintConfig.cpp:2014
-#: src/libslic3r/PrintConfig.cpp:2015 src/libslic3r/PrintConfig.cpp:2024
-#: src/libslic3r/PrintConfig.cpp:2032 src/libslic3r/PrintConfig.cpp:2046
+#: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:95
+#: src/slic3r/GUI/GUI_ObjectList.cpp:613 src/slic3r/GUI/GUI_Preview.cpp:248
+#: src/slic3r/GUI/Tab.cpp:1110 src/slic3r/GUI/Tab.cpp:1111
+#: src/libslic3r/ExtrusionEntity.cpp:319 src/libslic3r/PrintConfig.cpp:360
+#: src/libslic3r/PrintConfig.cpp:1511 src/libslic3r/PrintConfig.cpp:1876
+#: src/libslic3r/PrintConfig.cpp:1882 src/libslic3r/PrintConfig.cpp:1890
+#: src/libslic3r/PrintConfig.cpp:1902 src/libslic3r/PrintConfig.cpp:1912
+#: src/libslic3r/PrintConfig.cpp:1920 src/libslic3r/PrintConfig.cpp:1935
+#: src/libslic3r/PrintConfig.cpp:1956 src/libslic3r/PrintConfig.cpp:1968
+#: src/libslic3r/PrintConfig.cpp:1984 src/libslic3r/PrintConfig.cpp:1993
+#: src/libslic3r/PrintConfig.cpp:2002 src/libslic3r/PrintConfig.cpp:2013
+#: src/libslic3r/PrintConfig.cpp:2027 src/libslic3r/PrintConfig.cpp:2035
+#: src/libslic3r/PrintConfig.cpp:2036 src/libslic3r/PrintConfig.cpp:2045
+#: src/libslic3r/PrintConfig.cpp:2053 src/libslic3r/PrintConfig.cpp:2067
msgid "Support material"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:94
-#: src/slic3r/GUI/GUI_ObjectList.cpp:614 src/libslic3r/PrintConfig.cpp:2229
-#: src/libslic3r/PrintConfig.cpp:2237
+#: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:99
+#: src/slic3r/GUI/GUI_ObjectList.cpp:617 src/libslic3r/PrintConfig.cpp:2262
+#: src/libslic3r/PrintConfig.cpp:2270
msgid "Wipe options"
msgstr ""
@@ -1805,505 +2187,515 @@ msgstr ""
msgid "Add support blocker"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:91 src/slic3r/GUI/GUI_ObjectList.cpp:611
-#: src/slic3r/GUI/GUI_Preview.cpp:223 src/slic3r/GUI/Tab.cpp:1125
-#: src/libslic3r/PrintConfig.cpp:214 src/libslic3r/PrintConfig.cpp:447
-#: src/libslic3r/PrintConfig.cpp:908 src/libslic3r/PrintConfig.cpp:1037
-#: src/libslic3r/PrintConfig.cpp:1426 src/libslic3r/PrintConfig.cpp:1663
-#: src/libslic3r/PrintConfig.cpp:1712 src/libslic3r/PrintConfig.cpp:1764
-#: src/libslic3r/PrintConfig.cpp:2107
+#: src/slic3r/GUI/GUI_ObjectList.cpp:96 src/slic3r/GUI/GUI_ObjectList.cpp:614
+#: src/slic3r/GUI/GUI_Preview.cpp:226 src/slic3r/GUI/Tab.cpp:1135
+#: src/libslic3r/PrintConfig.cpp:225 src/libslic3r/PrintConfig.cpp:458
+#: src/libslic3r/PrintConfig.cpp:920 src/libslic3r/PrintConfig.cpp:1049
+#: src/libslic3r/PrintConfig.cpp:1440 src/libslic3r/PrintConfig.cpp:1677
+#: src/libslic3r/PrintConfig.cpp:1726 src/libslic3r/PrintConfig.cpp:1778
+#: src/libslic3r/PrintConfig.cpp:2128
msgid "Speed"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:92 src/slic3r/GUI/GUI_ObjectList.cpp:612
-#: src/slic3r/GUI/Tab.cpp:1160 src/slic3r/GUI/Tab.cpp:1808
-#: src/libslic3r/PrintConfig.cpp:477 src/libslic3r/PrintConfig.cpp:991
-#: src/libslic3r/PrintConfig.cpp:1404 src/libslic3r/PrintConfig.cpp:1733
-#: src/libslic3r/PrintConfig.cpp:1927 src/libslic3r/PrintConfig.cpp:1954
+#: src/slic3r/GUI/GUI_ObjectList.cpp:97 src/slic3r/GUI/GUI_ObjectList.cpp:615
+#: src/slic3r/GUI/Tab.cpp:1170 src/slic3r/GUI/Tab.cpp:1822
+#: src/libslic3r/PrintConfig.cpp:488 src/libslic3r/PrintConfig.cpp:1003
+#: src/libslic3r/PrintConfig.cpp:1418 src/libslic3r/PrintConfig.cpp:1747
+#: src/libslic3r/PrintConfig.cpp:1948 src/libslic3r/PrintConfig.cpp:1975
msgid "Extruders"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:93 src/slic3r/GUI/GUI_ObjectList.cpp:613
-#: src/libslic3r/PrintConfig.cpp:436 src/libslic3r/PrintConfig.cpp:544
-#: src/libslic3r/PrintConfig.cpp:866 src/libslic3r/PrintConfig.cpp:999
-#: src/libslic3r/PrintConfig.cpp:1413 src/libslic3r/PrintConfig.cpp:1753
-#: src/libslic3r/PrintConfig.cpp:1936 src/libslic3r/PrintConfig.cpp:2095
+#: src/slic3r/GUI/GUI_ObjectList.cpp:98 src/slic3r/GUI/GUI_ObjectList.cpp:616
+#: src/libslic3r/PrintConfig.cpp:447 src/libslic3r/PrintConfig.cpp:555
+#: src/libslic3r/PrintConfig.cpp:878 src/libslic3r/PrintConfig.cpp:1011
+#: src/libslic3r/PrintConfig.cpp:1427 src/libslic3r/PrintConfig.cpp:1767
+#: src/libslic3r/PrintConfig.cpp:1957 src/libslic3r/PrintConfig.cpp:2116
msgid "Extrusion Width"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:99 src/slic3r/GUI/GUI_ObjectList.cpp:619
-#: src/slic3r/GUI/Plater.cpp:484 src/slic3r/GUI/Tab.cpp:3564
-#: src/slic3r/GUI/Tab.cpp:3565 src/libslic3r/PrintConfig.cpp:2582
-#: src/libslic3r/PrintConfig.cpp:2589 src/libslic3r/PrintConfig.cpp:2598
-#: src/libslic3r/PrintConfig.cpp:2607 src/libslic3r/PrintConfig.cpp:2617
-#: src/libslic3r/PrintConfig.cpp:2643 src/libslic3r/PrintConfig.cpp:2650
-#: src/libslic3r/PrintConfig.cpp:2661 src/libslic3r/PrintConfig.cpp:2671
-#: src/libslic3r/PrintConfig.cpp:2680 src/libslic3r/PrintConfig.cpp:2693
-#: src/libslic3r/PrintConfig.cpp:2703 src/libslic3r/PrintConfig.cpp:2712
-#: src/libslic3r/PrintConfig.cpp:2722 src/libslic3r/PrintConfig.cpp:2733
-#: src/libslic3r/PrintConfig.cpp:2741
+#: src/slic3r/GUI/GUI_ObjectList.cpp:104 src/slic3r/GUI/GUI_ObjectList.cpp:622
+#: src/slic3r/GUI/Plater.cpp:492 src/slic3r/GUI/Tab.cpp:3576
+#: src/slic3r/GUI/Tab.cpp:3577 src/libslic3r/PrintConfig.cpp:2615
+#: src/libslic3r/PrintConfig.cpp:2622 src/libslic3r/PrintConfig.cpp:2631
+#: src/libslic3r/PrintConfig.cpp:2640 src/libslic3r/PrintConfig.cpp:2650
+#: src/libslic3r/PrintConfig.cpp:2676 src/libslic3r/PrintConfig.cpp:2683
+#: src/libslic3r/PrintConfig.cpp:2694 src/libslic3r/PrintConfig.cpp:2704
+#: src/libslic3r/PrintConfig.cpp:2713 src/libslic3r/PrintConfig.cpp:2726
+#: src/libslic3r/PrintConfig.cpp:2736 src/libslic3r/PrintConfig.cpp:2745
+#: src/libslic3r/PrintConfig.cpp:2755 src/libslic3r/PrintConfig.cpp:2766
+#: src/libslic3r/PrintConfig.cpp:2774
msgid "Supports"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:100 src/slic3r/GUI/GUI_ObjectList.cpp:620
-#: src/slic3r/GUI/Plater.cpp:624 src/slic3r/GUI/Tab.cpp:3596
-#: src/slic3r/GUI/Tab.cpp:3597 src/libslic3r/PrintConfig.cpp:2749
-#: src/libslic3r/PrintConfig.cpp:2756 src/libslic3r/PrintConfig.cpp:2770
-#: src/libslic3r/PrintConfig.cpp:2781 src/libslic3r/PrintConfig.cpp:2791
-#: src/libslic3r/PrintConfig.cpp:2813 src/libslic3r/PrintConfig.cpp:2824
-#: src/libslic3r/PrintConfig.cpp:2831 src/libslic3r/PrintConfig.cpp:2838
-#: src/libslic3r/PrintConfig.cpp:2849 src/libslic3r/PrintConfig.cpp:2858
-#: src/libslic3r/PrintConfig.cpp:2867
+#: src/slic3r/GUI/GUI_ObjectList.cpp:105 src/slic3r/GUI/GUI_ObjectList.cpp:623
+#: src/slic3r/GUI/Plater.cpp:632 src/slic3r/GUI/Tab.cpp:3608
+#: src/slic3r/GUI/Tab.cpp:3609 src/libslic3r/PrintConfig.cpp:2782
+#: src/libslic3r/PrintConfig.cpp:2789 src/libslic3r/PrintConfig.cpp:2803
+#: src/libslic3r/PrintConfig.cpp:2814 src/libslic3r/PrintConfig.cpp:2824
+#: src/libslic3r/PrintConfig.cpp:2846 src/libslic3r/PrintConfig.cpp:2857
+#: src/libslic3r/PrintConfig.cpp:2864 src/libslic3r/PrintConfig.cpp:2871
+#: src/libslic3r/PrintConfig.cpp:2882 src/libslic3r/PrintConfig.cpp:2891
+#: src/libslic3r/PrintConfig.cpp:2900
msgid "Pad"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:262
+#: src/slic3r/GUI/GUI_ObjectList.cpp:106 src/slic3r/GUI/Tab.cpp:3626
+#: src/slic3r/GUI/Tab.cpp:3627 src/libslic3r/SLA/Hollowing.cpp:46
+#: src/libslic3r/SLA/Hollowing.cpp:58 src/libslic3r/SLA/Hollowing.cpp:67
+#: src/libslic3r/SLA/Hollowing.cpp:76 src/libslic3r/PrintConfig.cpp:2910
+#: src/libslic3r/PrintConfig.cpp:2917 src/libslic3r/PrintConfig.cpp:2927
+#: src/libslic3r/PrintConfig.cpp:2936
+msgid "Hollowing"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:268
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:153
msgid "Name"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:270 src/slic3r/GUI/Tab.cpp:1414
-#: src/slic3r/GUI/wxExtensions.cpp:549 src/libslic3r/PrintConfig.cpp:476
+#: src/slic3r/GUI/GUI_ObjectList.cpp:276 src/slic3r/GUI/Tab.cpp:1428
+#: src/slic3r/GUI/wxExtensions.cpp:589 src/libslic3r/PrintConfig.cpp:487
msgid "Extruder"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:274 src/slic3r/GUI/GUI_ObjectList.cpp:386
+#: src/slic3r/GUI/GUI_ObjectList.cpp:280 src/slic3r/GUI/GUI_ObjectList.cpp:392
msgid "Editing"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:331
+#: src/slic3r/GUI/GUI_ObjectList.cpp:337
#, possible-c-format
msgid "Auto-repaired (%d errors):"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:338
+#: src/slic3r/GUI/GUI_ObjectList.cpp:344
msgid "degenerate facets"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:339
+#: src/slic3r/GUI/GUI_ObjectList.cpp:345
msgid "edges fixed"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:340
+#: src/slic3r/GUI/GUI_ObjectList.cpp:346
msgid "facets removed"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:341
+#: src/slic3r/GUI/GUI_ObjectList.cpp:347
msgid "facets added"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:342
+#: src/slic3r/GUI/GUI_ObjectList.cpp:348
msgid "facets reversed"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:343
+#: src/slic3r/GUI/GUI_ObjectList.cpp:349
msgid "backwards edges"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:351
+#: src/slic3r/GUI/GUI_ObjectList.cpp:357
msgid "Right button click the icon to fix STL through Netfabb"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:388
+#: src/slic3r/GUI/GUI_ObjectList.cpp:394
msgid "Right button click the icon to change the object settings"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:390
+#: src/slic3r/GUI/GUI_ObjectList.cpp:396
msgid "Click the icon to change the object settings"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:394
+#: src/slic3r/GUI/GUI_ObjectList.cpp:400
msgid "Right button click the icon to change the object printable property"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:396
+#: src/slic3r/GUI/GUI_ObjectList.cpp:402
msgid "Click the icon to change the object printable property"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:449 src/slic3r/GUI/GUI_ObjectList.cpp:461
-#: src/slic3r/GUI/GUI_ObjectList.cpp:907 src/slic3r/GUI/GUI_ObjectList.cpp:3822
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3832
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3867 src/slic3r/GUI/wxExtensions.cpp:734
-#: src/slic3r/GUI/wxExtensions.cpp:791 src/slic3r/GUI/wxExtensions.cpp:816
-#: src/slic3r/GUI/wxExtensions.cpp:1024 src/slic3r/GUI/wxExtensions.cpp:2240
+#: src/slic3r/GUI/GUI_ObjectList.cpp:455 src/slic3r/GUI/GUI_ObjectList.cpp:467
+#: src/slic3r/GUI/GUI_ObjectList.cpp:915 src/slic3r/GUI/GUI_ObjectList.cpp:3947
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3957
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3992
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:200
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:257
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:282
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:490
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:1725
msgid "default"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:528
+#: src/slic3r/GUI/GUI_ObjectList.cpp:534
msgid "Change Extruder"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:543
+#: src/slic3r/GUI/GUI_ObjectList.cpp:549
msgid "Rename Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:543
+#: src/slic3r/GUI/GUI_ObjectList.cpp:549
msgid "Rename Sub-object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1068
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3643
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1089
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3756
msgid "Instances to Separated Objects"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1086
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1104
msgid "Volumes in Object reordered"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1086
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1104
msgid "Object reordered"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1141
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1460
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1466
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1723
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1180
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1528
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1534
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1828
#, possible-c-format
msgid "Quick Add Settings (%s)"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1218
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1263
msgid "Select showing settings"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1267
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1312
msgid "Add Settings for Layers"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1268
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1313
msgid "Add Settings for Sub-object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1269
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1314
msgid "Add Settings for Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1330
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1384
msgid "Add Settings Bundle for Height range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1331
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1385
msgid "Add Settings Bundle for Sub-object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1332
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1386
msgid "Add Settings Bundle for Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1371
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1425
msgid "Load"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1376
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1404
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1407
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1430
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1462
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1466
msgid "Box"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1376
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1430
msgid "Cylinder"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1376
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1430
msgid "Sphere"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1376
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1430
msgid "Slab"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1431
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1498
msgid "Height range Modifier"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1439
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1507
msgid "Add settings"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1507
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1582
msgid "Change type"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1514
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1671
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1589
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1601
msgid "Set as a Separated Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1520
-msgid "Printable"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1527
-msgid "Rename"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1538
-msgid "Fix through the Netfabb"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1548 src/slic3r/GUI/Plater.cpp:3747
-msgid "Export as STL"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1555 src/slic3r/GUI/Plater.cpp:3161
-#: src/slic3r/GUI/Plater.cpp:3715 src/slic3r/GUI/Plater.cpp:3744
-msgid "Reload from disk"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1555 src/slic3r/GUI/Plater.cpp:3715
-msgid "Reload the selected volumes from disk"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1561 src/slic3r/GUI/wxExtensions.cpp:3176
-#: src/slic3r/GUI/wxExtensions.cpp:3432
-msgid "Change extruder"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1580 src/slic3r/GUI/wxExtensions.cpp:3170
-#: src/slic3r/GUI/wxExtensions.cpp:3421 src/libslic3r/PrintConfig.cpp:314
-msgid "Default"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1586
-msgid "Select new extruder for the object/part"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1598
-msgid "Scale to print volume"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1598
-msgid "Scale the selected object to fit the print volume"
-msgstr ""
-
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1671
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1601
msgid "Set as a Separated Objects"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1678
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1924
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1611
+msgid "Printable"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1626
+msgid "Rename"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1637
+msgid "Fix through the Netfabb"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1647 src/slic3r/GUI/Plater.cpp:3987
+msgid "Export as STL"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1655
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1658
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3932
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3935 src/slic3r/GUI/Plater.cpp:3946
+#: src/slic3r/GUI/Plater.cpp:3949
+msgid "Reload the selected volumes from disk"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1685 src/libslic3r/PrintConfig.cpp:325
+msgid "Default"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1691
+msgid "Select new extruder for the object/part"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1703
+msgid "Scale to print volume"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1703
+msgid "Scale the selected object to fit the print volume"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1772
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2030
msgid "Add Shape"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1752
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1858
msgid "Load Part"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1791
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1897
msgid "Error!"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1866
+#: src/slic3r/GUI/GUI_ObjectList.cpp:1972
msgid "Add Generic Subobject"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:1895
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2001
msgid "Generic"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2013
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2115
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2119
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2221
msgid "Last instance of an object cannot be deleted."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2025
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2131
msgid "Delete Settings"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2049
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2155
msgid "Delete All Instances from Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2065
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2171
msgid "Delete Height Range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2096
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2202
msgid "From Object List You can't delete the last solid part from object."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2100
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2206
msgid "Delete Subobject"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2119
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2225
msgid "Delete Instance"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2143 src/slic3r/GUI/Plater.cpp:2914
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2249 src/slic3r/GUI/Plater.cpp:2964
msgid ""
"The selected object couldn't be split because it contains only one part."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2147
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2253
msgid "Split to Parts"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2195
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2305
msgid "Add Layers"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2321
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2431
msgid "Group manipulation"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2333
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2443
msgid "Object manipulation"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2346
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2456
msgid "Object Settings to modify"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2350
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2460
msgid "Part Settings to modify"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2355
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2465
msgid "Layer range Settings to modify"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2361
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2471
msgid "Part manipulation"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2367
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2477
msgid "Instance manipulation"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2374
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2484
msgid "Height ranges"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2374
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2484
msgid "Settings for height range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2560
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2670
msgid "Delete Selected Item"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2697
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2807
msgid "Delete Selected"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2763
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2792
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2810
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2873
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2902
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2920
msgid "Add Height Range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:2869
+#: src/slic3r/GUI/GUI_ObjectList.cpp:2980
msgid "Edit Height Range"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3153
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3266
msgid "Selection-Remove from list"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3161
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3274
msgid "Selection-Add from list"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3279
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3392
msgid "Object or Instance"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3280
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3413
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3393
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3526
msgid "Part"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3280
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3393
msgid "Layer"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3282
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3395
msgid "Unsupported selection"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3283
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3396
#, possible-c-format
msgid "You started your selection with %s Item."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3284
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3397
#, possible-c-format
msgid "In this mode you can select only other %s Items%s"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3287
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3400
msgid "of a current Object"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3408
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3405
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3480 src/slic3r/GUI/Plater.cpp:143
+msgid "Info"
+msgstr ""
+
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3521
msgid "You can't change a type of the last solid part of the object."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3413
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3526
msgid "Modifier"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3413
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3526
msgid "Support Enforcer"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3413
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3526
msgid "Support Blocker"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3415
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3528
msgid "Select type of part"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3420
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3533
msgid "Change Part Type"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3665
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3778
msgid "Enter new name"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3665
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3778
msgid "Renaming"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3681
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3788 src/slic3r/GUI/Tab.cpp:3412
-#: src/slic3r/GUI/Tab.cpp:3416
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3794
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3901 src/slic3r/GUI/Tab.cpp:3426
+#: src/slic3r/GUI/Tab.cpp:3430
msgid "The supplied name is not valid;"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3682
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3789 src/slic3r/GUI/Tab.cpp:3413
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3795
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3902 src/slic3r/GUI/Tab.cpp:3427
msgid "the following characters are not allowed:"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3812
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3927
msgid "Set extruder for selected items"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3813
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3928
msgid "Select extruder number for selected objects and/or parts"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3826
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3951
msgid "Select extruder number:"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3827
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3952
msgid "This extruder will be set for selected items"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3852
+#: src/slic3r/GUI/GUI_ObjectList.cpp:3977
msgid "Change Extruders"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3942 src/slic3r/GUI/Selection.cpp:1473
+#: src/slic3r/GUI/GUI_ObjectList.cpp:4074 src/slic3r/GUI/Selection.cpp:1474
msgid "Set Printable"
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectList.cpp:3942 src/slic3r/GUI/Selection.cpp:1473
+#: src/slic3r/GUI/GUI_ObjectList.cpp:4074 src/slic3r/GUI/Selection.cpp:1474
msgid "Set Unprintable"
msgstr ""
@@ -2321,7 +2713,7 @@ msgstr ""
msgid "Select coordinate space, in which the transformation will be performed."
msgstr ""
-#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:155 src/libslic3r/GCode.cpp:634
+#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:155 src/libslic3r/GCode.cpp:638
msgid "Object name"
msgstr ""
@@ -2332,8 +2724,8 @@ msgstr ""
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:216
#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:458
-#: src/slic3r/GUI/Mouse3DController.cpp:274
-#: src/slic3r/GUI/Mouse3DController.cpp:287
+#: src/slic3r/GUI/Mouse3DController.cpp:321
+#: src/slic3r/GUI/Mouse3DController.cpp:344
msgid "Rotation"
msgstr ""
@@ -2422,121 +2814,125 @@ msgstr ""
msgid "Change Option %s"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:217
+#: src/slic3r/GUI/GUI_Preview.cpp:220
msgid "View"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:220 src/slic3r/GUI/GUI_Preview.cpp:577
-#: src/libslic3r/GCode/PreviewData.cpp:360
+#: src/slic3r/GUI/GUI_Preview.cpp:223 src/slic3r/GUI/GUI_Preview.cpp:577
+#: src/libslic3r/GCode/PreviewData.cpp:345
msgid "Feature type"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:221 src/libslic3r/PrintConfig.cpp:489
+#: src/slic3r/GUI/GUI_Preview.cpp:224 src/libslic3r/PrintConfig.cpp:500
msgid "Height"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:222 src/libslic3r/PrintConfig.cpp:2215
+#: src/slic3r/GUI/GUI_Preview.cpp:225 src/libslic3r/PrintConfig.cpp:2248
msgid "Width"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:224 src/slic3r/GUI/Tab.cpp:1437
+#: src/slic3r/GUI/GUI_Preview.cpp:227 src/slic3r/GUI/Tab.cpp:1451
msgid "Fan speed"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:225
+#: src/slic3r/GUI/GUI_Preview.cpp:228
msgid "Volumetric flow rate"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:226 src/slic3r/GUI/GUI_Preview.cpp:334
-#: src/slic3r/GUI/GUI_Preview.cpp:523 src/slic3r/GUI/GUI_Preview.cpp:576
-#: src/slic3r/GUI/GUI_Preview.cpp:772 src/libslic3r/GCode/PreviewData.cpp:372
+#: src/slic3r/GUI/GUI_Preview.cpp:229 src/slic3r/GUI/GUI_Preview.cpp:337
+#: src/slic3r/GUI/GUI_Preview.cpp:521 src/slic3r/GUI/GUI_Preview.cpp:576
+#: src/slic3r/GUI/GUI_Preview.cpp:831 src/libslic3r/GCode/PreviewData.cpp:357
msgid "Tool"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:227 src/slic3r/GUI/GUI_Preview.cpp:574
-#: src/libslic3r/GCode/PreviewData.cpp:374
+#: src/slic3r/GUI/GUI_Preview.cpp:230 src/slic3r/GUI/GUI_Preview.cpp:574
+#: src/libslic3r/GCode/PreviewData.cpp:359
msgid "Color Print"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:230
+#: src/slic3r/GUI/GUI_Preview.cpp:233
msgid "Show"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:233 src/slic3r/GUI/GUI_Preview.cpp:234
+#: src/slic3r/GUI/GUI_Preview.cpp:236 src/slic3r/GUI/GUI_Preview.cpp:237
msgid "Feature types"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:236 src/libslic3r/ExtrusionEntity.cpp:310
+#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/ExtrusionEntity.cpp:310
msgid "Perimeter"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/ExtrusionEntity.cpp:311
+#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/ExtrusionEntity.cpp:311
msgid "External perimeter"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:238 src/libslic3r/ExtrusionEntity.cpp:312
+#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/ExtrusionEntity.cpp:312
msgid "Overhang perimeter"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/ExtrusionEntity.cpp:313
+#: src/slic3r/GUI/GUI_Preview.cpp:242 src/libslic3r/ExtrusionEntity.cpp:313
msgid "Internal infill"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/ExtrusionEntity.cpp:314
-#: src/libslic3r/PrintConfig.cpp:1752 src/libslic3r/PrintConfig.cpp:1763
+#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/ExtrusionEntity.cpp:314
+#: src/libslic3r/PrintConfig.cpp:1766 src/libslic3r/PrintConfig.cpp:1777
msgid "Solid infill"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/ExtrusionEntity.cpp:315
-#: src/libslic3r/PrintConfig.cpp:2094 src/libslic3r/PrintConfig.cpp:2106
+#: src/slic3r/GUI/GUI_Preview.cpp:244 src/libslic3r/ExtrusionEntity.cpp:315
+#: src/libslic3r/PrintConfig.cpp:2115 src/libslic3r/PrintConfig.cpp:2127
msgid "Top solid infill"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:242 src/libslic3r/ExtrusionEntity.cpp:316
+#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/ExtrusionEntity.cpp:316
msgid "Bridge infill"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/ExtrusionEntity.cpp:317
-#: src/libslic3r/PrintConfig.cpp:907
+#: src/slic3r/GUI/GUI_Preview.cpp:246 src/libslic3r/ExtrusionEntity.cpp:317
+#: src/libslic3r/PrintConfig.cpp:919
msgid "Gap fill"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:244 src/slic3r/GUI/Tab.cpp:1091
+#: src/slic3r/GUI/GUI_Preview.cpp:247 src/slic3r/GUI/Tab.cpp:1101
#: src/libslic3r/ExtrusionEntity.cpp:318
msgid "Skirt"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:246 src/libslic3r/ExtrusionEntity.cpp:320
-#: src/libslic3r/PrintConfig.cpp:1980
+#: src/slic3r/GUI/GUI_Preview.cpp:249 src/libslic3r/ExtrusionEntity.cpp:320
+#: src/libslic3r/PrintConfig.cpp:2001
msgid "Support material interface"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:247 src/slic3r/GUI/Tab.cpp:1171
+#: src/slic3r/GUI/GUI_Preview.cpp:250 src/slic3r/GUI/Tab.cpp:1181
#: src/libslic3r/ExtrusionEntity.cpp:321
msgid "Wipe tower"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:252 src/libslic3r/PrintConfig.cpp:2129
+#: src/slic3r/GUI/GUI_Preview.cpp:255 src/libslic3r/PrintConfig.cpp:2162
msgid "Travel"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:253
+#: src/slic3r/GUI/GUI_Preview.cpp:256
msgid "Retractions"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:254
+#: src/slic3r/GUI/GUI_Preview.cpp:257
msgid "Unretractions"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:255
+#: src/slic3r/GUI/GUI_Preview.cpp:258
msgid "Shells"
msgstr ""
-#: src/slic3r/GUI/GUI_Preview.cpp:256
+#: src/slic3r/GUI/GUI_Preview.cpp:259
msgid "Legend"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:14 src/slic3r/GUI/MainFrame.cpp:684
+#: src/slic3r/GUI/Job.hpp:123
+msgid "ERROR: not enough resources to execute a new job."
+msgstr ""
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:14 src/slic3r/GUI/MainFrame.cpp:710
msgid "Keyboard Shortcuts"
msgstr ""
@@ -2552,8 +2948,8 @@ msgstr ""
msgid "Load Config from .ini/amf/3mf/gcode"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 src/slic3r/GUI/Plater.cpp:858
-#: src/slic3r/GUI/Plater.cpp:5142 src/libslic3r/PrintConfig.cpp:3280
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:110 src/slic3r/GUI/Plater.cpp:888
+#: src/slic3r/GUI/Plater.cpp:5544 src/libslic3r/PrintConfig.cpp:3348
msgid "Export G-code"
msgstr ""
@@ -2719,670 +3115,699 @@ msgstr ""
msgid "Zoom out"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:160
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:161
+msgid "Show/Hide object/instance labels"
+msgstr ""
+
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:163
msgid "Show/Hide 3Dconnexion devices settings dialog"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:161
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:164
msgid "Unselect gizmo / Clear selection"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:167
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:170
msgid "Plater Shortcuts"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:182
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:194
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:185
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:197
msgid "Arrow Up"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:182
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:184
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:185
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:187
msgid "Upper Layer"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:183
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:195
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:186
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:198
msgid "Arrow Down"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:183
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:185
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:186
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:188
msgid "Lower Layer"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:186
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:189
msgid "Show/Hide (L)egend"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:188
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:191
msgid "Preview Shortcuts"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:194
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:197
msgid "Move current slider thumb Up"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:195
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:198
msgid "Move current slider thumb Down"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:196
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:199
msgid "Arrow Left"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:196
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:199
msgid "Set upper thumb to current slider thumb"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:197
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:200
msgid "Arrow Right"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:197
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:200
msgid "Set lower thumb to current slider thumb"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:198
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:201
msgid "Add color change marker for current layer"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:199
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:202
msgid "Delete color change marker for current layer"
msgstr ""
-#: src/slic3r/GUI/KBShortcutsDialog.cpp:201
+#: src/slic3r/GUI/KBShortcutsDialog.cpp:204
msgid "Layers Slider Shortcuts"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:65
+#: src/slic3r/GUI/MainFrame.cpp:66
msgid ""
" - Remember to check for updates at http://github.com/prusa3d/PrusaSlicer/"
"releases"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:160
+#: src/slic3r/GUI/MainFrame.cpp:174
msgid "based on Slic3r"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:190
+#: src/slic3r/GUI/MainFrame.cpp:204
msgid "Plater"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:401
+#: src/slic3r/GUI/MainFrame.cpp:405
msgid "&New Project"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:401
+#: src/slic3r/GUI/MainFrame.cpp:405
msgid "Start a new project"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:404
+#: src/slic3r/GUI/MainFrame.cpp:408
msgid "&Open Project"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:404
+#: src/slic3r/GUI/MainFrame.cpp:408
msgid "Open a project file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:409
+#: src/slic3r/GUI/MainFrame.cpp:413
msgid "Recent projects"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:418
+#: src/slic3r/GUI/MainFrame.cpp:422
msgid "The selected project is no more available"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:418 src/slic3r/GUI/MainFrame.cpp:761
+#: src/slic3r/GUI/MainFrame.cpp:422 src/slic3r/GUI/MainFrame.cpp:787
#: src/slic3r/GUI/PrintHostDialogs.cpp:231
msgid "Error"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:442
+#: src/slic3r/GUI/MainFrame.cpp:446
msgid "&Save Project"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:442
+#: src/slic3r/GUI/MainFrame.cpp:446
msgid "Save current project file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:446 src/slic3r/GUI/MainFrame.cpp:448
+#: src/slic3r/GUI/MainFrame.cpp:450 src/slic3r/GUI/MainFrame.cpp:452
msgid "Save Project &as"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:446 src/slic3r/GUI/MainFrame.cpp:448
+#: src/slic3r/GUI/MainFrame.cpp:450 src/slic3r/GUI/MainFrame.cpp:452
msgid "Save current project file as"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:456
+#: src/slic3r/GUI/MainFrame.cpp:460
msgid "Import STL/OBJ/AM&F/3MF"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:456
+#: src/slic3r/GUI/MainFrame.cpp:460
msgid "Load a model"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:460
+#: src/slic3r/GUI/MainFrame.cpp:464
msgid "Import &Config"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:460
+#: src/slic3r/GUI/MainFrame.cpp:464
msgid "Load exported configuration file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:462
+#: src/slic3r/GUI/MainFrame.cpp:467
msgid "Import Config from &project"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:462
+#: src/slic3r/GUI/MainFrame.cpp:467
msgid "Load configuration from project file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:465
+#: src/slic3r/GUI/MainFrame.cpp:471
msgid "Import Config &Bundle"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:465
+#: src/slic3r/GUI/MainFrame.cpp:471
msgid "Load presets from a bundle"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:467
+#: src/slic3r/GUI/MainFrame.cpp:474
msgid "&Import"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:470 src/slic3r/GUI/MainFrame.cpp:725
+#: src/slic3r/GUI/MainFrame.cpp:477 src/slic3r/GUI/MainFrame.cpp:751
msgid "Export &G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:470
+#: src/slic3r/GUI/MainFrame.cpp:477
msgid "Export current plate as G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:474 src/slic3r/GUI/MainFrame.cpp:726
+#: src/slic3r/GUI/MainFrame.cpp:481 src/slic3r/GUI/MainFrame.cpp:752
msgid "S&end G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:474
+#: src/slic3r/GUI/MainFrame.cpp:481
msgid "Send to print current plate as G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:479
+#: src/slic3r/GUI/MainFrame.cpp:486
msgid "Export plate as &STL"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:479
+#: src/slic3r/GUI/MainFrame.cpp:486
msgid "Export current plate as STL"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:482
+#: src/slic3r/GUI/MainFrame.cpp:489
msgid "Export plate as STL &including supports"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:482
+#: src/slic3r/GUI/MainFrame.cpp:489
msgid "Export current plate as STL including supports"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:485
+#: src/slic3r/GUI/MainFrame.cpp:492
msgid "Export plate as &AMF"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:485
+#: src/slic3r/GUI/MainFrame.cpp:492
msgid "Export current plate as AMF"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:489
+#: src/slic3r/GUI/MainFrame.cpp:496
msgid "Export &toolpaths as OBJ"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:489
+#: src/slic3r/GUI/MainFrame.cpp:496
msgid "Export toolpaths as OBJ"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:493
+#: src/slic3r/GUI/MainFrame.cpp:500
msgid "Export &Config"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:493
+#: src/slic3r/GUI/MainFrame.cpp:500
msgid "Export current configuration to file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:495
+#: src/slic3r/GUI/MainFrame.cpp:503
msgid "Export Config &Bundle"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:495
+#: src/slic3r/GUI/MainFrame.cpp:503
msgid "Export all presets to file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:497
+#: src/slic3r/GUI/MainFrame.cpp:506
msgid "&Export"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:503
+#: src/slic3r/GUI/MainFrame.cpp:512
msgid "Quick Slice"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:503
+#: src/slic3r/GUI/MainFrame.cpp:512
msgid "Slice a file into a G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:509
+#: src/slic3r/GUI/MainFrame.cpp:518
msgid "Quick Slice and Save As"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:509
+#: src/slic3r/GUI/MainFrame.cpp:518
msgid "Slice a file into a G-code, save as"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:515
+#: src/slic3r/GUI/MainFrame.cpp:524
msgid "Repeat Last Quick Slice"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:515
+#: src/slic3r/GUI/MainFrame.cpp:524
msgid "Repeat last quick slice"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:523
+#: src/slic3r/GUI/MainFrame.cpp:532
msgid "(Re)Slice No&w"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:523
+#: src/slic3r/GUI/MainFrame.cpp:532
msgid "Start new slicing process"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:527
+#: src/slic3r/GUI/MainFrame.cpp:536
msgid "&Repair STL file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:527
+#: src/slic3r/GUI/MainFrame.cpp:536
msgid "Automatically repair an STL file"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:530
+#: src/slic3r/GUI/MainFrame.cpp:540
msgid "&Quit"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:530
+#: src/slic3r/GUI/MainFrame.cpp:540
#, possible-c-format
msgid "Quit %s"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:555
+#: src/slic3r/GUI/MainFrame.cpp:565
msgid "&Select all"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:556
+#: src/slic3r/GUI/MainFrame.cpp:566
msgid "Selects all objects"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:558
+#: src/slic3r/GUI/MainFrame.cpp:568
msgid "D&eselect all"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:559
+#: src/slic3r/GUI/MainFrame.cpp:569
msgid "Deselects all objects"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:562
+#: src/slic3r/GUI/MainFrame.cpp:572
msgid "&Delete selected"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:563
+#: src/slic3r/GUI/MainFrame.cpp:573
msgid "Deletes the current selection"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:565
+#: src/slic3r/GUI/MainFrame.cpp:575
msgid "Delete &all"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:566
+#: src/slic3r/GUI/MainFrame.cpp:576
msgid "Deletes all objects"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:570
+#: src/slic3r/GUI/MainFrame.cpp:580
msgid "&Undo"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:573
+#: src/slic3r/GUI/MainFrame.cpp:583
msgid "&Redo"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:578
+#: src/slic3r/GUI/MainFrame.cpp:588
msgid "&Copy"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:579
+#: src/slic3r/GUI/MainFrame.cpp:589
msgid "Copy selection to clipboard"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:581
+#: src/slic3r/GUI/MainFrame.cpp:591
msgid "&Paste"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:582
+#: src/slic3r/GUI/MainFrame.cpp:592
msgid "Paste clipboard"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:591
+#: src/slic3r/GUI/MainFrame.cpp:596
+msgid "Re&load from disk"
+msgstr ""
+
+#: src/slic3r/GUI/MainFrame.cpp:597
+msgid "Reload the plater from disk"
+msgstr ""
+
+#: src/slic3r/GUI/MainFrame.cpp:606
msgid "&Plater Tab"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:591
+#: src/slic3r/GUI/MainFrame.cpp:606
msgid "Show the plater"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:598
+#: src/slic3r/GUI/MainFrame.cpp:614
msgid "P&rint Settings Tab"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:598
+#: src/slic3r/GUI/MainFrame.cpp:614
msgid "Show the print settings"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:600 src/slic3r/GUI/MainFrame.cpp:728
+#: src/slic3r/GUI/MainFrame.cpp:617 src/slic3r/GUI/MainFrame.cpp:754
msgid "&Filament Settings Tab"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:600
+#: src/slic3r/GUI/MainFrame.cpp:617
msgid "Show the filament settings"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:603
+#: src/slic3r/GUI/MainFrame.cpp:621
msgid "Print&er Settings Tab"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:603
+#: src/slic3r/GUI/MainFrame.cpp:621
msgid "Show the printer settings"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:607
+#: src/slic3r/GUI/MainFrame.cpp:626
msgid "3&D"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:607
+#: src/slic3r/GUI/MainFrame.cpp:626
msgid "Show the 3D editing view"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:610
+#: src/slic3r/GUI/MainFrame.cpp:629
msgid "Pre&view"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:610
+#: src/slic3r/GUI/MainFrame.cpp:629
msgid "Show the 3D slices preview"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:629
+#: src/slic3r/GUI/MainFrame.cpp:648
msgid "Print &Host Upload Queue"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:629
+#: src/slic3r/GUI/MainFrame.cpp:648
msgid "Display the Print Host Upload Queue window"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:638
+#: src/slic3r/GUI/MainFrame.cpp:658
msgid "Iso"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:638
+#: src/slic3r/GUI/MainFrame.cpp:658
msgid "Iso View"
msgstr ""
#. TRN To be shown in the main menu View->Top
#. TRN To be shown in Print Settings "Top solid layers"
-#: src/slic3r/GUI/MainFrame.cpp:642 src/libslic3r/PrintConfig.cpp:2121
+#: src/slic3r/GUI/MainFrame.cpp:662 src/libslic3r/PrintConfig.cpp:2142
+#: src/libslic3r/PrintConfig.cpp:2151
msgid "Top"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:642
+#: src/slic3r/GUI/MainFrame.cpp:662
msgid "Top View"
msgstr ""
#. TRN To be shown in the main menu View->Bottom
#. TRN To be shown in Print Settings "Bottom solid layers"
-#: src/slic3r/GUI/MainFrame.cpp:645 src/libslic3r/PrintConfig.cpp:164
+#. TRN To be shown in Print Settings "Top solid layers"
+#: src/slic3r/GUI/MainFrame.cpp:665 src/libslic3r/PrintConfig.cpp:164
+#: src/libslic3r/PrintConfig.cpp:173
msgid "Bottom"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:645
+#: src/slic3r/GUI/MainFrame.cpp:665
msgid "Bottom View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:647
+#: src/slic3r/GUI/MainFrame.cpp:667
msgid "Front"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:647
+#: src/slic3r/GUI/MainFrame.cpp:667
msgid "Front View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:649 src/libslic3r/PrintConfig.cpp:1627
+#: src/slic3r/GUI/MainFrame.cpp:669 src/libslic3r/PrintConfig.cpp:1641
msgid "Rear"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:649
+#: src/slic3r/GUI/MainFrame.cpp:669
msgid "Rear View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:651
+#: src/slic3r/GUI/MainFrame.cpp:671
msgid "Left"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:651
+#: src/slic3r/GUI/MainFrame.cpp:671
msgid "Left View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:653
+#: src/slic3r/GUI/MainFrame.cpp:673
msgid "Right"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:653
+#: src/slic3r/GUI/MainFrame.cpp:673
msgid "Right View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:660
+#: src/slic3r/GUI/MainFrame.cpp:677
+msgid "Show &labels"
+msgstr ""
+
+#: src/slic3r/GUI/MainFrame.cpp:677
+msgid "Show object/instance labels in 3D scene"
+msgstr ""
+
+#: src/slic3r/GUI/MainFrame.cpp:686
msgid "Prusa 3D &Drivers"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:660
+#: src/slic3r/GUI/MainFrame.cpp:686
msgid "Open the Prusa3D drivers download page in your browser"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:662
+#: src/slic3r/GUI/MainFrame.cpp:688
msgid "Software &Releases"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:662
+#: src/slic3r/GUI/MainFrame.cpp:688
msgid "Open the software releases page in your browser"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:668
+#: src/slic3r/GUI/MainFrame.cpp:694
#, possible-c-format
msgid "%s &Website"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:669
+#: src/slic3r/GUI/MainFrame.cpp:695
#, possible-c-format
msgid "Open the %s website in your browser"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:675
+#: src/slic3r/GUI/MainFrame.cpp:701
msgid "System &Info"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:675
+#: src/slic3r/GUI/MainFrame.cpp:701
msgid "Show system information"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:677
+#: src/slic3r/GUI/MainFrame.cpp:703
msgid "Show &Configuration Folder"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:677
+#: src/slic3r/GUI/MainFrame.cpp:703
msgid "Show user configuration folder (datadir)"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:679
+#: src/slic3r/GUI/MainFrame.cpp:705
msgid "Report an I&ssue"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:679
+#: src/slic3r/GUI/MainFrame.cpp:705
#, possible-c-format
msgid "Report an issue on %s"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:681
+#: src/slic3r/GUI/MainFrame.cpp:707
#, possible-c-format
msgid "&About %s"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:681
+#: src/slic3r/GUI/MainFrame.cpp:707
msgid "Show about dialog"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:684
+#: src/slic3r/GUI/MainFrame.cpp:710
msgid "Show the list of the keyboard shortcuts"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:697
+#: src/slic3r/GUI/MainFrame.cpp:723
msgid "&File"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:698
+#: src/slic3r/GUI/MainFrame.cpp:724
msgid "&Edit"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:699
+#: src/slic3r/GUI/MainFrame.cpp:725
msgid "&Window"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:700
+#: src/slic3r/GUI/MainFrame.cpp:726
msgid "&View"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:703
+#: src/slic3r/GUI/MainFrame.cpp:729
msgid "&Help"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:725
+#: src/slic3r/GUI/MainFrame.cpp:751
msgid "E&xport"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:726
+#: src/slic3r/GUI/MainFrame.cpp:752
msgid "S&end to print"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:728
+#: src/slic3r/GUI/MainFrame.cpp:754
msgid "Mate&rial Settings Tab"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:749
+#: src/slic3r/GUI/MainFrame.cpp:775
msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:760
+#: src/slic3r/GUI/MainFrame.cpp:786
msgid "No previously sliced file."
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:766
+#: src/slic3r/GUI/MainFrame.cpp:792
msgid "Previously sliced file ("
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:766
+#: src/slic3r/GUI/MainFrame.cpp:792
msgid ") not found."
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:767
+#: src/slic3r/GUI/MainFrame.cpp:793
msgid "File Not Found"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:802
+#: src/slic3r/GUI/MainFrame.cpp:828
#, possible-c-format
msgid "Save %s file as:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:802
+#: src/slic3r/GUI/MainFrame.cpp:828
msgid "SVG"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:802
+#: src/slic3r/GUI/MainFrame.cpp:828
msgid "G-code"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:814
+#: src/slic3r/GUI/MainFrame.cpp:840
msgid "Save zip file as:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:823 src/slic3r/GUI/Plater.cpp:3058
-#: src/slic3r/GUI/Plater.cpp:4781 src/slic3r/GUI/Tab.cpp:1201
-#: src/slic3r/GUI/Tab.cpp:3615
+#: src/slic3r/GUI/MainFrame.cpp:849 src/slic3r/GUI/Plater.cpp:3107
+#: src/slic3r/GUI/Plater.cpp:5126 src/slic3r/GUI/Tab.cpp:1211
+#: src/slic3r/GUI/Tab.cpp:3634
msgid "Slicing"
msgstr ""
#. TRN "Processing input_file_basename"
-#: src/slic3r/GUI/MainFrame.cpp:825
+#: src/slic3r/GUI/MainFrame.cpp:851
#, possible-c-format
msgid "Processing %s"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:848
+#: src/slic3r/GUI/MainFrame.cpp:874
msgid " was successfully sliced."
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:850
+#: src/slic3r/GUI/MainFrame.cpp:876
msgid "Slicing Done!"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:865
+#: src/slic3r/GUI/MainFrame.cpp:891
msgid "Select the STL file to repair:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:875
+#: src/slic3r/GUI/MainFrame.cpp:901
msgid "Save OBJ file (less prone to coordinate errors than STL) as:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:887
+#: src/slic3r/GUI/MainFrame.cpp:913
msgid "Your file was repaired."
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:887 src/libslic3r/PrintConfig.cpp:3374
+#: src/slic3r/GUI/MainFrame.cpp:913 src/libslic3r/PrintConfig.cpp:3442
msgid "Repair"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:901
+#: src/slic3r/GUI/MainFrame.cpp:927
msgid "Save configuration as:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:920 src/slic3r/GUI/MainFrame.cpp:982
+#: src/slic3r/GUI/MainFrame.cpp:946 src/slic3r/GUI/MainFrame.cpp:1008
msgid "Select configuration to load:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:956
+#: src/slic3r/GUI/MainFrame.cpp:982
msgid "Save presets bundle as:"
msgstr ""
-#: src/slic3r/GUI/MainFrame.cpp:1003
+#: src/slic3r/GUI/MainFrame.cpp:1029
#, possible-c-format
msgid "%d presets successfully imported."
msgstr ""
-#: src/slic3r/GUI/Mouse3DController.cpp:255
+#: src/slic3r/GUI/Mouse3DController.cpp:291
msgid "3Dconnexion settings"
msgstr ""
-#: src/slic3r/GUI/Mouse3DController.cpp:259
+#: src/slic3r/GUI/Mouse3DController.cpp:306
msgid "Device:"
msgstr ""
-#: src/slic3r/GUI/Mouse3DController.cpp:266
+#: src/slic3r/GUI/Mouse3DController.cpp:313
msgid "Speed:"
msgstr ""
-#: src/slic3r/GUI/Mouse3DController.cpp:270
-#: src/slic3r/GUI/Mouse3DController.cpp:283
+#: src/slic3r/GUI/Mouse3DController.cpp:317
+#: src/slic3r/GUI/Mouse3DController.cpp:337
+#: src/slic3r/GUI/Mouse3DController.cpp:339
msgid "Translation"
msgstr ""
-#: src/slic3r/GUI/Mouse3DController.cpp:279
+#: src/slic3r/GUI/Mouse3DController.cpp:326
+#: src/slic3r/GUI/Mouse3DController.cpp:337
+msgid "Zoom"
+msgstr ""
+
+#: src/slic3r/GUI/Mouse3DController.cpp:332
msgid "Deadzone:"
msgstr ""
@@ -3396,6 +3821,25 @@ msgstr ""
msgid "%s has encountered an error"
msgstr ""
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:56
+msgid "Instances"
+msgstr ""
+
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:60
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:216
+#, possible-c-format
+msgid "Instance %d"
+msgstr ""
+
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:67 src/slic3r/GUI/Tab.cpp:3482
+#: src/slic3r/GUI/Tab.cpp:3572
+msgid "Layers"
+msgstr ""
+
+#: src/slic3r/GUI/ObjectDataViewModel.cpp:94
+msgid "Range"
+msgstr ""
+
#: src/slic3r/GUI/OptionsGroup.cpp:249
msgctxt "Layers"
msgid "Top"
@@ -3406,597 +3850,648 @@ msgctxt "Layers"
msgid "Bottom"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:155
+#: src/slic3r/GUI/Plater.cpp:163
msgid "Volume"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:156
+#: src/slic3r/GUI/Plater.cpp:164
msgid "Facets"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:157
+#: src/slic3r/GUI/Plater.cpp:165
msgid "Materials"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:160
+#: src/slic3r/GUI/Plater.cpp:168
msgid "Manifold"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:210
+#: src/slic3r/GUI/Plater.cpp:218
msgid "Sliced Info"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:229 src/slic3r/GUI/Plater.cpp:1179
+#: src/slic3r/GUI/Plater.cpp:237 src/slic3r/GUI/Plater.cpp:1226
msgid "Used Filament (m)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:230
+#: src/slic3r/GUI/Plater.cpp:238
msgid "Used Filament (mm³)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:231
+#: src/slic3r/GUI/Plater.cpp:239
msgid "Used Filament (g)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:232
+#: src/slic3r/GUI/Plater.cpp:240
msgid "Used Material (unit)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:233
+#: src/slic3r/GUI/Plater.cpp:241
msgid "Cost (money)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:234 src/slic3r/GUI/Plater.cpp:1166
-#: src/slic3r/GUI/Plater.cpp:1208
+#: src/slic3r/GUI/Plater.cpp:242 src/slic3r/GUI/Plater.cpp:1213
+#: src/slic3r/GUI/Plater.cpp:1255
msgid "Estimated printing time"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:235
+#: src/slic3r/GUI/Plater.cpp:243
msgid "Number of tool changes"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:332
+#: src/slic3r/GUI/Plater.cpp:340
msgid "Click to edit preset"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:487
+#: src/slic3r/GUI/Plater.cpp:495
msgid "Select what kind of support do you need"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:489 src/libslic3r/PrintConfig.cpp:1890
-#: src/libslic3r/PrintConfig.cpp:2642
+#: src/slic3r/GUI/Plater.cpp:497 src/libslic3r/PrintConfig.cpp:1911
+#: src/libslic3r/PrintConfig.cpp:2675
msgid "Support on build plate only"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:490 src/slic3r/GUI/Plater.cpp:613
+#: src/slic3r/GUI/Plater.cpp:498 src/slic3r/GUI/Plater.cpp:621
msgid "For support enforcers only"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:491
+#: src/slic3r/GUI/Plater.cpp:499
msgid "Everywhere"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:523 src/slic3r/GUI/Tab.cpp:1097
+#: src/slic3r/GUI/Plater.cpp:531 src/slic3r/GUI/Tab.cpp:1107
msgid "Brim"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:525
+#: src/slic3r/GUI/Plater.cpp:533
msgid ""
"This flag enables the brim that will be printed around each object on the "
"first layer."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:533
+#: src/slic3r/GUI/Plater.cpp:541
msgid "Purging volumes"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:627
+#: src/slic3r/GUI/Plater.cpp:635
msgid "Select what kind of pad do you need"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:629
+#: src/slic3r/GUI/Plater.cpp:637
msgid "Below object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:630
+#: src/slic3r/GUI/Plater.cpp:638
msgid "Around object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:802
+#: src/slic3r/GUI/Plater.cpp:812
msgid "Print settings"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:803 src/slic3r/GUI/Tab.cpp:1405
-#: src/slic3r/GUI/Tab.cpp:1406
+#: src/slic3r/GUI/Plater.cpp:813 src/slic3r/GUI/Tab.cpp:1419
+#: src/slic3r/GUI/Tab.cpp:1420
msgid "Filament"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:804
+#: src/slic3r/GUI/Plater.cpp:814
msgid "SLA print settings"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:805 src/slic3r/GUI/Preset.cpp:1411
+#: src/slic3r/GUI/Plater.cpp:815 src/slic3r/GUI/Preset.cpp:1455
msgid "SLA material"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:806
+#: src/slic3r/GUI/Plater.cpp:816
msgid "Printer"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:856 src/slic3r/GUI/Plater.cpp:5143
+#: src/slic3r/GUI/Plater.cpp:875 src/slic3r/GUI/Plater.cpp:5545
msgid "Send to printer"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:859 src/slic3r/GUI/Plater.cpp:3058
-#: src/slic3r/GUI/Plater.cpp:4784
+#: src/slic3r/GUI/Plater.cpp:876
+msgid "Remove device"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:877
+msgid "Export to SD card/ USB thumb drive"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:889 src/slic3r/GUI/Plater.cpp:3107
+#: src/slic3r/GUI/Plater.cpp:5129
msgid "Slice now"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:999
+#: src/slic3r/GUI/Plater.cpp:1039
msgid "Hold Shift to Slice & Export G-code"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1102
+#: src/slic3r/GUI/Plater.cpp:1149
#, possible-c-format
msgid "%d (%d shells)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1107
+#: src/slic3r/GUI/Plater.cpp:1154
#, possible-c-format
msgid "Auto-repaired (%d errors)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1110
+#: src/slic3r/GUI/Plater.cpp:1157
#, possible-c-format
msgid ""
"%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d "
"facets reversed, %d backwards edges"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1120
+#: src/slic3r/GUI/Plater.cpp:1167
msgid "Yes"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1141
+#: src/slic3r/GUI/Plater.cpp:1188
msgid "Used Material (ml)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1144
+#: src/slic3r/GUI/Plater.cpp:1191
msgid "object(s)"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1144
+#: src/slic3r/GUI/Plater.cpp:1191
msgid "supports and pad"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1181 src/slic3r/GUI/Plater.cpp:1196
+#: src/slic3r/GUI/Plater.cpp:1228 src/slic3r/GUI/Plater.cpp:1243
msgid "objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1181 src/slic3r/GUI/Plater.cpp:1196
+#: src/slic3r/GUI/Plater.cpp:1228 src/slic3r/GUI/Plater.cpp:1243
msgid "wipe tower"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1194 src/libslic3r/PrintConfig.cpp:749
-#: src/libslic3r/PrintConfig.cpp:2478 src/libslic3r/PrintConfig.cpp:2479
+#: src/slic3r/GUI/Plater.cpp:1241 src/libslic3r/PrintConfig.cpp:761
+#: src/libslic3r/PrintConfig.cpp:2511 src/libslic3r/PrintConfig.cpp:2512
msgid "Cost"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1211
+#: src/slic3r/GUI/Plater.cpp:1258
msgid "normal mode"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1215 src/slic3r/GUI/Plater.cpp:1224
-#: src/libslic3r/PrintConfig.cpp:572
+#: src/slic3r/GUI/Plater.cpp:1262 src/slic3r/GUI/Plater.cpp:1271
+#: src/libslic3r/PrintConfig.cpp:583
msgid "Color"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1220
+#: src/slic3r/GUI/Plater.cpp:1267
msgid "stealth mode"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1324
+#: src/slic3r/GUI/Plater.cpp:1375
msgid "Load File"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1328
+#: src/slic3r/GUI/Plater.cpp:1379
msgid "Load Files"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:1561
-msgid "ERROR: not enough resources to execute a new job."
-msgstr ""
-
-#: src/slic3r/GUI/Plater.cpp:2158
+#: src/slic3r/GUI/Plater.cpp:2137
msgid "New Project"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2277
+#: src/slic3r/GUI/Plater.cpp:2259
msgid "Loading"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2287
+#: src/slic3r/GUI/Plater.cpp:2269
#, possible-c-format
msgid "Processing input file %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2315
-msgid ""
-"You cannot load SLA project with a multi-part object on the bed"
+#: src/slic3r/GUI/Plater.cpp:2297
+msgid "You cannot load SLA project with a multi-part object on the bed"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2316 src/slic3r/GUI/Tab.cpp:2915
+#: src/slic3r/GUI/Plater.cpp:2298 src/slic3r/GUI/Tab.cpp:2929
msgid "Please check your object list before preset changing."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2361
+#: src/slic3r/GUI/Plater.cpp:2343
msgid ""
"This file contains several objects positioned at multiple heights.\n"
"Instead of considering them as multiple objects, should I consider\n"
"this file as a single object having multiple parts?"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2364 src/slic3r/GUI/Plater.cpp:2417
+#: src/slic3r/GUI/Plater.cpp:2346 src/slic3r/GUI/Plater.cpp:2399
msgid "Multi-part object detected"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2371
+#: src/slic3r/GUI/Plater.cpp:2353
msgid ""
"This file cannot be loaded in a simple mode. Do you want to switch to an "
"advanced mode?"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2372
+#: src/slic3r/GUI/Plater.cpp:2354
msgid "Detected advanced data"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2394
+#: src/slic3r/GUI/Plater.cpp:2376
#, possible-c-format
msgid ""
"You can't to add the object(s) from %s because of one or some of them "
"is(are) multi-part"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2414
+#: src/slic3r/GUI/Plater.cpp:2396
msgid ""
"Multiple objects were loaded for a multi-material printer.\n"
"Instead of considering them as multiple objects, should I consider\n"
"these files to represent a single object having multiple parts?"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2430
+#: src/slic3r/GUI/Plater.cpp:2412
msgid "Loaded"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2532
+#: src/slic3r/GUI/Plater.cpp:2514
msgid ""
"Your object appears to be too large, so it was automatically scaled down to "
"fit your print bed."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2533
+#: src/slic3r/GUI/Plater.cpp:2515
msgid "Object too large?"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2595
+#: src/slic3r/GUI/Plater.cpp:2577
msgid "Export STL file:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2602
+#: src/slic3r/GUI/Plater.cpp:2584
msgid "Export AMF file:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2608
+#: src/slic3r/GUI/Plater.cpp:2590
msgid "Save file as:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2614
+#: src/slic3r/GUI/Plater.cpp:2596
msgid "Export OBJ file:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2716
+#: src/slic3r/GUI/Plater.cpp:2698
msgid "Delete Object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2727
+#: src/slic3r/GUI/Plater.cpp:2709
msgid "Reset Project"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2765
+#: src/slic3r/GUI/Plater.cpp:2746
+msgid "Hollow"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:2753
msgid "Optimize Rotation"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2811
+#: src/slic3r/GUI/Plater.cpp:2799
msgid "Arranging"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2833
+#: src/slic3r/GUI/Plater.cpp:2821
msgid "Could not arrange model objects! Some geometries may be invalid."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2839
+#: src/slic3r/GUI/Plater.cpp:2827
msgid "Arranging canceled."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2840
+#: src/slic3r/GUI/Plater.cpp:2828
msgid "Arranging done."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2856
+#: src/slic3r/GUI/Plater.cpp:2844
msgid "Searching for optimal orientation"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2889
+#: src/slic3r/GUI/Plater.cpp:2877
msgid "Orientation search canceled."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2890
+#: src/slic3r/GUI/Plater.cpp:2878
msgid "Orientation found."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2906
+#: src/slic3r/GUI/Plater.cpp:2908
+msgid "Indexing hollowed object"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:2912
+msgid "Hollowing cancelled."
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:2913
+msgid "Hollowing done."
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:2915
+msgid "Hollowing failed."
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:2956
msgid ""
"The selected object can't be split because it contains more than one volume/"
"material."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:2917
+#: src/slic3r/GUI/Plater.cpp:2967
msgid "Split to Objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3043
+#: src/slic3r/GUI/Plater.cpp:3092
msgid "Invalid data"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3052
+#: src/slic3r/GUI/Plater.cpp:3101
msgid "Ready to slice"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3090 src/slic3r/GUI/PrintHostDialogs.cpp:232
+#: src/slic3r/GUI/Plater.cpp:3139 src/slic3r/GUI/PrintHostDialogs.cpp:232
msgid "Cancelling"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3107
+#: src/slic3r/GUI/Plater.cpp:3156
msgid "Another export job is currently running."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3276
+#: src/slic3r/GUI/Plater.cpp:3274
+msgid "Please select the file to reload"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3309
+msgid "It is not allowed to change the file to reload"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3309
+msgid "Do you want to retry"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3330
+msgid "Reload from: "
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3438
+msgid "Unable to reload:"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3443
+msgid "Error during reload"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3463
+msgid "Reload all from disk"
+msgstr ""
+
+#: src/slic3r/GUI/Plater.cpp:3484
msgid "Fix Throught NetFabb"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3467
+#: src/slic3r/GUI/Plater.cpp:3675
msgid "Export failed"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3472 src/slic3r/GUI/PrintHostDialogs.cpp:233
+#: src/slic3r/GUI/Plater.cpp:3680 src/slic3r/GUI/PrintHostDialogs.cpp:233
msgid "Cancelled"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3712 src/slic3r/GUI/Plater.cpp:3734
+#: src/slic3r/GUI/Plater.cpp:3942 src/slic3r/GUI/Plater.cpp:3969
msgid "Remove the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3721
+#: src/slic3r/GUI/Plater.cpp:3956
msgid "Add one more instance of the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3723
+#: src/slic3r/GUI/Plater.cpp:3958
msgid "Remove one instance of the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3725
+#: src/slic3r/GUI/Plater.cpp:3960
msgid "Set number of instances"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3725
+#: src/slic3r/GUI/Plater.cpp:3960
msgid "Change the number of instances of the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3744
+#: src/slic3r/GUI/Plater.cpp:3980 src/slic3r/GUI/Plater.cpp:3983
msgid "Reload the selected object from disk"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3747
+#: src/slic3r/GUI/Plater.cpp:3987
msgid "Export the selected object as STL file"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3772
+#: src/slic3r/GUI/Plater.cpp:4016
msgid "Along X axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3772
+#: src/slic3r/GUI/Plater.cpp:4016
msgid "Mirror the selected object along the X axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3774
+#: src/slic3r/GUI/Plater.cpp:4018
msgid "Along Y axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3774
+#: src/slic3r/GUI/Plater.cpp:4018
msgid "Mirror the selected object along the Y axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3776
+#: src/slic3r/GUI/Plater.cpp:4020
msgid "Along Z axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3776
+#: src/slic3r/GUI/Plater.cpp:4020
msgid "Mirror the selected object along the Z axis"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3779
+#: src/slic3r/GUI/Plater.cpp:4023
msgid "Mirror"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3779
+#: src/slic3r/GUI/Plater.cpp:4023
msgid "Mirror the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3791
+#: src/slic3r/GUI/Plater.cpp:4035
msgid "To objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3791 src/slic3r/GUI/Plater.cpp:3811
+#: src/slic3r/GUI/Plater.cpp:4035 src/slic3r/GUI/Plater.cpp:4055
msgid "Split the selected object into individual objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3793
+#: src/slic3r/GUI/Plater.cpp:4037
msgid "To parts"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3793 src/slic3r/GUI/Plater.cpp:3825
+#: src/slic3r/GUI/Plater.cpp:4037 src/slic3r/GUI/Plater.cpp:4069
msgid "Split the selected object into individual sub-parts"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3796 src/slic3r/GUI/Plater.cpp:3811
-#: src/slic3r/GUI/Plater.cpp:3825 src/libslic3r/PrintConfig.cpp:3398
+#: src/slic3r/GUI/Plater.cpp:4040 src/slic3r/GUI/Plater.cpp:4055
+#: src/slic3r/GUI/Plater.cpp:4069 src/libslic3r/PrintConfig.cpp:3466
msgid "Split"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3796
+#: src/slic3r/GUI/Plater.cpp:4040
msgid "Split the selected object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3817
+#: src/slic3r/GUI/Plater.cpp:4061
msgid "Optimize orientation"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3817
+#: src/slic3r/GUI/Plater.cpp:4061
msgid "Optimize the rotation of the object for better print results."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3857
+#: src/slic3r/GUI/Plater.cpp:4120
msgid "3D editor view"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:3865 src/slic3r/GUI/Tab.cpp:2358
+#: src/slic3r/GUI/Plater.cpp:4128 src/slic3r/GUI/Tab.cpp:2372
msgid "Preview"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4144
+#: src/slic3r/GUI/Plater.cpp:4422
msgid ""
"%1% printer was active at the time the target Undo / Redo snapshot was "
"taken. Switching to %1% printer requires reloading of %1% presets."
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4319
+#: src/slic3r/GUI/Plater.cpp:4597
msgid "Load Project"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4347
+#: src/slic3r/GUI/Plater.cpp:4625
msgid "Import Object"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4351
+#: src/slic3r/GUI/Plater.cpp:4629
msgid "Import Objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4410
-msgid "All objects will be removed, continue ?"
+#: src/slic3r/GUI/Plater.cpp:4693
+msgid "All objects will be removed, continue?"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4418
+#: src/slic3r/GUI/Plater.cpp:4701
msgid "Delete Selected Objects"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4426
+#: src/slic3r/GUI/Plater.cpp:4709
msgid "Increase Instances"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4461
+#: src/slic3r/GUI/Plater.cpp:4744
msgid "Decrease Instances"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4497
+#: src/slic3r/GUI/Plater.cpp:4780
#, possible-c-format
msgid "Set numbers of copies to %d"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4527
+#: src/slic3r/GUI/Plater.cpp:4810
msgid "Cut by Plane"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4559
+#: src/slic3r/GUI/Plater.cpp:4863
msgid "Save G-code file as:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4559
+#: src/slic3r/GUI/Plater.cpp:4863
msgid "Save SL1 file as:"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4671
+#: src/slic3r/GUI/Plater.cpp:4990
#, possible-c-format
msgid "STL file exported to %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4687
+#: src/slic3r/GUI/Plater.cpp:5011
#, possible-c-format
msgid "AMF file exported to %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4690
+#: src/slic3r/GUI/Plater.cpp:5014
#, possible-c-format
msgid "Error exporting AMF file %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4722
+#: src/slic3r/GUI/Plater.cpp:5057
#, possible-c-format
msgid "3MF file exported to %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:4727
+#: src/slic3r/GUI/Plater.cpp:5062
#, possible-c-format
msgid "Error exporting 3MF file %s"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:5142
+#: src/slic3r/GUI/Plater.cpp:5544
msgid "Export"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:5143
+#: src/slic3r/GUI/Plater.cpp:5545
msgid "Send G-code"
msgstr ""
-#: src/slic3r/GUI/Plater.cpp:5227
+#: src/slic3r/GUI/Plater.cpp:5629
msgid "Paste From Clipboard"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Tab.cpp:1766
-#: src/slic3r/GUI/Tab.cpp:2010
+#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Tab.cpp:1780
+#: src/slic3r/GUI/Tab.cpp:2024
msgid "General"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:44
+#: src/slic3r/GUI/Preferences.cpp:39
msgid "Remember output directory"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:46
+#: src/slic3r/GUI/Preferences.cpp:41
msgid ""
"If this is enabled, Slic3r will prompt the last output directory instead of "
"the one containing the input files."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:52
+#: src/slic3r/GUI/Preferences.cpp:47
msgid "Auto-center parts"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:54
+#: src/slic3r/GUI/Preferences.cpp:49
msgid ""
"If this is enabled, Slic3r will auto-center objects around the print bed "
"center."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:60
+#: src/slic3r/GUI/Preferences.cpp:55
msgid "Background processing"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:62
+#: src/slic3r/GUI/Preferences.cpp:57
msgid ""
"If this is enabled, Slic3r will pre-process objects as soon as they're "
"loaded in order to save time when exporting G-code."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:71
+#: src/slic3r/GUI/Preferences.cpp:66
msgid ""
"If enabled, PrusaSlicer will check for the new versions of itself online. "
"When a new version becomes available a notification is displayed at the next "
@@ -4004,7 +4499,17 @@ msgid ""
"notification mechanisms, no automatic installation is done."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:79
+#: src/slic3r/GUI/Preferences.cpp:73
+msgid "Export sources full pathnames to 3mf and amf"
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:75
+msgid ""
+"If enabled, allows the Reload from disk command to automatically find and "
+"load the files when invoked."
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:84
msgid ""
"If enabled, Slic3r downloads updates of built-in system presets in the "
"background. These updates are downloaded into a separate temporary location. "
@@ -4012,215 +4517,260 @@ msgid ""
"startup."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:84
+#: src/slic3r/GUI/Preferences.cpp:89
msgid "Suppress \" - default - \" presets"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:86
+#: src/slic3r/GUI/Preferences.cpp:91
msgid ""
"Suppress \" - default - \" presets in the Print / Filament / Printer "
"selections once there are any other valid presets available."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:92
+#: src/slic3r/GUI/Preferences.cpp:97
msgid "Show incompatible print and filament presets"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:94
+#: src/slic3r/GUI/Preferences.cpp:99
msgid ""
"When checked, the print and filament presets are shown in the preset editor "
"even if they are marked as incompatible with the active printer"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:101
+#: src/slic3r/GUI/Preferences.cpp:106
msgid "Use Retina resolution for the 3D scene"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:103
+#: src/slic3r/GUI/Preferences.cpp:108
msgid ""
"If enabled, the 3D scene will be rendered in Retina resolution. If you are "
"experiencing 3D performance problems, disabling this option may help."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:110
+#: src/slic3r/GUI/Preferences.cpp:115
+msgid "Camera"
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:121
msgid "Use perspective camera"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:112
+#: src/slic3r/GUI/Preferences.cpp:123
msgid ""
"If enabled, use perspective camera. If not enabled, use orthographic camera."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:117
+#: src/slic3r/GUI/Preferences.cpp:129
+msgid "Use free camera"
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:131
+msgid "If enabled, use free camera. If not enabled, use constrained camera."
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:137
+msgid "GUI"
+msgstr ""
+
+#: src/slic3r/GUI/Preferences.cpp:147
msgid "Use custom size for toolbar icons"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:119
+#: src/slic3r/GUI/Preferences.cpp:149
msgid "If enabled, you can change size of toolbar icons manually."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:144
+#: src/slic3r/GUI/Preferences.cpp:176
#, possible-c-format
msgid "You need to restart %s to make the changes effective."
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:192
+#: src/slic3r/GUI/Preferences.cpp:226
msgid "Icon size in a respect to the default size"
msgstr ""
-#: src/slic3r/GUI/Preferences.cpp:207
+#: src/slic3r/GUI/Preferences.cpp:241
msgid "Select toolbar icon size in respect to the default one."
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:237
+#: src/slic3r/GUI/Preset.cpp:247
msgid "modified"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1034 src/slic3r/GUI/Preset.cpp:1081
-#: src/slic3r/GUI/Preset.cpp:1157 src/slic3r/GUI/Preset.cpp:1191
-#: src/slic3r/GUI/PresetBundle.cpp:1576 src/slic3r/GUI/PresetBundle.cpp:1660
+#: src/slic3r/GUI/Preset.cpp:1059 src/slic3r/GUI/Preset.cpp:1106
+#: src/slic3r/GUI/Preset.cpp:1182 src/slic3r/GUI/Preset.cpp:1216
+#: src/slic3r/GUI/PresetBundle.cpp:1576 src/slic3r/GUI/PresetBundle.cpp:1665
msgid "System presets"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1085 src/slic3r/GUI/Preset.cpp:1195
-#: src/slic3r/GUI/PresetBundle.cpp:1665
+#: src/slic3r/GUI/Preset.cpp:1110 src/slic3r/GUI/Preset.cpp:1220
+#: src/slic3r/GUI/PresetBundle.cpp:1670
msgid "User presets"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1116 src/slic3r/GUI/Tab.cpp:243
+#: src/slic3r/GUI/Preset.cpp:1141 src/slic3r/GUI/Tab.cpp:243
msgid "Add a new printer"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1118
+#: src/slic3r/GUI/Preset.cpp:1143
msgid "Add/Remove materials"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1409
+#: src/slic3r/GUI/Preset.cpp:1453
msgid "filament"
msgstr ""
-#: src/slic3r/GUI/Preset.cpp:1410
+#: src/slic3r/GUI/Preset.cpp:1454
msgid "SLA print"
msgstr ""
-#: src/slic3r/GUI/PresetBundle.cpp:1676
+#: src/slic3r/GUI/PresetBundle.cpp:1681
msgid "Add/Remove filaments"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:28
+#: src/slic3r/GUI/PresetHints.cpp:29
msgid ""
"If estimated layer time is below ~%1%s, fan will run at %2%%% and print "
"speed will be reduced so that no less than %3%s are spent on that layer "
"(however, speed will never be reduced below %4%mm/s)."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:35
+#: src/slic3r/GUI/PresetHints.cpp:36
msgid ""
"If estimated layer time is greater, but still below ~%1%s, fan will run at a "
"proportionally decreasing speed between %2%%% and %3%%%."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:39
+#: src/slic3r/GUI/PresetHints.cpp:40
msgid "During the other layers, fan"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:41
+#: src/slic3r/GUI/PresetHints.cpp:42
msgid "Fan"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:47
+#: src/slic3r/GUI/PresetHints.cpp:48
msgid "will always run at %1%%%"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:50
+#: src/slic3r/GUI/PresetHints.cpp:51
msgid "except for the first %1% layers."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:52
+#: src/slic3r/GUI/PresetHints.cpp:53
msgid "except for the first layer."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:54
+#: src/slic3r/GUI/PresetHints.cpp:55
msgid "will be turned off."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:155
+#: src/slic3r/GUI/PresetHints.cpp:156
msgid "external perimeters"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:164
+#: src/slic3r/GUI/PresetHints.cpp:165
msgid "perimeters"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:173
+#: src/slic3r/GUI/PresetHints.cpp:174
msgid "infill"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:183
+#: src/slic3r/GUI/PresetHints.cpp:184
msgid "solid infill"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:191
+#: src/slic3r/GUI/PresetHints.cpp:192
msgid "top solid infill"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:202
+#: src/slic3r/GUI/PresetHints.cpp:203
msgid "support"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:212
+#: src/slic3r/GUI/PresetHints.cpp:213
msgid "support interface"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:218
+#: src/slic3r/GUI/PresetHints.cpp:219
msgid "First layer volumetric"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:218
+#: src/slic3r/GUI/PresetHints.cpp:219
msgid "Bridging volumetric"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:218
+#: src/slic3r/GUI/PresetHints.cpp:219
msgid "Volumetric"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:219
+#: src/slic3r/GUI/PresetHints.cpp:220
msgid "flow rate is maximized"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:222
+#: src/slic3r/GUI/PresetHints.cpp:223
msgid "by the print profile maximum"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:223
+#: src/slic3r/GUI/PresetHints.cpp:224
msgid "when printing"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:224
+#: src/slic3r/GUI/PresetHints.cpp:225
msgid "with a volumetric rate"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:228
+#: src/slic3r/GUI/PresetHints.cpp:229
#, possible-c-format
msgid "%3.2f mm³/s at filament speed %3.2f mm/s."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:246
+#: src/slic3r/GUI/PresetHints.cpp:247
msgid ""
"Recommended object thin wall thickness: Not available due to invalid layer "
"height."
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:262
+#: src/slic3r/GUI/PresetHints.cpp:263
#, possible-c-format
msgid "Recommended object thin wall thickness for layer height %.2f and"
msgstr ""
-#: src/slic3r/GUI/PresetHints.cpp:268
+#: src/slic3r/GUI/PresetHints.cpp:269
#, possible-c-format
msgid "%d lines: %.2f mm"
msgstr ""
+#: src/slic3r/GUI/PresetHints.cpp:300
+msgid ""
+"Top / bottom shell thickness hint: Not available due to invalid layer height."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:313
+msgid "Top shell is %1% mm thick for layer height %2% mm."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:316
+msgid "Minimum top shell thickness is %1% mm."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:319
+msgid "Top is open."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:332
+msgid "Bottom shell is %1% mm thick for layer height %2% mm."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:335
+msgid "Minimum bottom shell thickness is %1% mm."
+msgstr ""
+
+#: src/slic3r/GUI/PresetHints.cpp:338
+msgid "Bottom is open."
+msgstr ""
+
#: src/slic3r/GUI/PrintHostDialogs.cpp:33
msgid "Send G-Code to printer host"
msgstr ""
@@ -4295,12 +4845,12 @@ msgid "Time"
msgstr ""
#: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:83
-#: src/libslic3r/PrintConfig.cpp:634 src/libslic3r/PrintConfig.cpp:678
-#: src/libslic3r/PrintConfig.cpp:693 src/libslic3r/PrintConfig.cpp:2385
-#: src/libslic3r/PrintConfig.cpp:2394 src/libslic3r/PrintConfig.cpp:2495
-#: src/libslic3r/PrintConfig.cpp:2503 src/libslic3r/PrintConfig.cpp:2511
-#: src/libslic3r/PrintConfig.cpp:2518 src/libslic3r/PrintConfig.cpp:2526
-#: src/libslic3r/PrintConfig.cpp:2534
+#: src/libslic3r/PrintConfig.cpp:645 src/libslic3r/PrintConfig.cpp:689
+#: src/libslic3r/PrintConfig.cpp:704 src/libslic3r/PrintConfig.cpp:2418
+#: src/libslic3r/PrintConfig.cpp:2427 src/libslic3r/PrintConfig.cpp:2528
+#: src/libslic3r/PrintConfig.cpp:2536 src/libslic3r/PrintConfig.cpp:2544
+#: src/libslic3r/PrintConfig.cpp:2551 src/libslic3r/PrintConfig.cpp:2559
+#: src/libslic3r/PrintConfig.cpp:2567
msgid "s"
msgstr ""
@@ -4308,8 +4858,8 @@ msgstr ""
msgid "Volumetric speed"
msgstr ""
-#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:591
-#: src/libslic3r/PrintConfig.cpp:1247
+#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:602
+#: src/libslic3r/PrintConfig.cpp:1259
msgid "mm³/s"
msgstr ""
@@ -4349,11 +4899,11 @@ msgstr ""
msgid "Scale To Fit"
msgstr ""
-#: src/slic3r/GUI/Selection.cpp:1474
+#: src/slic3r/GUI/Selection.cpp:1475
msgid "Set Printable Instance"
msgstr ""
-#: src/slic3r/GUI/Selection.cpp:1474
+#: src/slic3r/GUI/Selection.cpp:1475
msgid "Set Unprintable Instance"
msgstr ""
@@ -4365,7 +4915,7 @@ msgstr ""
msgid "Copy to Clipboard"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:52 src/libslic3r/PrintConfig.cpp:244
+#: src/slic3r/GUI/Tab.cpp:52 src/libslic3r/PrintConfig.cpp:255
msgid "Compatible printers"
msgstr ""
@@ -4373,7 +4923,7 @@ msgstr ""
msgid "Select the printers this profile is compatible with."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:58 src/libslic3r/PrintConfig.cpp:259
+#: src/slic3r/GUI/Tab.cpp:58 src/libslic3r/PrintConfig.cpp:270
msgid "Compatible print profiles"
msgstr ""
@@ -4461,7 +5011,7 @@ msgstr ""
msgid "symbolic profile name"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1038 src/slic3r/GUI/Tab.cpp:3558
+#: src/slic3r/GUI/Tab.cpp:1038 src/slic3r/GUI/Tab.cpp:3570
msgid "Layers and perimeters"
msgstr ""
@@ -4473,213 +5023,217 @@ msgstr ""
msgid "Horizontal shells"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1055 src/libslic3r/PrintConfig.cpp:1776
+#: src/slic3r/GUI/Tab.cpp:1055 src/libslic3r/PrintConfig.cpp:1790
msgid "Solid layers"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1060
+#: src/slic3r/GUI/Tab.cpp:1059
+msgid "Minimum shell thickness"
+msgstr ""
+
+#: src/slic3r/GUI/Tab.cpp:1070
msgid "Quality (slower slicing)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1078
+#: src/slic3r/GUI/Tab.cpp:1088
msgid "Reducing printing time"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1090
+#: src/slic3r/GUI/Tab.cpp:1100
msgid "Skirt and brim"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1107
+#: src/slic3r/GUI/Tab.cpp:1117
msgid "Raft"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1111
+#: src/slic3r/GUI/Tab.cpp:1121
msgid "Options for support material and raft"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1126
+#: src/slic3r/GUI/Tab.cpp:1136
msgid "Speed for print moves"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1138
+#: src/slic3r/GUI/Tab.cpp:1148
msgid "Speed for non-print moves"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1141
+#: src/slic3r/GUI/Tab.cpp:1151
msgid "Modifiers"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1144
+#: src/slic3r/GUI/Tab.cpp:1154
msgid "Acceleration control (advanced)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1151
+#: src/slic3r/GUI/Tab.cpp:1161
msgid "Autospeed (advanced)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1159
+#: src/slic3r/GUI/Tab.cpp:1169
msgid "Multiple Extruders"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1167
+#: src/slic3r/GUI/Tab.cpp:1177
msgid "Ooze prevention"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1185
+#: src/slic3r/GUI/Tab.cpp:1195
msgid "Extrusion width"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1195
+#: src/slic3r/GUI/Tab.cpp:1205
msgid "Overlap"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1198
+#: src/slic3r/GUI/Tab.cpp:1208
msgid "Flow"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1207
+#: src/slic3r/GUI/Tab.cpp:1217
msgid "Other"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1210 src/slic3r/GUI/Tab.cpp:3618
+#: src/slic3r/GUI/Tab.cpp:1220 src/slic3r/GUI/Tab.cpp:3637
msgid "Output options"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1211
+#: src/slic3r/GUI/Tab.cpp:1221
msgid "Sequential printing"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1213
+#: src/slic3r/GUI/Tab.cpp:1223
msgid "Extruder clearance (mm)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1222 src/slic3r/GUI/Tab.cpp:3619
+#: src/slic3r/GUI/Tab.cpp:1232 src/slic3r/GUI/Tab.cpp:3638
msgid "Output file"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1229 src/libslic3r/PrintConfig.cpp:1448
+#: src/slic3r/GUI/Tab.cpp:1239 src/libslic3r/PrintConfig.cpp:1462
msgid "Post-processing scripts"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1235 src/slic3r/GUI/Tab.cpp:1236
-#: src/slic3r/GUI/Tab.cpp:1517 src/slic3r/GUI/Tab.cpp:1518
-#: src/slic3r/GUI/Tab.cpp:1982 src/slic3r/GUI/Tab.cpp:1983
-#: src/slic3r/GUI/Tab.cpp:2096 src/slic3r/GUI/Tab.cpp:2097
-#: src/slic3r/GUI/Tab.cpp:3495 src/slic3r/GUI/Tab.cpp:3496
+#: src/slic3r/GUI/Tab.cpp:1245 src/slic3r/GUI/Tab.cpp:1246
+#: src/slic3r/GUI/Tab.cpp:1531 src/slic3r/GUI/Tab.cpp:1532
+#: src/slic3r/GUI/Tab.cpp:1996 src/slic3r/GUI/Tab.cpp:1997
+#: src/slic3r/GUI/Tab.cpp:2110 src/slic3r/GUI/Tab.cpp:2111
+#: src/slic3r/GUI/Tab.cpp:3507 src/slic3r/GUI/Tab.cpp:3508
msgid "Notes"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1242 src/slic3r/GUI/Tab.cpp:1525
-#: src/slic3r/GUI/Tab.cpp:1989 src/slic3r/GUI/Tab.cpp:2103
-#: src/slic3r/GUI/Tab.cpp:3503 src/slic3r/GUI/Tab.cpp:3624
+#: src/slic3r/GUI/Tab.cpp:1252 src/slic3r/GUI/Tab.cpp:1539
+#: src/slic3r/GUI/Tab.cpp:2003 src/slic3r/GUI/Tab.cpp:2117
+#: src/slic3r/GUI/Tab.cpp:3515 src/slic3r/GUI/Tab.cpp:3643
msgid "Dependencies"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1243 src/slic3r/GUI/Tab.cpp:1526
-#: src/slic3r/GUI/Tab.cpp:1990 src/slic3r/GUI/Tab.cpp:2104
-#: src/slic3r/GUI/Tab.cpp:3504 src/slic3r/GUI/Tab.cpp:3625
+#: src/slic3r/GUI/Tab.cpp:1253 src/slic3r/GUI/Tab.cpp:1540
+#: src/slic3r/GUI/Tab.cpp:2004 src/slic3r/GUI/Tab.cpp:2118
+#: src/slic3r/GUI/Tab.cpp:3516 src/slic3r/GUI/Tab.cpp:3644
msgid "Profile dependencies"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1303 src/slic3r/GUI/Tab.cpp:1358
+#: src/slic3r/GUI/Tab.cpp:1317 src/slic3r/GUI/Tab.cpp:1372
msgid "Filament Overrides"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1304 src/slic3r/GUI/Tab.cpp:1363
-#: src/slic3r/GUI/Tab.cpp:2338
+#: src/slic3r/GUI/Tab.cpp:1318 src/slic3r/GUI/Tab.cpp:1377
+#: src/slic3r/GUI/Tab.cpp:2352
msgid "Retraction"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1413 src/libslic3r/PrintConfig.cpp:2056
+#: src/slic3r/GUI/Tab.cpp:1427 src/libslic3r/PrintConfig.cpp:2077
msgid "Temperature"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1419
+#: src/slic3r/GUI/Tab.cpp:1433
msgid "Bed"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1424
+#: src/slic3r/GUI/Tab.cpp:1438
msgid "Cooling"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1425 src/libslic3r/PrintConfig.cpp:1350
-#: src/libslic3r/PrintConfig.cpp:2177
+#: src/slic3r/GUI/Tab.cpp:1439 src/libslic3r/PrintConfig.cpp:1364
+#: src/libslic3r/PrintConfig.cpp:2210
msgid "Enable"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1436
+#: src/slic3r/GUI/Tab.cpp:1450
msgid "Fan settings"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1445
+#: src/slic3r/GUI/Tab.cpp:1459
msgid "Cooling thresholds"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1451
+#: src/slic3r/GUI/Tab.cpp:1465
msgid "Filament properties"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1455
+#: src/slic3r/GUI/Tab.cpp:1469
msgid "Print speed override"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1465
+#: src/slic3r/GUI/Tab.cpp:1479
msgid "Wipe tower parameters"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1468
+#: src/slic3r/GUI/Tab.cpp:1482
msgid "Toolchange parameters with single extruder MM printers"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1482
+#: src/slic3r/GUI/Tab.cpp:1496
msgid "Ramming settings"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1504 src/slic3r/GUI/Tab.cpp:1945
+#: src/slic3r/GUI/Tab.cpp:1518 src/slic3r/GUI/Tab.cpp:1959
msgid "Custom G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1505 src/slic3r/GUI/Tab.cpp:1946
-#: src/libslic3r/PrintConfig.cpp:1802 src/libslic3r/PrintConfig.cpp:1817
+#: src/slic3r/GUI/Tab.cpp:1519 src/slic3r/GUI/Tab.cpp:1960
+#: src/libslic3r/PrintConfig.cpp:1823 src/libslic3r/PrintConfig.cpp:1838
msgid "Start G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1511 src/slic3r/GUI/Tab.cpp:1952
-#: src/libslic3r/PrintConfig.cpp:374 src/libslic3r/PrintConfig.cpp:384
+#: src/slic3r/GUI/Tab.cpp:1525 src/slic3r/GUI/Tab.cpp:1966
+#: src/libslic3r/PrintConfig.cpp:385 src/libslic3r/PrintConfig.cpp:395
msgid "End G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1568
+#: src/slic3r/GUI/Tab.cpp:1582
msgid "Volumetric flow hints not available"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1654 src/slic3r/GUI/Tab.cpp:1885
+#: src/slic3r/GUI/Tab.cpp:1668 src/slic3r/GUI/Tab.cpp:1899
msgid "Test"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1664
+#: src/slic3r/GUI/Tab.cpp:1678
msgid "Could not get a valid Printer Host reference"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1670 src/slic3r/GUI/Tab.cpp:1898
+#: src/slic3r/GUI/Tab.cpp:1684 src/slic3r/GUI/Tab.cpp:1912
msgid "Success!"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1685
+#: src/slic3r/GUI/Tab.cpp:1699
msgid ""
"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-"
"signed certificate."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1698
+#: src/slic3r/GUI/Tab.cpp:1712
msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1699
+#: src/slic3r/GUI/Tab.cpp:1713
msgid "Open CA certificate file"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1727
+#: src/slic3r/GUI/Tab.cpp:1741
#, possible-c-format
msgid ""
"HTTPS CA File:\n"
@@ -4689,24 +5243,24 @@ msgid ""
"Store / Keychain."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1767 src/slic3r/GUI/Tab.cpp:2011
+#: src/slic3r/GUI/Tab.cpp:1781 src/slic3r/GUI/Tab.cpp:2025
msgid "Size and coordinates"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1772 src/slic3r/GUI/Tab.cpp:2016
-#: src/slic3r/GUI/Tab.cpp:3132
+#: src/slic3r/GUI/Tab.cpp:1786 src/slic3r/GUI/Tab.cpp:2030
+#: src/slic3r/GUI/Tab.cpp:3146
msgid "Set"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1804
+#: src/slic3r/GUI/Tab.cpp:1818
msgid "Capabilities"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1809
+#: src/slic3r/GUI/Tab.cpp:1823
msgid "Number of extruders of the printer."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1837
+#: src/slic3r/GUI/Tab.cpp:1851
msgid ""
"Single Extruder Multi Material is selected, \n"
"and all extruders must have the same diameter.\n"
@@ -4714,248 +5268,248 @@ msgid ""
"nozzle diameter value?"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1840 src/slic3r/GUI/Tab.cpp:2308
-#: src/libslic3r/PrintConfig.cpp:1323
+#: src/slic3r/GUI/Tab.cpp:1854 src/slic3r/GUI/Tab.cpp:2322
+#: src/libslic3r/PrintConfig.cpp:1335
msgid "Nozzle diameter"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1870
+#: src/slic3r/GUI/Tab.cpp:1884
msgid "USB/Serial connection"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1871 src/libslic3r/PrintConfig.cpp:1656
+#: src/slic3r/GUI/Tab.cpp:1885 src/libslic3r/PrintConfig.cpp:1670
msgid "Serial port"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1876
+#: src/slic3r/GUI/Tab.cpp:1890
msgid "Rescan serial ports"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1898
+#: src/slic3r/GUI/Tab.cpp:1912
msgid "Connection to printer works correctly."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1901
+#: src/slic3r/GUI/Tab.cpp:1915
msgid "Connection failed."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1914 src/slic3r/GUI/Tab.cpp:2091
+#: src/slic3r/GUI/Tab.cpp:1928 src/slic3r/GUI/Tab.cpp:2105
msgid "Print Host upload"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1958 src/libslic3r/PrintConfig.cpp:143
+#: src/slic3r/GUI/Tab.cpp:1972 src/libslic3r/PrintConfig.cpp:143
msgid "Before layer change G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1964 src/libslic3r/PrintConfig.cpp:1069
+#: src/slic3r/GUI/Tab.cpp:1978 src/libslic3r/PrintConfig.cpp:1081
msgid "After layer change G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1970 src/libslic3r/PrintConfig.cpp:2082
+#: src/slic3r/GUI/Tab.cpp:1984 src/libslic3r/PrintConfig.cpp:2103
msgid "Tool change G-code"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:1976
+#: src/slic3r/GUI/Tab.cpp:1990
msgid "Between objects G-code (for sequential printing)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2048
+#: src/slic3r/GUI/Tab.cpp:2062
msgid "Display"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2063
+#: src/slic3r/GUI/Tab.cpp:2077
msgid "Tilt"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2064
+#: src/slic3r/GUI/Tab.cpp:2078
msgid "Tilt time"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2070 src/slic3r/GUI/Tab.cpp:3477
+#: src/slic3r/GUI/Tab.cpp:2084 src/slic3r/GUI/Tab.cpp:3489
msgid "Corrections"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2085 src/slic3r/GUI/Tab.cpp:3473
+#: src/slic3r/GUI/Tab.cpp:2099 src/slic3r/GUI/Tab.cpp:3485
msgid "Exposure"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2156 src/slic3r/GUI/Tab.cpp:2241
-#: src/libslic3r/PrintConfig.cpp:1119 src/libslic3r/PrintConfig.cpp:1137
-#: src/libslic3r/PrintConfig.cpp:1155 src/libslic3r/PrintConfig.cpp:1172
-#: src/libslic3r/PrintConfig.cpp:1183 src/libslic3r/PrintConfig.cpp:1194
-#: src/libslic3r/PrintConfig.cpp:1205
+#: src/slic3r/GUI/Tab.cpp:2170 src/slic3r/GUI/Tab.cpp:2255
+#: src/libslic3r/PrintConfig.cpp:1131 src/libslic3r/PrintConfig.cpp:1149
+#: src/libslic3r/PrintConfig.cpp:1167 src/libslic3r/PrintConfig.cpp:1184
+#: src/libslic3r/PrintConfig.cpp:1195 src/libslic3r/PrintConfig.cpp:1206
+#: src/libslic3r/PrintConfig.cpp:1217
msgid "Machine limits"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2170
+#: src/slic3r/GUI/Tab.cpp:2184
msgid "Values in this column are for Normal mode"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2171
+#: src/slic3r/GUI/Tab.cpp:2185
msgid "Normal"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2176
+#: src/slic3r/GUI/Tab.cpp:2190
msgid "Values in this column are for Stealth mode"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2177
+#: src/slic3r/GUI/Tab.cpp:2191
msgid "Stealth"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2185
+#: src/slic3r/GUI/Tab.cpp:2199
msgid "Maximum feedrates"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2190
+#: src/slic3r/GUI/Tab.cpp:2204
msgid "Maximum accelerations"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2197
+#: src/slic3r/GUI/Tab.cpp:2211
msgid "Jerk limits"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2202
+#: src/slic3r/GUI/Tab.cpp:2216
msgid "Minimum feedrates"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2266 src/slic3r/GUI/Tab.cpp:2274
+#: src/slic3r/GUI/Tab.cpp:2280 src/slic3r/GUI/Tab.cpp:2288
msgid "Single extruder MM setup"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2275
+#: src/slic3r/GUI/Tab.cpp:2289
msgid "Single extruder multimaterial parameters"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2306
+#: src/slic3r/GUI/Tab.cpp:2320
msgid ""
"This is a single extruder multimaterial printer, diameters of all extruders "
"will be set to the new value. Do you want to proceed?"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2330
+#: src/slic3r/GUI/Tab.cpp:2344
msgid "Layer height limits"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2335
+#: src/slic3r/GUI/Tab.cpp:2349
msgid "Position (for multi-extruder printers)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2341
+#: src/slic3r/GUI/Tab.cpp:2355
msgid "Only lift Z"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2354
+#: src/slic3r/GUI/Tab.cpp:2368
msgid ""
"Retraction when tool is disabled (advanced settings for multi-extruder "
"setups)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2362
+#: src/slic3r/GUI/Tab.cpp:2376
msgid "Reset to Filament Color"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2543
+#: src/slic3r/GUI/Tab.cpp:2557
msgid ""
"The Wipe option is not available when using the Firmware Retraction mode.\n"
"\n"
"Shall I disable it in order to enable Firmware Retraction?"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2545
+#: src/slic3r/GUI/Tab.cpp:2559
msgid "Firmware Retraction"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2875
+#: src/slic3r/GUI/Tab.cpp:2889
#, possible-c-format
msgid "Default preset (%s)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2876
+#: src/slic3r/GUI/Tab.cpp:2890
#, possible-c-format
msgid "Preset (%s)"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2893
+#: src/slic3r/GUI/Tab.cpp:2907
msgid "has the following unsaved changes:"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2896
+#: src/slic3r/GUI/Tab.cpp:2910
msgid "is not compatible with printer"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2897
+#: src/slic3r/GUI/Tab.cpp:2911
msgid "is not compatible with print profile"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2899
+#: src/slic3r/GUI/Tab.cpp:2913
msgid "and it has the following unsaved changes:"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:2903
+#: src/slic3r/GUI/Tab.cpp:2917
msgid "Unsaved Changes"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3001
+#: src/slic3r/GUI/Tab.cpp:3015
msgctxt "PresetName"
msgid "%1% - Copy"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3024
+#: src/slic3r/GUI/Tab.cpp:3038
msgid "The supplied name is empty. It can't be saved."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3029
+#: src/slic3r/GUI/Tab.cpp:3043
msgid "Cannot overwrite a system profile."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3033
+#: src/slic3r/GUI/Tab.cpp:3047
msgid "Cannot overwrite an external profile."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3038
+#: src/slic3r/GUI/Tab.cpp:3052
msgid "Preset with name \"%1%\" already exists."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3039
+#: src/slic3r/GUI/Tab.cpp:3053
msgid "Replace?"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3077
+#: src/slic3r/GUI/Tab.cpp:3091
msgid "remove"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3077
+#: src/slic3r/GUI/Tab.cpp:3091
msgid "delete"
msgstr ""
#. TRN remove/delete
-#: src/slic3r/GUI/Tab.cpp:3079
+#: src/slic3r/GUI/Tab.cpp:3093
msgid "Are you sure you want to %1% the selected preset?"
msgstr ""
#. TRN Remove/Delete
-#: src/slic3r/GUI/Tab.cpp:3082
+#: src/slic3r/GUI/Tab.cpp:3096
msgid "%1% Preset"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3208
+#: src/slic3r/GUI/Tab.cpp:3222
msgid "LOCKED LOCK"
msgstr ""
#. TRN Description for "LOCKED LOCK"
-#: src/slic3r/GUI/Tab.cpp:3210
+#: src/slic3r/GUI/Tab.cpp:3224
msgid ""
"indicates that the settings are the same as the system (or default) values "
"for the current option group"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3212
+#: src/slic3r/GUI/Tab.cpp:3226
msgid "UNLOCKED LOCK"
msgstr ""
#. TRN Description for "UNLOCKED LOCK"
-#: src/slic3r/GUI/Tab.cpp:3214
+#: src/slic3r/GUI/Tab.cpp:3228
msgid ""
"indicates that some settings were changed and are not equal to the system "
"(or default) values for the current option group.\n"
@@ -4963,23 +5517,23 @@ msgid ""
"to the system (or default) values."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3219
+#: src/slic3r/GUI/Tab.cpp:3233
msgid "WHITE BULLET"
msgstr ""
#. TRN Description for "WHITE BULLET"
-#: src/slic3r/GUI/Tab.cpp:3221
+#: src/slic3r/GUI/Tab.cpp:3235
msgid ""
"for the left button: \tindicates a non-system (or non-default) preset,\n"
"for the right button: \tindicates that the settings hasn't been modified."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3224
+#: src/slic3r/GUI/Tab.cpp:3238
msgid "BACK ARROW"
msgstr ""
#. TRN Description for "BACK ARROW"
-#: src/slic3r/GUI/Tab.cpp:3226
+#: src/slic3r/GUI/Tab.cpp:3240
msgid ""
"indicates that the settings were changed and are not equal to the last saved "
"preset for the current option group.\n"
@@ -4987,13 +5541,13 @@ msgid ""
"to the last saved preset."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3236
+#: src/slic3r/GUI/Tab.cpp:3250
msgid ""
"LOCKED LOCK icon indicates that the settings are the same as the system (or "
"default) values for the current option group"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3238
+#: src/slic3r/GUI/Tab.cpp:3252
msgid ""
"UNLOCKED LOCK icon indicates that some settings were changed and are not "
"equal to the system (or default) values for the current option group.\n"
@@ -5001,17 +5555,17 @@ msgid ""
"default) values."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3241
+#: src/slic3r/GUI/Tab.cpp:3255
msgid "WHITE BULLET icon indicates a non system (or non default) preset."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3244
+#: src/slic3r/GUI/Tab.cpp:3258
msgid ""
"WHITE BULLET icon indicates that the settings are the same as in the last "
"saved preset for the current option group."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3246
+#: src/slic3r/GUI/Tab.cpp:3260
msgid ""
"BACK ARROW icon indicates that the settings were changed and are not equal "
"to the last saved preset for the current option group.\n"
@@ -5019,26 +5573,26 @@ msgid ""
"preset."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3252
+#: src/slic3r/GUI/Tab.cpp:3266
msgid ""
"LOCKED LOCK icon indicates that the value is the same as the system (or "
"default) value."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3253
+#: src/slic3r/GUI/Tab.cpp:3267
msgid ""
"UNLOCKED LOCK icon indicates that the value was changed and is not equal to "
"the system (or default) value.\n"
"Click to reset current value to the system (or default) value."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3259
+#: src/slic3r/GUI/Tab.cpp:3273
msgid ""
"WHITE BULLET icon indicates that the value is the same as in the last saved "
"preset."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3260
+#: src/slic3r/GUI/Tab.cpp:3274
msgid ""
"BACK ARROW icon indicates that the value was changed and is not equal to the "
"last saved preset.\n"
@@ -5046,61 +5600,56 @@ msgid ""
msgstr ""
#. TRN Preset
-#: src/slic3r/GUI/Tab.cpp:3373
+#: src/slic3r/GUI/Tab.cpp:3387
#, possible-c-format
msgid "Save %s as:"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3417
+#: src/slic3r/GUI/Tab.cpp:3431
msgid "the following suffix is not allowed:"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3421
+#: src/slic3r/GUI/Tab.cpp:3435
msgid "The supplied name is not available."
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3434 src/slic3r/GUI/Tab.cpp:3436
+#: src/slic3r/GUI/Tab.cpp:3448 src/slic3r/GUI/Tab.cpp:3450
msgid "Material"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3470 src/slic3r/GUI/Tab.cpp:3560
-#: src/slic3r/GUI/wxExtensions.cpp:601
-msgid "Layers"
-msgstr ""
-
-#: src/slic3r/GUI/Tab.cpp:3568
+#: src/slic3r/GUI/Tab.cpp:3580
msgid "Support head"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3573
+#: src/slic3r/GUI/Tab.cpp:3585
msgid "Support pillar"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3587
+#: src/slic3r/GUI/Tab.cpp:3599
msgid "Connection of the support sticks and junctions"
msgstr ""
-#: src/slic3r/GUI/Tab.cpp:3592
+#: src/slic3r/GUI/Tab.cpp:3604
msgid "Automatic generation"
msgstr ""
-#: src/slic3r/GUI/Tab.hpp:327 src/slic3r/GUI/Tab.hpp:427
+#: src/slic3r/GUI/Tab.hpp:327 src/slic3r/GUI/Tab.hpp:429
msgid "Print Settings"
msgstr ""
-#: src/slic3r/GUI/Tab.hpp:352
+#: src/slic3r/GUI/Tab.hpp:354
msgid "Filament Settings"
msgstr ""
-#: src/slic3r/GUI/Tab.hpp:388
+#: src/slic3r/GUI/Tab.hpp:390
msgid "Printer Settings"
msgstr ""
-#: src/slic3r/GUI/Tab.hpp:412
+#: src/slic3r/GUI/Tab.hpp:414
msgid "Material Settings"
msgstr ""
-#: src/slic3r/GUI/Tab.hpp:439
+#: src/slic3r/GUI/Tab.hpp:441
msgid "Save preset"
msgstr ""
@@ -5126,6 +5675,7 @@ msgid "Changelog && Download"
msgstr ""
#: src/slic3r/GUI/UpdateDialogs.cpp:60 src/slic3r/GUI/UpdateDialogs.cpp:125
+#: src/slic3r/GUI/UpdateDialogs.cpp:183
msgid "Open changelog page"
msgstr ""
@@ -5137,7 +5687,7 @@ msgstr ""
msgid "Don't notify about new releases any more"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:89 src/slic3r/GUI/UpdateDialogs.cpp:205
+#: src/slic3r/GUI/UpdateDialogs.cpp:89 src/slic3r/GUI/UpdateDialogs.cpp:266
msgid "Configuration update"
msgstr ""
@@ -5155,21 +5705,41 @@ msgid ""
"Updated configuration bundles:"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:113
+#: src/slic3r/GUI/UpdateDialogs.cpp:113 src/slic3r/GUI/UpdateDialogs.cpp:173
msgid "Comment:"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:149
+#: src/slic3r/GUI/UpdateDialogs.cpp:148 src/slic3r/GUI/UpdateDialogs.cpp:210
#, possible-c-format
msgid "%s incompatibility"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:150
+#: src/slic3r/GUI/UpdateDialogs.cpp:148
+msgid "Configuration update is necessary to install"
+msgstr ""
+
+#: src/slic3r/GUI/UpdateDialogs.cpp:151
+#, possible-c-format
+msgid ""
+"%s will now start updates. Otherwise it won't be able to start.\n"
+"\n"
+"Note that a full configuration snapshot will be created first. It can then "
+"be restored at any time should there be a problem with the new version.\n"
+"\n"
+"Updated configuration bundles:"
+msgstr ""
+
+#: src/slic3r/GUI/UpdateDialogs.cpp:191 src/slic3r/GUI/UpdateDialogs.cpp:246
+#, possible-c-format
+msgid "Exit %s"
+msgstr ""
+
+#: src/slic3r/GUI/UpdateDialogs.cpp:211
#, possible-c-format
msgid "%s configuration is incompatible"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:155
+#: src/slic3r/GUI/UpdateDialogs.cpp:216
#, possible-c-format
msgid ""
"This version of %s is not compatible with currently installed configuration "
@@ -5182,25 +5752,20 @@ msgid ""
"existing configuration before installing files compatible with this %s."
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:164
+#: src/slic3r/GUI/UpdateDialogs.cpp:225
#, possible-c-format
msgid "This %s version: %s"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:169
+#: src/slic3r/GUI/UpdateDialogs.cpp:230
msgid "Incompatible bundles:"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:185
-#, possible-c-format
-msgid "Exit %s"
-msgstr ""
-
-#: src/slic3r/GUI/UpdateDialogs.cpp:188
+#: src/slic3r/GUI/UpdateDialogs.cpp:249
msgid "Re-configure"
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:209
+#: src/slic3r/GUI/UpdateDialogs.cpp:270
#, possible-c-format
msgid ""
"%s now uses an updated configuration structure.\n"
@@ -5216,10 +5781,23 @@ msgid ""
"choose whether to enable automatic preset updates."
msgstr ""
-#: src/slic3r/GUI/UpdateDialogs.cpp:225
+#: src/slic3r/GUI/UpdateDialogs.cpp:286
msgid "For more information please visit our wiki page:"
msgstr ""
+#: src/slic3r/GUI/UpdateDialogs.cpp:303
+msgid "Configuration updates"
+msgstr ""
+
+#: src/slic3r/GUI/UpdateDialogs.cpp:303
+msgid "No updates aviable"
+msgstr ""
+
+#: src/slic3r/GUI/UpdateDialogs.cpp:308
+#, possible-c-format
+msgid "%s has no configuration updates aviable."
+msgstr ""
+
#: src/slic3r/GUI/WipeTowerDialog.cpp:15
msgid "Ramming customization"
msgstr ""
@@ -5309,242 +5887,53 @@ msgstr ""
msgid "Show advanced settings"
msgstr ""
-#: src/slic3r/GUI/wxExtensions.cpp:590
-msgid "Instances"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:594 src/slic3r/GUI/wxExtensions.cpp:750
-#, possible-c-format
-msgid "Instance %d"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:628
-msgid "Range"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:2325
-msgid "Place bearings in slots and resume"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3075
-msgid "One layer mode"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3078
-msgid "Discard all custom changes"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3080
-msgid "Set extruder sequence for whole print"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3086
-msgid "For add color change use left mouse button click"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3087
-msgid "For add change extruder use left mouse button click"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3088
-msgid "For add another code use right mouse button click"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3090
-msgid ""
-"For Delete color change use left mouse button click\n"
-"For Edit color use right mouse button click"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3092
-msgid "Delete color change for Extruder %1%"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3095
-msgid "Delete extruder change to \"%1%\""
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3096
-msgid ""
-"For Delete \"%1%\" code use left mouse button click\n"
-"For Edit \"%1%\" code use right mouse button click"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3176 src/slic3r/GUI/wxExtensions.cpp:3432
-msgid "Use another extruder"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3435
-msgid "Add color change (%1%) for:"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3441
-msgid "Add color change"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3444
-msgid "Add pause print"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3447
-msgid "Add custom G-code"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3460
-msgid "Edit color"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3461
-msgid "Edit pause print message"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3462
-msgid "Edit custom G-code"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3465
-msgid "Delete color change"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3466
-msgid "Delete pause print"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3467
-msgid "Delete custom G-code"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3499
-msgid "Enter custom G-code used on current layer"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3500
-msgid "Custom Gcode on current layer (%1% mm)."
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3513
-msgid "Enter short message shown on Printer display during pause print"
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3514
-msgid "Message for pause print on current layer (%1% mm)."
-msgstr ""
-
-#: src/slic3r/GUI/wxExtensions.cpp:3774
+#: src/slic3r/GUI/wxExtensions.cpp:680
#, possible-c-format
msgid "Switch to the %s mode"
msgstr ""
-#: src/slic3r/GUI/wxExtensions.cpp:3775
+#: src/slic3r/GUI/wxExtensions.cpp:681
#, possible-c-format
msgid "Current mode is %s"
msgstr ""
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23
-msgid "Set extruder sequence"
-msgstr ""
-
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:39
-msgid "Set extruder change for every"
-msgstr ""
-
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:52
-#: src/libslic3r/PrintConfig.cpp:341 src/libslic3r/PrintConfig.cpp:983
-#: src/libslic3r/PrintConfig.cpp:1500 src/libslic3r/PrintConfig.cpp:1685
-#: src/libslic3r/PrintConfig.cpp:1746 src/libslic3r/PrintConfig.cpp:1919
-#: src/libslic3r/PrintConfig.cpp:1965
-msgid "layers"
-msgstr ""
-
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:136
-msgid "Set extruder(tool) sequence"
-msgstr ""
-
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:182
-msgid "Remove extruder from sequence"
-msgstr ""
-
-#: src/slic3r/GUI/ExtruderSequenceDialog.cpp:192
-msgid "Add extruder to sequence"
-msgstr ""
-
-#: src/slic3r/Utils/Duet.cpp:51
-msgid "Connection to Duet works correctly."
-msgstr ""
-
-#: src/slic3r/Utils/Duet.cpp:56
-msgid "Could not connect to Duet"
-msgstr ""
-
-#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154
-#: src/slic3r/Utils/FlashAir.cpp:115 src/slic3r/Utils/FlashAir.cpp:132
-msgid "Unknown error occured"
-msgstr ""
-
-#: src/slic3r/Utils/Duet.cpp:148
-msgid "Wrong password"
-msgstr ""
-
-#: src/slic3r/Utils/Duet.cpp:151
-msgid "Could not get resources to create a new connection"
-msgstr ""
-
-#: src/slic3r/Utils/OctoPrint.cpp:70
+#: src/slic3r/Utils/AstroBox.cpp:68 src/slic3r/Utils/OctoPrint.cpp:68
#, possible-c-format
msgid "Mismatched type of print host: %s"
msgstr ""
-#: src/slic3r/Utils/OctoPrint.cpp:85
-msgid "Connection to OctoPrint works correctly."
+#: src/slic3r/Utils/AstroBox.cpp:83
+msgid "Connection to AstroBox works correctly."
msgstr ""
-#: src/slic3r/Utils/OctoPrint.cpp:91
-msgid "Could not connect to OctoPrint"
+#: src/slic3r/Utils/AstroBox.cpp:89
+msgid "Could not connect to AstroBox"
msgstr ""
-#: src/slic3r/Utils/OctoPrint.cpp:91
-msgid "Note: OctoPrint version at least 1.1.0 is required."
+#: src/slic3r/Utils/AstroBox.cpp:89
+msgid "Note: AstroBox version at least 1.1.0 is required."
msgstr ""
-#: src/slic3r/Utils/OctoPrint.cpp:196
-msgid "Connection to Prusa SL1 works correctly."
+#: src/slic3r/Utils/Duet.cpp:49
+msgid "Connection to Duet works correctly."
msgstr ""
-#: src/slic3r/Utils/OctoPrint.cpp:201
-msgid "Could not connect to Prusa SLA"
+#: src/slic3r/Utils/Duet.cpp:54
+msgid "Could not connect to Duet"
msgstr ""
-#: src/slic3r/Utils/FlashAir.cpp:60
-msgid "Upload not enabled on FlashAir card."
+#: src/slic3r/Utils/Duet.cpp:82 src/slic3r/Utils/Duet.cpp:137
+#: src/slic3r/Utils/FlashAir.cpp:119 src/slic3r/Utils/FlashAir.cpp:140
+#: src/slic3r/Utils/FlashAir.cpp:156
+msgid "Unknown error occured"
msgstr ""
-#: src/slic3r/Utils/FlashAir.cpp:70
-msgid "Connection to FlashAir works correctly and upload is enabled."
+#: src/slic3r/Utils/Duet.cpp:131
+msgid "Wrong password"
msgstr ""
-#: src/slic3r/Utils/FlashAir.cpp:75
-msgid "Could not connect to FlashAir"
-msgstr ""
-
-#: src/slic3r/Utils/FlashAir.cpp:75
-msgid ""
-"Note: FlashAir with firmware 2.00.02 or newer and activated upload function "
-"is required."
-msgstr ""
-
-#: src/slic3r/Utils/PresetUpdater.cpp:632
-#, possible-c-format
-msgid "requires min. %s and max. %s"
-msgstr ""
-
-#: src/slic3r/Utils/PresetUpdater.cpp:637
-#, possible-c-format
-msgid "requires min. %s"
-msgstr ""
-
-#: src/slic3r/Utils/PresetUpdater.cpp:639
-#, possible-c-format
-msgid "requires max. %s"
+#: src/slic3r/Utils/Duet.cpp:134
+msgid "Could not get resources to create a new connection"
msgstr ""
#: src/slic3r/Utils/FixModelByWin10.cpp:219
@@ -5565,7 +5954,7 @@ msgid "Mesh repair failed."
msgstr ""
#: src/slic3r/Utils/FixModelByWin10.cpp:251
-#: src/slic3r/Utils/FixModelByWin10.cpp:378
+#: src/slic3r/Utils/FixModelByWin10.cpp:385
msgid "Loading repaired model"
msgstr ""
@@ -5583,52 +5972,106 @@ msgstr ""
msgid "Exporting model..."
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:368
+#: src/slic3r/Utils/FixModelByWin10.cpp:369
+#: src/slic3r/Utils/FixModelByWin10.cpp:374
msgid "Export of a temporary 3mf file failed"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:383
+#: src/slic3r/Utils/FixModelByWin10.cpp:390
msgid "Import of the repaired 3mf file failed"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:385
+#: src/slic3r/Utils/FixModelByWin10.cpp:392
msgid "Repaired 3MF file does not contain any object"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:387
+#: src/slic3r/Utils/FixModelByWin10.cpp:394
msgid "Repaired 3MF file contains more than one object"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:389
+#: src/slic3r/Utils/FixModelByWin10.cpp:396
msgid "Repaired 3MF file does not contain any volume"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:391
+#: src/slic3r/Utils/FixModelByWin10.cpp:398
msgid "Repaired 3MF file contains more than one volume"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:400
+#: src/slic3r/Utils/FixModelByWin10.cpp:407
msgid "Model repair finished"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:406
+#: src/slic3r/Utils/FixModelByWin10.cpp:413
msgid "Model repair canceled"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:423
+#: src/slic3r/Utils/FixModelByWin10.cpp:430
msgid "Model repaired successfully"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:423
-#: src/slic3r/Utils/FixModelByWin10.cpp:426
+#: src/slic3r/Utils/FixModelByWin10.cpp:430
+#: src/slic3r/Utils/FixModelByWin10.cpp:433
msgid "Model Repair by the Netfabb service"
msgstr ""
-#: src/slic3r/Utils/FixModelByWin10.cpp:426
+#: src/slic3r/Utils/FixModelByWin10.cpp:433
msgid "Model repair failed:"
msgstr ""
-#: src/libslic3r/SLA/SLAPad.cpp:690
+#: src/slic3r/Utils/FlashAir.cpp:58
+msgid "Upload not enabled on FlashAir card."
+msgstr ""
+
+#: src/slic3r/Utils/FlashAir.cpp:68
+msgid "Connection to FlashAir works correctly and upload is enabled."
+msgstr ""
+
+#: src/slic3r/Utils/FlashAir.cpp:73
+msgid "Could not connect to FlashAir"
+msgstr ""
+
+#: src/slic3r/Utils/FlashAir.cpp:73
+msgid ""
+"Note: FlashAir with firmware 2.00.02 or newer and activated upload function "
+"is required."
+msgstr ""
+
+#: src/slic3r/Utils/OctoPrint.cpp:83
+msgid "Connection to OctoPrint works correctly."
+msgstr ""
+
+#: src/slic3r/Utils/OctoPrint.cpp:89
+msgid "Could not connect to OctoPrint"
+msgstr ""
+
+#: src/slic3r/Utils/OctoPrint.cpp:89
+msgid "Note: OctoPrint version at least 1.1.0 is required."
+msgstr ""
+
+#: src/slic3r/Utils/OctoPrint.cpp:176
+msgid "Connection to Prusa SL1 works correctly."
+msgstr ""
+
+#: src/slic3r/Utils/OctoPrint.cpp:181
+msgid "Could not connect to Prusa SLA"
+msgstr ""
+
+#: src/slic3r/Utils/PresetUpdater.cpp:705
+#, possible-c-format
+msgid "requires min. %s and max. %s"
+msgstr ""
+
+#: src/slic3r/Utils/PresetUpdater.cpp:710
+#, possible-c-format
+msgid "requires min. %s"
+msgstr ""
+
+#: src/slic3r/Utils/PresetUpdater.cpp:713
+#, possible-c-format
+msgid "requires max. %s"
+msgstr ""
+
+#: src/libslic3r/SLA/Pad.cpp:691
msgid "Pad brim size is too small for the current configuration."
msgstr ""
@@ -5760,15 +6203,15 @@ msgstr ""
msgid "Error with zip archive"
msgstr ""
-#: src/libslic3r/GCode.cpp:633
+#: src/libslic3r/GCode.cpp:637
msgid "Empty layers detected, the output would not be printable."
msgstr ""
-#: src/libslic3r/GCode.cpp:634
+#: src/libslic3r/GCode.cpp:638
msgid "Print z"
msgstr ""
-#: src/libslic3r/GCode.cpp:635
+#: src/libslic3r/GCode.cpp:639
msgid ""
"This is usually caused by negligibly small extrusions or by a faulty model. "
"Try to repair the model or change its orientation on the bed."
@@ -5778,116 +6221,127 @@ msgstr ""
msgid "Mixed"
msgstr ""
-#: src/libslic3r/Format/3mf.cpp:1519
+#: src/libslic3r/Flow.cpp:55
+msgid ""
+"Cannot calculate extrusion width for %1%: Variable \"%2%\" not accessible."
+msgstr ""
+
+#: src/libslic3r/Format/3mf.cpp:1630
msgid ""
"The selected 3mf file has been saved with a newer version of %1% and is not "
"compatible."
msgstr ""
-#: src/libslic3r/Format/AMF.cpp:917
+#: src/libslic3r/Format/AMF.cpp:934
msgid ""
"The selected amf file has been saved with a newer version of %1% and is not "
"compatible."
msgstr ""
-#: src/libslic3r/Print.cpp:1168
+#: src/libslic3r/Print.cpp:1158
msgid "All objects are outside of the print volume."
msgstr ""
-#: src/libslic3r/Print.cpp:1171
+#: src/libslic3r/Print.cpp:1161
msgid "The supplied settings will cause an empty print."
msgstr ""
-#: src/libslic3r/Print.cpp:1198
+#: src/libslic3r/Print.cpp:1188
msgid "Some objects are too close; your extruder will collide with them."
msgstr ""
-#: src/libslic3r/Print.cpp:1213
+#: src/libslic3r/Print.cpp:1203
msgid ""
"Some objects are too tall and cannot be printed without extruder collisions."
msgstr ""
-#: src/libslic3r/Print.cpp:1223
+#: src/libslic3r/Print.cpp:1213
msgid "The Spiral Vase option can only be used when printing a single object."
msgstr ""
-#: src/libslic3r/Print.cpp:1230
+#: src/libslic3r/Print.cpp:1220
msgid ""
"The Spiral Vase option can only be used when printing single material "
"objects."
msgstr ""
-#: src/libslic3r/Print.cpp:1243
+#: src/libslic3r/Print.cpp:1233
msgid ""
"The wipe tower is only supported if all extruders have the same nozzle "
"diameter and use filaments of the same diameter."
msgstr ""
-#: src/libslic3r/Print.cpp:1248
+#: src/libslic3r/Print.cpp:1238
msgid ""
"The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter "
"and Repetier G-code flavors."
msgstr ""
-#: src/libslic3r/Print.cpp:1250
+#: src/libslic3r/Print.cpp:1240
msgid ""
"The Wipe Tower is currently only supported with the relative extruder "
"addressing (use_relative_e_distances=1)."
msgstr ""
-#: src/libslic3r/Print.cpp:1252
+#: src/libslic3r/Print.cpp:1242
msgid "Ooze prevention is currently not supported with the wipe tower enabled."
msgstr ""
-#: src/libslic3r/Print.cpp:1254
+#: src/libslic3r/Print.cpp:1244
msgid ""
"The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)."
msgstr ""
-#: src/libslic3r/Print.cpp:1275
+#: src/libslic3r/Print.cpp:1246
+msgid ""
+"The Wipe Tower is currently not supported for multimaterial sequential "
+"prints."
+msgstr ""
+
+#: src/libslic3r/Print.cpp:1267
msgid ""
"The Wipe Tower is only supported for multiple objects if they have equal "
"layer heights"
msgstr ""
-#: src/libslic3r/Print.cpp:1277
+#: src/libslic3r/Print.cpp:1269
msgid ""
"The Wipe Tower is only supported for multiple objects if they are printed "
"over an equal number of raft layers"
msgstr ""
-#: src/libslic3r/Print.cpp:1279
+#: src/libslic3r/Print.cpp:1271
msgid ""
"The Wipe Tower is only supported for multiple objects if they are printed "
"with the same support_material_contact_distance"
msgstr ""
-#: src/libslic3r/Print.cpp:1281
+#: src/libslic3r/Print.cpp:1273
msgid ""
"The Wipe Tower is only supported for multiple objects if they are sliced "
"equally."
msgstr ""
-#: src/libslic3r/Print.cpp:1323
+#: src/libslic3r/Print.cpp:1315
msgid ""
"The Wipe tower is only supported if all objects have the same variable layer "
"height"
msgstr ""
-#: src/libslic3r/Print.cpp:1349
+#: src/libslic3r/Print.cpp:1341
msgid ""
"One or more object were assigned an extruder that the printer does not have."
msgstr ""
-#: src/libslic3r/Print.cpp:1358
+#: src/libslic3r/Print.cpp:1350
msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm"
msgstr ""
-#: src/libslic3r/Print.cpp:1361
+#: src/libslic3r/Print.cpp:1353
msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm"
msgstr ""
-#: src/libslic3r/Print.cpp:1372
+#: src/libslic3r/Print.cpp:1364
msgid ""
"Printing with multiple extruders of differing nozzle diameters. If support "
"is to be printed with the current extruder (support_material_extruder == 0 "
@@ -5895,13 +6349,13 @@ msgid ""
"same diameter."
msgstr ""
-#: src/libslic3r/Print.cpp:1380
+#: src/libslic3r/Print.cpp:1372
msgid ""
"For the Wipe Tower to work with the soluble supports, the support layers "
"need to be synchronized with the object layers."
msgstr ""
-#: src/libslic3r/Print.cpp:1384
+#: src/libslic3r/Print.cpp:1376
msgid ""
"The Wipe Tower currently supports the non-soluble supports only if they are "
"printed with the current extruder without triggering a tool change. (both "
@@ -5909,105 +6363,125 @@ msgid ""
"set to 0)."
msgstr ""
-#: src/libslic3r/Print.cpp:1406
+#: src/libslic3r/Print.cpp:1398
msgid "First layer height can't be greater than nozzle diameter"
msgstr ""
-#: src/libslic3r/Print.cpp:1411
+#: src/libslic3r/Print.cpp:1403
msgid "Layer height can't be greater than nozzle diameter"
msgstr ""
-#: src/libslic3r/Print.cpp:1566
+#: src/libslic3r/Print.cpp:1557
msgid "Infilling layers"
msgstr ""
-#: src/libslic3r/Print.cpp:1582
+#: src/libslic3r/Print.cpp:1577
msgid "Generating skirt"
msgstr ""
-#: src/libslic3r/Print.cpp:1590
+#: src/libslic3r/Print.cpp:1585
msgid "Generating brim"
msgstr ""
-#: src/libslic3r/Print.cpp:1614
+#: src/libslic3r/Print.cpp:1609
msgid "Exporting G-code"
msgstr ""
-#: src/libslic3r/Print.cpp:1618
+#: src/libslic3r/Print.cpp:1613
msgid "Generating G-code"
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:66
-msgid "Slicing model"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:67 src/libslic3r/SLAPrint.cpp:905
-msgid "Generating support points"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:68
-msgid "Generating support tree"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:69
-msgid "Generating pad"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:70
-msgid "Slicing supports"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:87
-msgid "Merging slices and calculating statistics"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:88
-msgid "Rasterizing layers"
-msgstr ""
-
-#: src/libslic3r/SLAPrint.cpp:670
+#: src/libslic3r/SLAPrint.cpp:613
msgid ""
"Cannot proceed without support points! Add support points or disable support "
"generation."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:682
+#: src/libslic3r/SLAPrint.cpp:625
msgid ""
"Elevation is too low for object. Use the \"Pad around object\" feature to "
"print the object without elevation."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:688
+#: src/libslic3r/SLAPrint.cpp:631
msgid ""
"The endings of the support pillars will be deployed on the gap between the "
"object and the pad. 'Support base safety distance' has to be greater than "
"the 'Pad object gap' parameter to avoid this."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:703
+#: src/libslic3r/SLAPrint.cpp:646
msgid "Exposition time is out of printer profile bounds."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:710
+#: src/libslic3r/SLAPrint.cpp:653
msgid "Initial exposition time is out of printer profile bounds."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:794
+#: src/libslic3r/SLAPrint.cpp:760
+msgid "Slicing done"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:41
+msgid "Hollowing model"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:42
+msgid "Drilling holes into model."
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:43
+msgid "Slicing model"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:44 src/libslic3r/SLAPrintSteps.cpp:308
+msgid "Generating support points"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:45
+msgid "Generating support tree"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:46
+msgid "Generating pad"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:47
+msgid "Slicing supports"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:62
+msgid "Merging slices and calculating statistics"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:63
+msgid "Rasterizing layers"
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:154
+msgid ""
+"Drilling holes into the mesh failed. This is usually caused by broken model. "
+"Try to fix it first."
+msgstr ""
+
+#: src/libslic3r/SLAPrintSteps.cpp:202
msgid ""
"Slicing had to be stopped due to an internal error: Inconsistent slice index."
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:964 src/libslic3r/SLAPrint.cpp:973
-#: src/libslic3r/SLAPrint.cpp:1018
+#: src/libslic3r/SLAPrintSteps.cpp:365 src/libslic3r/SLAPrintSteps.cpp:374
+#: src/libslic3r/SLAPrintSteps.cpp:413
msgid "Visualizing supports"
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:1009
+#: src/libslic3r/SLAPrintSteps.cpp:405
msgid "No pad can be generated for this model with the current configuration"
msgstr ""
-#: src/libslic3r/SLAPrint.cpp:1554
-msgid "Slicing done"
+#: src/libslic3r/SLAPrintSteps.cpp:579
+msgid ""
+"There are unprintable objects. Try to adjust support settings to make the "
+"objects printable."
msgstr ""
#: src/libslic3r/PrintBase.cpp:71
@@ -6103,7 +6577,7 @@ msgid ""
"feature slows down both the print and the G-code generation."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:134 src/libslic3r/PrintConfig.cpp:2053
+#: src/libslic3r/PrintConfig.cpp:134 src/libslic3r/PrintConfig.cpp:2074
msgid "Other layers"
msgstr ""
@@ -6146,62 +6620,72 @@ msgstr ""
msgid "Bottom solid layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:172
+#: src/libslic3r/PrintConfig.cpp:175
+msgid ""
+"The number of bottom solid layers is increased above bottom_solid_layers if "
+"necessary to satisfy minimum thickness of bottom shell."
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:177
+msgid "Minimum bottom shell thickness"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:183
msgid "Bridge"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:173
+#: src/libslic3r/PrintConfig.cpp:184
msgid ""
"This is the acceleration your printer will use for bridges. Set zero to "
"disable acceleration control for bridges."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:175 src/libslic3r/PrintConfig.cpp:318
-#: src/libslic3r/PrintConfig.cpp:851 src/libslic3r/PrintConfig.cpp:973
-#: src/libslic3r/PrintConfig.cpp:1143 src/libslic3r/PrintConfig.cpp:1196
-#: src/libslic3r/PrintConfig.cpp:1207 src/libslic3r/PrintConfig.cpp:1398
+#: src/libslic3r/PrintConfig.cpp:186 src/libslic3r/PrintConfig.cpp:329
+#: src/libslic3r/PrintConfig.cpp:863 src/libslic3r/PrintConfig.cpp:985
+#: src/libslic3r/PrintConfig.cpp:1155 src/libslic3r/PrintConfig.cpp:1208
+#: src/libslic3r/PrintConfig.cpp:1219 src/libslic3r/PrintConfig.cpp:1412
msgid "mm/s²"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:181
+#: src/libslic3r/PrintConfig.cpp:192
msgid "Bridging angle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:183
+#: src/libslic3r/PrintConfig.cpp:194
msgid ""
"Bridging angle override. If left to zero, the bridging angle will be "
"calculated automatically. Otherwise the provided angle will be used for all "
"bridges. Use 180° for zero angle."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:186 src/libslic3r/PrintConfig.cpp:769
-#: src/libslic3r/PrintConfig.cpp:1635 src/libslic3r/PrintConfig.cpp:1645
-#: src/libslic3r/PrintConfig.cpp:1883 src/libslic3r/PrintConfig.cpp:2038
-#: src/libslic3r/PrintConfig.cpp:2224 src/libslic3r/PrintConfig.cpp:2695
-#: src/libslic3r/PrintConfig.cpp:2816
+#: src/libslic3r/PrintConfig.cpp:197 src/libslic3r/PrintConfig.cpp:781
+#: src/libslic3r/PrintConfig.cpp:1649 src/libslic3r/PrintConfig.cpp:1659
+#: src/libslic3r/PrintConfig.cpp:1904 src/libslic3r/PrintConfig.cpp:2059
+#: src/libslic3r/PrintConfig.cpp:2257 src/libslic3r/PrintConfig.cpp:2728
+#: src/libslic3r/PrintConfig.cpp:2849
msgid "°"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:192
+#: src/libslic3r/PrintConfig.cpp:203
msgid "Bridges fan speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:193
+#: src/libslic3r/PrintConfig.cpp:204
msgid "This fan speed is enforced during all bridges and overhangs."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:194 src/libslic3r/PrintConfig.cpp:781
-#: src/libslic3r/PrintConfig.cpp:1216 src/libslic3r/PrintConfig.cpp:1279
-#: src/libslic3r/PrintConfig.cpp:1527 src/libslic3r/PrintConfig.cpp:2402
-#: src/libslic3r/PrintConfig.cpp:2735
+#: src/libslic3r/PrintConfig.cpp:205 src/libslic3r/PrintConfig.cpp:793
+#: src/libslic3r/PrintConfig.cpp:1228 src/libslic3r/PrintConfig.cpp:1291
+#: src/libslic3r/PrintConfig.cpp:1541 src/libslic3r/PrintConfig.cpp:2435
+#: src/libslic3r/PrintConfig.cpp:2768
msgid "%"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:201
+#: src/libslic3r/PrintConfig.cpp:212
msgid "Bridge flow ratio"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:203
+#: src/libslic3r/PrintConfig.cpp:214
msgid ""
"This factor affects the amount of plastic for bridging. You can decrease it "
"slightly to pull the extrudates and prevent sagging, although default "
@@ -6209,83 +6693,83 @@ msgid ""
"before tweaking this."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:213
+#: src/libslic3r/PrintConfig.cpp:224
msgid "Bridges"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:215
+#: src/libslic3r/PrintConfig.cpp:226
msgid "Speed for printing bridges."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:216 src/libslic3r/PrintConfig.cpp:599
-#: src/libslic3r/PrintConfig.cpp:607 src/libslic3r/PrintConfig.cpp:616
-#: src/libslic3r/PrintConfig.cpp:624 src/libslic3r/PrintConfig.cpp:651
-#: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:911
-#: src/libslic3r/PrintConfig.cpp:1039 src/libslic3r/PrintConfig.cpp:1125
-#: src/libslic3r/PrintConfig.cpp:1161 src/libslic3r/PrintConfig.cpp:1174
-#: src/libslic3r/PrintConfig.cpp:1185 src/libslic3r/PrintConfig.cpp:1238
-#: src/libslic3r/PrintConfig.cpp:1297 src/libslic3r/PrintConfig.cpp:1428
-#: src/libslic3r/PrintConfig.cpp:1602 src/libslic3r/PrintConfig.cpp:1611
-#: src/libslic3r/PrintConfig.cpp:2017 src/libslic3r/PrintConfig.cpp:2131
+#: src/libslic3r/PrintConfig.cpp:227 src/libslic3r/PrintConfig.cpp:610
+#: src/libslic3r/PrintConfig.cpp:618 src/libslic3r/PrintConfig.cpp:627
+#: src/libslic3r/PrintConfig.cpp:635 src/libslic3r/PrintConfig.cpp:662
+#: src/libslic3r/PrintConfig.cpp:681 src/libslic3r/PrintConfig.cpp:923
+#: src/libslic3r/PrintConfig.cpp:1051 src/libslic3r/PrintConfig.cpp:1137
+#: src/libslic3r/PrintConfig.cpp:1173 src/libslic3r/PrintConfig.cpp:1186
+#: src/libslic3r/PrintConfig.cpp:1197 src/libslic3r/PrintConfig.cpp:1250
+#: src/libslic3r/PrintConfig.cpp:1309 src/libslic3r/PrintConfig.cpp:1442
+#: src/libslic3r/PrintConfig.cpp:1616 src/libslic3r/PrintConfig.cpp:1625
+#: src/libslic3r/PrintConfig.cpp:2038 src/libslic3r/PrintConfig.cpp:2164
msgid "mm/s"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:223
+#: src/libslic3r/PrintConfig.cpp:234
msgid "Brim width"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:224
+#: src/libslic3r/PrintConfig.cpp:235
msgid ""
"Horizontal width of the brim that will be printed around each object on the "
"first layer."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:231
+#: src/libslic3r/PrintConfig.cpp:242
msgid "Clip multi-part objects"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:232
+#: src/libslic3r/PrintConfig.cpp:243
msgid ""
"When printing multi-material objects, this settings will make Slic3r to clip "
"the overlapping object parts one by the other (2nd part will be clipped by "
"the 1st, 3rd part will be clipped by the 1st and 2nd etc)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:239
+#: src/libslic3r/PrintConfig.cpp:250
msgid "Colorprint height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:240
+#: src/libslic3r/PrintConfig.cpp:251
msgid "Heights at which a filament change is to occur."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:250
+#: src/libslic3r/PrintConfig.cpp:261
msgid "Compatible printers condition"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:251
+#: src/libslic3r/PrintConfig.cpp:262
msgid ""
"A boolean expression using the configuration values of an active printer "
"profile. If this expression evaluates to true, this profile is considered "
"compatible with the active printer profile."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:265
+#: src/libslic3r/PrintConfig.cpp:276
msgid "Compatible print profiles condition"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:266
+#: src/libslic3r/PrintConfig.cpp:277
msgid ""
"A boolean expression using the configuration values of an active print "
"profile. If this expression evaluates to true, this profile is considered "
"compatible with the active print profile."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:283
+#: src/libslic3r/PrintConfig.cpp:294
msgid "Complete individual objects"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:284
+#: src/libslic3r/PrintConfig.cpp:295
msgid ""
"When printing multiple objects or copies, this feature will complete each "
"object before moving onto next one (and starting it from its bottom layer). "
@@ -6293,107 +6777,107 @@ msgid ""
"warn and prevent you from extruder collisions, but beware."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:292
+#: src/libslic3r/PrintConfig.cpp:303
msgid "Enable auto cooling"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:293
+#: src/libslic3r/PrintConfig.cpp:304
msgid ""
"This flag enables the automatic cooling logic that adjusts print speed and "
"fan speed according to layer printing time."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:298
+#: src/libslic3r/PrintConfig.cpp:309
msgid "Cooling tube position"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:299
+#: src/libslic3r/PrintConfig.cpp:310
msgid "Distance of the center-point of the cooling tube from the extruder tip."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:306
+#: src/libslic3r/PrintConfig.cpp:317
msgid "Cooling tube length"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:307
+#: src/libslic3r/PrintConfig.cpp:318
msgid "Length of the cooling tube to limit space for cooling moves inside it."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:315
+#: src/libslic3r/PrintConfig.cpp:326
msgid ""
"This is the acceleration your printer will be reset to after the role-"
"specific acceleration values are used (perimeter/infill). Set zero to "
"prevent resetting acceleration at all."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:324
+#: src/libslic3r/PrintConfig.cpp:335
msgid "Default filament profile"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:325
+#: src/libslic3r/PrintConfig.cpp:336
msgid ""
"Default filament profile associated with the current printer profile. On "
"selection of the current printer profile, this filament profile will be "
"activated."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:331
+#: src/libslic3r/PrintConfig.cpp:342
msgid "Default print profile"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:332 src/libslic3r/PrintConfig.cpp:2560
-#: src/libslic3r/PrintConfig.cpp:2571
+#: src/libslic3r/PrintConfig.cpp:343 src/libslic3r/PrintConfig.cpp:2593
+#: src/libslic3r/PrintConfig.cpp:2604
msgid ""
"Default print profile associated with the current printer profile. On "
"selection of the current printer profile, this print profile will be "
"activated."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:338
+#: src/libslic3r/PrintConfig.cpp:349
msgid "Disable fan for the first"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:339
+#: src/libslic3r/PrintConfig.cpp:350
msgid ""
"You can set this to a positive value to disable fan at all during the first "
"layers, so that it does not make adhesion worse."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:348
+#: src/libslic3r/PrintConfig.cpp:359
msgid "Don't support bridges"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:350
+#: src/libslic3r/PrintConfig.cpp:361
msgid ""
"Experimental option for preventing support material from being generated "
"under bridged areas."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:356
+#: src/libslic3r/PrintConfig.cpp:367
msgid "Distance between copies"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:357
+#: src/libslic3r/PrintConfig.cpp:368
msgid "Distance used for the auto-arrange feature of the plater."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:364
+#: src/libslic3r/PrintConfig.cpp:375
msgid "Elephant foot compensation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:366
+#: src/libslic3r/PrintConfig.cpp:377
msgid ""
"The first layer will be shrunk in the XY plane by the configured value to "
"compensate for the 1st layer squish aka an Elephant Foot effect."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:375
+#: src/libslic3r/PrintConfig.cpp:386
msgid ""
"This end procedure is inserted at the end of the output file. Note that you "
"can use placeholder variables for all PrusaSlicer settings."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:385
+#: src/libslic3r/PrintConfig.cpp:396
msgid ""
"This end procedure is inserted at the end of the output file, before the "
"printer end gcode (and before any toolchange from this filament in case of "
@@ -6402,62 +6886,62 @@ msgid ""
"in extruder order."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:396
+#: src/libslic3r/PrintConfig.cpp:407
msgid "Ensure vertical shell thickness"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:398
+#: src/libslic3r/PrintConfig.cpp:409
msgid ""
"Add solid infill near sloping surfaces to guarantee the vertical shell "
"thickness (top+bottom solid layers)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:404
+#: src/libslic3r/PrintConfig.cpp:415
msgid "Top fill pattern"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:406
+#: src/libslic3r/PrintConfig.cpp:417
msgid ""
"Fill pattern for top infill. This only affects the top visible layer, and "
"not its adjacent solid shells."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:414 src/libslic3r/PrintConfig.cpp:832
-#: src/libslic3r/PrintConfig.cpp:1998
+#: src/libslic3r/PrintConfig.cpp:425 src/libslic3r/PrintConfig.cpp:844
+#: src/libslic3r/PrintConfig.cpp:2019
msgid "Rectilinear"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:415 src/libslic3r/PrintConfig.cpp:838
+#: src/libslic3r/PrintConfig.cpp:426 src/libslic3r/PrintConfig.cpp:850
msgid "Concentric"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:416 src/libslic3r/PrintConfig.cpp:842
+#: src/libslic3r/PrintConfig.cpp:427 src/libslic3r/PrintConfig.cpp:854
msgid "Hilbert Curve"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:417 src/libslic3r/PrintConfig.cpp:843
+#: src/libslic3r/PrintConfig.cpp:428 src/libslic3r/PrintConfig.cpp:855
msgid "Archimedean Chords"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:418 src/libslic3r/PrintConfig.cpp:844
+#: src/libslic3r/PrintConfig.cpp:429 src/libslic3r/PrintConfig.cpp:856
msgid "Octagram Spiral"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:424
+#: src/libslic3r/PrintConfig.cpp:435
msgid "Bottom fill pattern"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:426
+#: src/libslic3r/PrintConfig.cpp:437
msgid ""
"Fill pattern for bottom infill. This only affects the bottom external "
"visible layer, and not its adjacent solid shells."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:435 src/libslic3r/PrintConfig.cpp:446
+#: src/libslic3r/PrintConfig.cpp:446 src/libslic3r/PrintConfig.cpp:457
msgid "External perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:437
+#: src/libslic3r/PrintConfig.cpp:448
msgid ""
"Set this to a non-zero value to set a manual extrusion width for external "
"perimeters. If left zero, default extrusion width will be used if set, "
@@ -6465,43 +6949,43 @@ msgid ""
"(for example 200%), it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:440 src/libslic3r/PrintConfig.cpp:549
-#: src/libslic3r/PrintConfig.cpp:871 src/libslic3r/PrintConfig.cpp:884
-#: src/libslic3r/PrintConfig.cpp:1004 src/libslic3r/PrintConfig.cpp:1030
-#: src/libslic3r/PrintConfig.cpp:1418 src/libslic3r/PrintConfig.cpp:1757
-#: src/libslic3r/PrintConfig.cpp:1872 src/libslic3r/PrintConfig.cpp:1940
-#: src/libslic3r/PrintConfig.cpp:2100
+#: src/libslic3r/PrintConfig.cpp:451 src/libslic3r/PrintConfig.cpp:560
+#: src/libslic3r/PrintConfig.cpp:883 src/libslic3r/PrintConfig.cpp:896
+#: src/libslic3r/PrintConfig.cpp:1016 src/libslic3r/PrintConfig.cpp:1042
+#: src/libslic3r/PrintConfig.cpp:1432 src/libslic3r/PrintConfig.cpp:1771
+#: src/libslic3r/PrintConfig.cpp:1893 src/libslic3r/PrintConfig.cpp:1961
+#: src/libslic3r/PrintConfig.cpp:2121
msgid "mm or %"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:448
+#: src/libslic3r/PrintConfig.cpp:459
msgid ""
"This separate setting will affect the speed of external perimeters (the "
"visible ones). If expressed as percentage (for example: 80%) it will be "
"calculated on the perimeters speed setting above. Set to zero for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:451 src/libslic3r/PrintConfig.cpp:893
-#: src/libslic3r/PrintConfig.cpp:1716 src/libslic3r/PrintConfig.cpp:1768
-#: src/libslic3r/PrintConfig.cpp:1984 src/libslic3r/PrintConfig.cpp:2113
+#: src/libslic3r/PrintConfig.cpp:462 src/libslic3r/PrintConfig.cpp:905
+#: src/libslic3r/PrintConfig.cpp:1730 src/libslic3r/PrintConfig.cpp:1782
+#: src/libslic3r/PrintConfig.cpp:2005 src/libslic3r/PrintConfig.cpp:2134
msgid "mm/s or %"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:458
+#: src/libslic3r/PrintConfig.cpp:469
msgid "External perimeters first"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:460
+#: src/libslic3r/PrintConfig.cpp:471
msgid ""
"Print contour perimeters from the outermost one to the innermost one instead "
"of the default inverse order."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:466
+#: src/libslic3r/PrintConfig.cpp:477
msgid "Extra perimeters if needed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:468
+#: src/libslic3r/PrintConfig.cpp:479
#, no-c-format
msgid ""
"Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r "
@@ -6509,14 +6993,14 @@ msgid ""
"is supported."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:478
+#: src/libslic3r/PrintConfig.cpp:489
msgid ""
"The extruder to use (unless more specific extruder settings are specified). "
"This value overrides perimeter and infill extruders, but not the support "
"extruders."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:490
+#: src/libslic3r/PrintConfig.cpp:501
msgid ""
"Set this to the vertical distance between your nozzle tip and (usually) the "
"X carriage rods. In other words, this is the height of the clearance "
@@ -6524,26 +7008,26 @@ msgid ""
"extruder can peek before colliding with other printed objects."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:501
+#: src/libslic3r/PrintConfig.cpp:512
msgid ""
"Set this to the clearance radius around your extruder. If the extruder is "
"not centered, choose the largest value for safety. This setting is used to "
"check for collisions and to display the graphical preview in the plater."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:511
+#: src/libslic3r/PrintConfig.cpp:522
msgid "Extruder Color"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:512 src/libslic3r/PrintConfig.cpp:573
+#: src/libslic3r/PrintConfig.cpp:523 src/libslic3r/PrintConfig.cpp:584
msgid "This is only used in the Slic3r interface as a visual help."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:518
+#: src/libslic3r/PrintConfig.cpp:529
msgid "Extruder offset"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:519
+#: src/libslic3r/PrintConfig.cpp:530
msgid ""
"If your firmware doesn't handle the extruder displacement you need the G-"
"code to take it into account. This option lets you specify the displacement "
@@ -6551,21 +7035,21 @@ msgid ""
"coordinates (they will be subtracted from the XY coordinate)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:528
+#: src/libslic3r/PrintConfig.cpp:539
msgid "Extrusion axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:529
+#: src/libslic3r/PrintConfig.cpp:540
msgid ""
"Use this option to set the axis letter associated to your printer's extruder "
"(usually E but some printers use A)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:534
+#: src/libslic3r/PrintConfig.cpp:545
msgid "Extrusion multiplier"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:535
+#: src/libslic3r/PrintConfig.cpp:546
msgid ""
"This factor changes the amount of flow proportionally. You may need to tweak "
"this setting to get nice surface finish and correct single wall widths. "
@@ -6573,11 +7057,11 @@ msgid ""
"more, check filament diameter and your firmware E steps."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:543
+#: src/libslic3r/PrintConfig.cpp:554
msgid "Default extrusion width"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:545
+#: src/libslic3r/PrintConfig.cpp:556
msgid ""
"Set this to a non-zero value to allow a manual extrusion width. If left to "
"zero, Slic3r derives extrusion widths from the nozzle diameter (see the "
@@ -6586,119 +7070,119 @@ msgid ""
"height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:555
+#: src/libslic3r/PrintConfig.cpp:566
msgid "Keep fan always on"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:556
+#: src/libslic3r/PrintConfig.cpp:567
msgid ""
"If this is enabled, fan will never be disabled and will be kept running at "
"least at its minimum speed. Useful for PLA, harmful for ABS."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:561
+#: src/libslic3r/PrintConfig.cpp:572
msgid "Enable fan if layer print time is below"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:562
+#: src/libslic3r/PrintConfig.cpp:573
msgid ""
"If layer print time is estimated below this number of seconds, fan will be "
"enabled and its speed will be calculated by interpolating the minimum and "
"maximum speeds."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:564 src/libslic3r/PrintConfig.cpp:1703
+#: src/libslic3r/PrintConfig.cpp:575 src/libslic3r/PrintConfig.cpp:1717
msgid "approximate seconds"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:578
+#: src/libslic3r/PrintConfig.cpp:589
msgid "Filament notes"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:579
+#: src/libslic3r/PrintConfig.cpp:590
msgid "You can put your notes regarding the filament here."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:587 src/libslic3r/PrintConfig.cpp:1244
+#: src/libslic3r/PrintConfig.cpp:598 src/libslic3r/PrintConfig.cpp:1256
msgid "Max volumetric speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:588
+#: src/libslic3r/PrintConfig.cpp:599
msgid ""
"Maximum volumetric speed allowed for this filament. Limits the maximum "
"volumetric speed of a print to the minimum of print and filament volumetric "
"speed. Set to zero for no limit."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:597
+#: src/libslic3r/PrintConfig.cpp:608
msgid "Loading speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:598
+#: src/libslic3r/PrintConfig.cpp:609
msgid "Speed used for loading the filament on the wipe tower."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:605
+#: src/libslic3r/PrintConfig.cpp:616
msgid "Loading speed at the start"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:606
+#: src/libslic3r/PrintConfig.cpp:617
msgid "Speed used at the very beginning of loading phase."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:613
+#: src/libslic3r/PrintConfig.cpp:624
msgid "Unloading speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:614
+#: src/libslic3r/PrintConfig.cpp:625
msgid ""
"Speed used for unloading the filament on the wipe tower (does not affect "
"initial part of unloading just after ramming)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:622
+#: src/libslic3r/PrintConfig.cpp:633
msgid "Unloading speed at the start"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:623
+#: src/libslic3r/PrintConfig.cpp:634
msgid ""
"Speed used for unloading the tip of the filament immediately after ramming."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:630
+#: src/libslic3r/PrintConfig.cpp:641
msgid "Delay after unloading"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:631
+#: src/libslic3r/PrintConfig.cpp:642
msgid ""
"Time to wait after the filament is unloaded. May help to get reliable "
"toolchanges with flexible materials that may need more time to shrink to "
"original dimensions."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:640
+#: src/libslic3r/PrintConfig.cpp:651
msgid "Number of cooling moves"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:641
+#: src/libslic3r/PrintConfig.cpp:652
msgid ""
"Filament is cooled by being moved back and forth in the cooling tubes. "
"Specify desired number of these moves."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:649
+#: src/libslic3r/PrintConfig.cpp:660
msgid "Speed of the first cooling move"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:650
+#: src/libslic3r/PrintConfig.cpp:661
msgid "Cooling moves are gradually accelerating beginning at this speed."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:657
+#: src/libslic3r/PrintConfig.cpp:668
msgid "Minimal purge on wipe tower"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:658
+#: src/libslic3r/PrintConfig.cpp:669
msgid ""
"After a tool change, the exact position of the newly loaded filament inside "
"the nozzle may not be known, and the filament pressure is likely not yet "
@@ -6707,63 +7191,63 @@ msgid ""
"to produce successive infill or sacrificial object extrusions reliably."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:662
+#: src/libslic3r/PrintConfig.cpp:673
msgid "mm³"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:668
+#: src/libslic3r/PrintConfig.cpp:679
msgid "Speed of the last cooling move"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:669
+#: src/libslic3r/PrintConfig.cpp:680
msgid "Cooling moves are gradually accelerating towards this speed."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:676
+#: src/libslic3r/PrintConfig.cpp:687
msgid "Filament load time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:677
+#: src/libslic3r/PrintConfig.cpp:688
msgid ""
"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new "
"filament during a tool change (when executing the T code). This time is "
"added to the total print time by the G-code time estimator."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:684
+#: src/libslic3r/PrintConfig.cpp:695
msgid "Ramming parameters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:685
+#: src/libslic3r/PrintConfig.cpp:696
msgid ""
"This string is edited by RammingDialog and contains ramming specific "
"parameters."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:691
+#: src/libslic3r/PrintConfig.cpp:702
msgid "Filament unload time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:692
+#: src/libslic3r/PrintConfig.cpp:703
msgid ""
"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a "
"filament during a tool change (when executing the T code). This time is "
"added to the total print time by the G-code time estimator."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:700
+#: src/libslic3r/PrintConfig.cpp:711
msgid ""
"Enter your filament diameter here. Good precision is required, so use a "
"caliper and do multiple measurements along the filament, then compute the "
"average."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:707 src/libslic3r/PrintConfig.cpp:2471
-#: src/libslic3r/PrintConfig.cpp:2472
+#: src/libslic3r/PrintConfig.cpp:718 src/libslic3r/PrintConfig.cpp:2504
+#: src/libslic3r/PrintConfig.cpp:2505
msgid "Density"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:708
+#: src/libslic3r/PrintConfig.cpp:719
msgid ""
"Enter your filament density here. This is only for statistical information. "
"A decent way is to weigh a known length of filament and compute the ratio of "
@@ -6771,117 +7255,117 @@ msgid ""
"displacement."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:711
+#: src/libslic3r/PrintConfig.cpp:722
msgid "g/cm³"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:716
+#: src/libslic3r/PrintConfig.cpp:727
msgid "Filament type"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:717
+#: src/libslic3r/PrintConfig.cpp:728
msgid "The filament material type for use in custom G-codes."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:743
+#: src/libslic3r/PrintConfig.cpp:755
msgid "Soluble material"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:744
+#: src/libslic3r/PrintConfig.cpp:756
msgid "Soluble material is most likely used for a soluble support."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:750
+#: src/libslic3r/PrintConfig.cpp:762
msgid ""
"Enter your filament cost per kg here. This is only for statistical "
"information."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:751
+#: src/libslic3r/PrintConfig.cpp:763
msgid "money/kg"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:2555
+#: src/libslic3r/PrintConfig.cpp:772 src/libslic3r/PrintConfig.cpp:2588
msgid "(Unknown)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:764
+#: src/libslic3r/PrintConfig.cpp:776
msgid "Fill angle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:766
+#: src/libslic3r/PrintConfig.cpp:778
msgid ""
"Default base angle for infill orientation. Cross-hatching will be applied to "
"this. Bridges will be infilled using the best direction Slic3r can detect, "
"so this setting does not affect them."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:778
+#: src/libslic3r/PrintConfig.cpp:790
msgid "Fill density"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:780
+#: src/libslic3r/PrintConfig.cpp:792
msgid "Density of internal infill, expressed in the range 0% - 100%."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:815
+#: src/libslic3r/PrintConfig.cpp:827
msgid "Fill pattern"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:817
+#: src/libslic3r/PrintConfig.cpp:829
msgid "Fill pattern for general low-density infill."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:833
+#: src/libslic3r/PrintConfig.cpp:845
msgid "Grid"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:834
+#: src/libslic3r/PrintConfig.cpp:846
msgid "Triangles"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:835
+#: src/libslic3r/PrintConfig.cpp:847
msgid "Stars"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:836
+#: src/libslic3r/PrintConfig.cpp:848
msgid "Cubic"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:837
+#: src/libslic3r/PrintConfig.cpp:849
msgid "Line"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:839 src/libslic3r/PrintConfig.cpp:2000
+#: src/libslic3r/PrintConfig.cpp:851 src/libslic3r/PrintConfig.cpp:2021
msgid "Honeycomb"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:840
+#: src/libslic3r/PrintConfig.cpp:852
msgid "3D Honeycomb"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:841
+#: src/libslic3r/PrintConfig.cpp:853
msgid "Gyroid"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:848 src/libslic3r/PrintConfig.cpp:857
-#: src/libslic3r/PrintConfig.cpp:865 src/libslic3r/PrintConfig.cpp:899
+#: src/libslic3r/PrintConfig.cpp:860 src/libslic3r/PrintConfig.cpp:869
+#: src/libslic3r/PrintConfig.cpp:877 src/libslic3r/PrintConfig.cpp:911
msgid "First layer"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:849
+#: src/libslic3r/PrintConfig.cpp:861
msgid ""
"This is the acceleration your printer will use for first layer. Set zero to "
"disable acceleration control for first layer."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:858
+#: src/libslic3r/PrintConfig.cpp:870
msgid ""
"Heated build plate temperature for the first layer. Set this to zero to "
"disable bed temperature control commands in the output."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:867
+#: src/libslic3r/PrintConfig.cpp:879
msgid ""
"Set this to a non-zero value to set a manual extrusion width for first "
"layer. You can use this to force fatter extrudates for better adhesion. If "
@@ -6889,7 +7373,7 @@ msgid ""
"layer height. If set to zero, it will use the default extrusion width."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:880
+#: src/libslic3r/PrintConfig.cpp:892
msgid ""
"When printing with very low layer heights, you might still want to print a "
"thicker bottom layer to improve adhesion and tolerance for non perfect build "
@@ -6897,47 +7381,47 @@ msgid ""
"example: 150%) over the default layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:889
+#: src/libslic3r/PrintConfig.cpp:901
msgid "First layer speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:890
+#: src/libslic3r/PrintConfig.cpp:902
msgid ""
"If expressed as absolute value in mm/s, this speed will be applied to all "
"the print moves of the first layer, regardless of their type. If expressed "
"as a percentage (for example: 40%) it will scale the default speeds."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:900
+#: src/libslic3r/PrintConfig.cpp:912
msgid ""
"Extruder temperature for first layer. If you want to control temperature "
"manually during print, set this to zero to disable temperature control "
"commands in the output file."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:909
+#: src/libslic3r/PrintConfig.cpp:921
msgid ""
"Speed for filling small gaps using short zigzag moves. Keep this reasonably "
"low to avoid too much shaking and resonance issues. Set zero to disable gaps "
"filling."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:917
+#: src/libslic3r/PrintConfig.cpp:929
msgid "Verbose G-code"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:918
+#: src/libslic3r/PrintConfig.cpp:930
msgid ""
"Enable this to get a commented G-code file, with each line explained by a "
"descriptive text. If you print from SD card, the additional weight of the "
"file could make your firmware slow down."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:925
+#: src/libslic3r/PrintConfig.cpp:937
msgid "G-code flavor"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:926
+#: src/libslic3r/PrintConfig.cpp:938
msgid ""
"Some G/M-code commands, including temperature control and others, are not "
"universal. Set this option to your printer's firmware to get a compatible "
@@ -6945,15 +7429,15 @@ msgid ""
"extrusion value at all."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:949
+#: src/libslic3r/PrintConfig.cpp:961
msgid "No extrusion"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:954
+#: src/libslic3r/PrintConfig.cpp:966
msgid "Label objects"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:955
+#: src/libslic3r/PrintConfig.cpp:967
msgid ""
"Enable this to add comments into the G-Code labeling print moves with what "
"object they belong to, which is useful for the Octoprint CancelObject "
@@ -6961,46 +7445,46 @@ msgid ""
"setup and Wipe into Object / Wipe into Infill."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:962
+#: src/libslic3r/PrintConfig.cpp:974
msgid "High extruder current on filament swap"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:963
+#: src/libslic3r/PrintConfig.cpp:975
msgid ""
"It may be beneficial to increase the extruder motor current during the "
"filament exchange sequence to allow for rapid ramming feed rates and to "
"overcome resistance when loading a filament with an ugly shaped tip."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:971
+#: src/libslic3r/PrintConfig.cpp:983
msgid ""
"This is the acceleration your printer will use for infill. Set zero to "
"disable acceleration control for infill."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:979
+#: src/libslic3r/PrintConfig.cpp:991
msgid "Combine infill every"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:981
+#: src/libslic3r/PrintConfig.cpp:993
msgid ""
"This feature allows to combine infill and speed up your print by extruding "
"thicker infill layers while preserving thin perimeters, thus accuracy."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:984
+#: src/libslic3r/PrintConfig.cpp:996
msgid "Combine infill every n layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:990
+#: src/libslic3r/PrintConfig.cpp:1002
msgid "Infill extruder"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:992
+#: src/libslic3r/PrintConfig.cpp:1004
msgid "The extruder to use when printing infill."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1000
+#: src/libslic3r/PrintConfig.cpp:1012
msgid ""
"Set this to a non-zero value to set a manual extrusion width for infill. If "
"left zero, default extrusion width will be used if set, otherwise 1.125 x "
@@ -7009,32 +7493,32 @@ msgid ""
"example 90%) it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1010
+#: src/libslic3r/PrintConfig.cpp:1022
msgid "Infill before perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1011
+#: src/libslic3r/PrintConfig.cpp:1023
msgid ""
"This option will switch the print order of perimeters and infill, making the "
"latter first."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1016
+#: src/libslic3r/PrintConfig.cpp:1028
msgid "Only infill where needed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1018
+#: src/libslic3r/PrintConfig.cpp:1030
msgid ""
"This option will limit infill to the areas actually needed for supporting "
"ceilings (it will act as internal support material). If enabled, slows down "
"the G-code generation due to the multiple checks involved."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1025
+#: src/libslic3r/PrintConfig.cpp:1037
msgid "Infill/perimeters overlap"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1027
+#: src/libslic3r/PrintConfig.cpp:1039
msgid ""
"This setting applies an additional overlap between infill and perimeters for "
"better bonding. Theoretically this shouldn't be needed, but backlash might "
@@ -7042,30 +7526,30 @@ msgid ""
"perimeter extrusion width."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1038
+#: src/libslic3r/PrintConfig.cpp:1050
msgid "Speed for printing the internal fill. Set to zero for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1046
+#: src/libslic3r/PrintConfig.cpp:1058
msgid "Inherits profile"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1047
+#: src/libslic3r/PrintConfig.cpp:1059
msgid "Name of the profile, from which this profile inherits."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1060
+#: src/libslic3r/PrintConfig.cpp:1072
msgid "Interface shells"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1061
+#: src/libslic3r/PrintConfig.cpp:1073
msgid ""
"Force the generation of solid shells between adjacent materials/volumes. "
"Useful for multi-extruder prints with translucent materials or manual "
"soluble support material."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1070
+#: src/libslic3r/PrintConfig.cpp:1082
msgid ""
"This custom code is inserted at every layer change, right after the Z move "
"and before the extruder moves to the first layer point. Note that you can "
@@ -7073,11 +7557,11 @@ msgid ""
"[layer_z]."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1081
+#: src/libslic3r/PrintConfig.cpp:1093
msgid "Supports remaining times"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1082
+#: src/libslic3r/PrintConfig.cpp:1094
msgid ""
"Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute "
"intervals into the G-code to let the firmware show accurate remaining time. "
@@ -7085,151 +7569,151 @@ msgid ""
"firmware supports M73 Qxx Sxx for the silent mode."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1090
+#: src/libslic3r/PrintConfig.cpp:1102
msgid "Supports stealth mode"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1091
+#: src/libslic3r/PrintConfig.cpp:1103
msgid "The firmware supports stealth mode"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1115
+#: src/libslic3r/PrintConfig.cpp:1127
msgid "Maximum feedrate X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1116
+#: src/libslic3r/PrintConfig.cpp:1128
msgid "Maximum feedrate Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1117
+#: src/libslic3r/PrintConfig.cpp:1129
msgid "Maximum feedrate Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1118
+#: src/libslic3r/PrintConfig.cpp:1130
msgid "Maximum feedrate E"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1121
+#: src/libslic3r/PrintConfig.cpp:1133
msgid "Maximum feedrate of the X axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1122
+#: src/libslic3r/PrintConfig.cpp:1134
msgid "Maximum feedrate of the Y axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1123
+#: src/libslic3r/PrintConfig.cpp:1135
msgid "Maximum feedrate of the Z axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1124
+#: src/libslic3r/PrintConfig.cpp:1136
msgid "Maximum feedrate of the E axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1133
+#: src/libslic3r/PrintConfig.cpp:1145
msgid "Maximum acceleration X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1134
+#: src/libslic3r/PrintConfig.cpp:1146
msgid "Maximum acceleration Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1135
+#: src/libslic3r/PrintConfig.cpp:1147
msgid "Maximum acceleration Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1136
+#: src/libslic3r/PrintConfig.cpp:1148
msgid "Maximum acceleration E"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1139
+#: src/libslic3r/PrintConfig.cpp:1151
msgid "Maximum acceleration of the X axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1140
+#: src/libslic3r/PrintConfig.cpp:1152
msgid "Maximum acceleration of the Y axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1141
+#: src/libslic3r/PrintConfig.cpp:1153
msgid "Maximum acceleration of the Z axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1142
+#: src/libslic3r/PrintConfig.cpp:1154
msgid "Maximum acceleration of the E axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1151
+#: src/libslic3r/PrintConfig.cpp:1163
msgid "Maximum jerk X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1152
+#: src/libslic3r/PrintConfig.cpp:1164
msgid "Maximum jerk Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1153
+#: src/libslic3r/PrintConfig.cpp:1165
msgid "Maximum jerk Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1154
+#: src/libslic3r/PrintConfig.cpp:1166
msgid "Maximum jerk E"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1157
+#: src/libslic3r/PrintConfig.cpp:1169
msgid "Maximum jerk of the X axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1158
+#: src/libslic3r/PrintConfig.cpp:1170
msgid "Maximum jerk of the Y axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1159
+#: src/libslic3r/PrintConfig.cpp:1171
msgid "Maximum jerk of the Z axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1160
+#: src/libslic3r/PrintConfig.cpp:1172
msgid "Maximum jerk of the E axis"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1171
+#: src/libslic3r/PrintConfig.cpp:1183
msgid "Minimum feedrate when extruding"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1173
+#: src/libslic3r/PrintConfig.cpp:1185
msgid "Minimum feedrate when extruding (M205 S)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1182
+#: src/libslic3r/PrintConfig.cpp:1194
msgid "Minimum travel feedrate"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1184
+#: src/libslic3r/PrintConfig.cpp:1196
msgid "Minimum travel feedrate (M205 T)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1193
+#: src/libslic3r/PrintConfig.cpp:1205
msgid "Maximum acceleration when extruding"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1195
+#: src/libslic3r/PrintConfig.cpp:1207
msgid "Maximum acceleration when extruding (M204 S)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1204
+#: src/libslic3r/PrintConfig.cpp:1216
msgid "Maximum acceleration when retracting"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1206
+#: src/libslic3r/PrintConfig.cpp:1218
msgid "Maximum acceleration when retracting (M204 T)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1214 src/libslic3r/PrintConfig.cpp:1223
+#: src/libslic3r/PrintConfig.cpp:1226 src/libslic3r/PrintConfig.cpp:1235
msgid "Max"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1215
+#: src/libslic3r/PrintConfig.cpp:1227
msgid "This setting represents the maximum speed of your fan."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1224
+#: src/libslic3r/PrintConfig.cpp:1236
#, no-c-format
msgid ""
"This is the highest printable layer height for this extruder, used to cap "
@@ -7238,28 +7722,28 @@ msgid ""
"adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1234
+#: src/libslic3r/PrintConfig.cpp:1246
msgid "Max print speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1235
+#: src/libslic3r/PrintConfig.cpp:1247
msgid ""
"When setting other speed settings to 0 Slic3r will autocalculate the optimal "
"speed in order to keep constant extruder pressure. This experimental setting "
"is used to set the highest print speed you want to allow."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1245
+#: src/libslic3r/PrintConfig.cpp:1257
msgid ""
"This experimental setting is used to set the maximum volumetric speed your "
"extruder supports."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1254
+#: src/libslic3r/PrintConfig.cpp:1266
msgid "Max volumetric slope positive"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1255 src/libslic3r/PrintConfig.cpp:1266
+#: src/libslic3r/PrintConfig.cpp:1267 src/libslic3r/PrintConfig.cpp:1278
msgid ""
"This experimental setting is used to limit the speed of change in extrusion "
"rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate "
@@ -7267,95 +7751,95 @@ msgid ""
"s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1259 src/libslic3r/PrintConfig.cpp:1270
+#: src/libslic3r/PrintConfig.cpp:1271 src/libslic3r/PrintConfig.cpp:1282
msgid "mm³/s²"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1265
+#: src/libslic3r/PrintConfig.cpp:1277
msgid "Max volumetric slope negative"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1277 src/libslic3r/PrintConfig.cpp:1286
+#: src/libslic3r/PrintConfig.cpp:1289 src/libslic3r/PrintConfig.cpp:1298
msgid "Min"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1278
+#: src/libslic3r/PrintConfig.cpp:1290
msgid "This setting represents the minimum PWM your fan needs to work."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1287
+#: src/libslic3r/PrintConfig.cpp:1299
msgid ""
"This is the lowest printable layer height for this extruder and limits the "
"resolution for variable layer height. Typical values are between 0.05 mm and "
"0.1 mm."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1295
+#: src/libslic3r/PrintConfig.cpp:1307
msgid "Min print speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1296
+#: src/libslic3r/PrintConfig.cpp:1308
msgid "Slic3r will not scale speed down below this speed."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1303
+#: src/libslic3r/PrintConfig.cpp:1315
msgid "Minimal filament extrusion length"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1304
+#: src/libslic3r/PrintConfig.cpp:1316
msgid ""
"Generate no less than the number of skirt loops required to consume the "
"specified amount of filament on the bottom layer. For multi-extruder "
"machines, this minimum applies to each extruder."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1313
+#: src/libslic3r/PrintConfig.cpp:1325
msgid "Configuration notes"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1314
+#: src/libslic3r/PrintConfig.cpp:1326
msgid ""
"You can put here your personal notes. This text will be added to the G-code "
"header comments."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1324
+#: src/libslic3r/PrintConfig.cpp:1336
msgid ""
"This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1329
+#: src/libslic3r/PrintConfig.cpp:1341
msgid "Host Type"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1330
+#: src/libslic3r/PrintConfig.cpp:1342
msgid ""
"Slic3r can upload G-code files to a printer host. This field must contain "
"the kind of the host."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1343
+#: src/libslic3r/PrintConfig.cpp:1357
msgid "Only retract when crossing perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1344
+#: src/libslic3r/PrintConfig.cpp:1358
msgid ""
"Disables retraction when the travel path does not exceed the upper layer's "
"perimeters (and thus any ooze will be probably invisible)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1351
+#: src/libslic3r/PrintConfig.cpp:1365
msgid ""
"This option will drop the temperature of the inactive extruders to prevent "
"oozing. It will enable a tall skirt automatically and move extruders outside "
"such skirt when changing temperatures."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1358
+#: src/libslic3r/PrintConfig.cpp:1372
msgid "Output filename format"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1359
+#: src/libslic3r/PrintConfig.cpp:1373
msgid ""
"You can use all configuration options as variables inside this template. For "
"example: [layer_height], [fill_density] etc. You can also use [timestamp], "
@@ -7363,31 +7847,31 @@ msgid ""
"[input_filename], [input_filename_base]."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1368
+#: src/libslic3r/PrintConfig.cpp:1382
msgid "Detect bridging perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1370
+#: src/libslic3r/PrintConfig.cpp:1384
msgid ""
"Experimental option to adjust flow for overhangs (bridge flow will be used), "
"to apply bridge speed to them and enable fan."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1376
+#: src/libslic3r/PrintConfig.cpp:1390
msgid "Filament parking position"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1377
+#: src/libslic3r/PrintConfig.cpp:1391
msgid ""
"Distance of the extruder tip from the position where the filament is parked "
"when unloaded. This should match the value in printer firmware."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1385
+#: src/libslic3r/PrintConfig.cpp:1399
msgid "Extra loading distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1386
+#: src/libslic3r/PrintConfig.cpp:1400
msgid ""
"When set to zero, the distance the filament is moved from parking position "
"during load is exactly the same as it was moved back during unload. When "
@@ -7395,28 +7879,28 @@ msgid ""
"than unloading."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1394 src/libslic3r/PrintConfig.cpp:1412
-#: src/libslic3r/PrintConfig.cpp:1425 src/libslic3r/PrintConfig.cpp:1435
+#: src/libslic3r/PrintConfig.cpp:1408 src/libslic3r/PrintConfig.cpp:1426
+#: src/libslic3r/PrintConfig.cpp:1439 src/libslic3r/PrintConfig.cpp:1449
msgid "Perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1395
+#: src/libslic3r/PrintConfig.cpp:1409
msgid ""
"This is the acceleration your printer will use for perimeters. A high value "
"like 9000 usually gives good results if your hardware is up to the job. Set "
"zero to disable acceleration control for perimeters."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1403
+#: src/libslic3r/PrintConfig.cpp:1417
msgid "Perimeter extruder"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1405
+#: src/libslic3r/PrintConfig.cpp:1419
msgid ""
"The extruder to use when printing perimeters and brim. First extruder is 1."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1414
+#: src/libslic3r/PrintConfig.cpp:1428
msgid ""
"Set this to a non-zero value to set a manual extrusion width for perimeters. "
"You may want to use thinner extrudates to get more accurate surfaces. If "
@@ -7425,12 +7909,12 @@ msgid ""
"it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1427
+#: src/libslic3r/PrintConfig.cpp:1441
msgid ""
"Speed for perimeters (contours, aka vertical shells). Set to zero for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1437
+#: src/libslic3r/PrintConfig.cpp:1451
msgid ""
"This option sets the number of perimeters to generate for each layer. Note "
"that Slic3r may increase this number automatically when it detects sloping "
@@ -7438,11 +7922,11 @@ msgid ""
"Perimeters option is enabled."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1441
+#: src/libslic3r/PrintConfig.cpp:1455
msgid "(minimum)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1449
+#: src/libslic3r/PrintConfig.cpp:1463
msgid ""
"If you want to process the output G-code through custom scripts, just list "
"their absolute paths here. Separate multiple scripts with a semicolon. "
@@ -7451,55 +7935,55 @@ msgid ""
"environment variables."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1461
+#: src/libslic3r/PrintConfig.cpp:1475
msgid "Printer type"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1462
+#: src/libslic3r/PrintConfig.cpp:1476
msgid "Type of the printer."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1467
+#: src/libslic3r/PrintConfig.cpp:1481
msgid "Printer notes"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1468
+#: src/libslic3r/PrintConfig.cpp:1482
msgid "You can put your notes regarding the printer here."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1476
+#: src/libslic3r/PrintConfig.cpp:1490
msgid "Printer vendor"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1477
+#: src/libslic3r/PrintConfig.cpp:1491
msgid "Name of the printer vendor."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1482
+#: src/libslic3r/PrintConfig.cpp:1496
msgid "Printer variant"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1483
+#: src/libslic3r/PrintConfig.cpp:1497
msgid ""
"Name of the printer variant. For example, the printer variants may be "
"differentiated by a nozzle diameter."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1496
+#: src/libslic3r/PrintConfig.cpp:1510
msgid "Raft layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1498
+#: src/libslic3r/PrintConfig.cpp:1512
msgid ""
"The object will be raised by this number of layers, and support material "
"will be generated under it."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1506
+#: src/libslic3r/PrintConfig.cpp:1520
msgid "Resolution"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1507
+#: src/libslic3r/PrintConfig.cpp:1521
msgid ""
"Minimum detail resolution, used to simplify the input file for speeding up "
"the slicing job and reducing memory usage. High-resolution models often "
@@ -7507,278 +7991,278 @@ msgid ""
"simplification and use full resolution from input."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1517
+#: src/libslic3r/PrintConfig.cpp:1531
msgid "Minimum travel after retraction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1518
+#: src/libslic3r/PrintConfig.cpp:1532
msgid ""
"Retraction is not triggered when travel moves are shorter than this length."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1524
+#: src/libslic3r/PrintConfig.cpp:1538
msgid "Retract amount before wipe"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1525
+#: src/libslic3r/PrintConfig.cpp:1539
msgid ""
"With bowden extruders, it may be wise to do some amount of quick retract "
"before doing the wipe movement."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1532
+#: src/libslic3r/PrintConfig.cpp:1546
msgid "Retract on layer change"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1533
+#: src/libslic3r/PrintConfig.cpp:1547
msgid "This flag enforces a retraction whenever a Z move is done."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1538 src/libslic3r/PrintConfig.cpp:1546
+#: src/libslic3r/PrintConfig.cpp:1552 src/libslic3r/PrintConfig.cpp:1560
msgid "Length"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1539
+#: src/libslic3r/PrintConfig.cpp:1553
msgid "Retraction Length"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1540
+#: src/libslic3r/PrintConfig.cpp:1554
msgid ""
"When retraction is triggered, filament is pulled back by the specified "
"amount (the length is measured on raw filament, before it enters the "
"extruder)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1542 src/libslic3r/PrintConfig.cpp:1551
+#: src/libslic3r/PrintConfig.cpp:1556 src/libslic3r/PrintConfig.cpp:1565
msgid "mm (zero to disable)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1547
+#: src/libslic3r/PrintConfig.cpp:1561
msgid "Retraction Length (Toolchange)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1548
+#: src/libslic3r/PrintConfig.cpp:1562
msgid ""
"When retraction is triggered before changing tool, filament is pulled back "
"by the specified amount (the length is measured on raw filament, before it "
"enters the extruder)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1556
+#: src/libslic3r/PrintConfig.cpp:1570
msgid "Lift Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1557
+#: src/libslic3r/PrintConfig.cpp:1571
msgid ""
"If you set this to a positive value, Z is quickly raised every time a "
"retraction is triggered. When using multiple extruders, only the setting for "
"the first extruder will be considered."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1564
+#: src/libslic3r/PrintConfig.cpp:1578
msgid "Above Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1565
+#: src/libslic3r/PrintConfig.cpp:1579
msgid "Only lift Z above"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1566
+#: src/libslic3r/PrintConfig.cpp:1580
msgid ""
"If you set this to a positive value, Z lift will only take place above the "
"specified absolute Z. You can tune this setting for skipping lift on the "
"first layers."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1573
+#: src/libslic3r/PrintConfig.cpp:1587
msgid "Below Z"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1574
+#: src/libslic3r/PrintConfig.cpp:1588
msgid "Only lift Z below"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1575
+#: src/libslic3r/PrintConfig.cpp:1589
msgid ""
"If you set this to a positive value, Z lift will only take place below the "
"specified absolute Z. You can tune this setting for limiting lift to the "
"first layers."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1583 src/libslic3r/PrintConfig.cpp:1591
+#: src/libslic3r/PrintConfig.cpp:1597 src/libslic3r/PrintConfig.cpp:1605
msgid "Extra length on restart"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1584
+#: src/libslic3r/PrintConfig.cpp:1598
msgid ""
"When the retraction is compensated after the travel move, the extruder will "
"push this additional amount of filament. This setting is rarely needed."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1592
+#: src/libslic3r/PrintConfig.cpp:1606
msgid ""
"When the retraction is compensated after changing tool, the extruder will "
"push this additional amount of filament."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1599 src/libslic3r/PrintConfig.cpp:1600
+#: src/libslic3r/PrintConfig.cpp:1613 src/libslic3r/PrintConfig.cpp:1614
msgid "Retraction Speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1601
+#: src/libslic3r/PrintConfig.cpp:1615
msgid "The speed for retractions (it only applies to the extruder motor)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1607 src/libslic3r/PrintConfig.cpp:1608
+#: src/libslic3r/PrintConfig.cpp:1621 src/libslic3r/PrintConfig.cpp:1622
msgid "Deretraction Speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1609
+#: src/libslic3r/PrintConfig.cpp:1623
msgid ""
"The speed for loading of a filament into extruder after retraction (it only "
"applies to the extruder motor). If left to zero, the retraction speed is "
"used."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1616
+#: src/libslic3r/PrintConfig.cpp:1630
msgid "Seam position"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1618
+#: src/libslic3r/PrintConfig.cpp:1632
msgid "Position of perimeters starting points."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1624
+#: src/libslic3r/PrintConfig.cpp:1638
msgid "Random"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1625
+#: src/libslic3r/PrintConfig.cpp:1639
msgid "Nearest"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1626
+#: src/libslic3r/PrintConfig.cpp:1640
msgid "Aligned"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1634
+#: src/libslic3r/PrintConfig.cpp:1648
msgid "Direction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1636
+#: src/libslic3r/PrintConfig.cpp:1650
msgid "Preferred direction of the seam"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1637
+#: src/libslic3r/PrintConfig.cpp:1651
msgid "Seam preferred direction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1644
+#: src/libslic3r/PrintConfig.cpp:1658
msgid "Jitter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1646
+#: src/libslic3r/PrintConfig.cpp:1660
msgid "Seam preferred direction jitter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1647
+#: src/libslic3r/PrintConfig.cpp:1661
msgid "Preferred direction of the seam - jitter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1657
+#: src/libslic3r/PrintConfig.cpp:1671
msgid "USB/serial port for printer connection."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1664
+#: src/libslic3r/PrintConfig.cpp:1678
msgid "Serial port speed"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1665
+#: src/libslic3r/PrintConfig.cpp:1679
msgid "Speed (baud) of USB/serial port for printer connection."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1674
+#: src/libslic3r/PrintConfig.cpp:1688
msgid "Distance from object"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1675
+#: src/libslic3r/PrintConfig.cpp:1689
msgid ""
"Distance between skirt and object(s). Set this to zero to attach the skirt "
"to the object(s) and get a brim for better adhesion."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1682
+#: src/libslic3r/PrintConfig.cpp:1696
msgid "Skirt height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1683
+#: src/libslic3r/PrintConfig.cpp:1697
msgid ""
"Height of skirt expressed in layers. Set this to a tall value to use skirt "
"as a shield against drafts."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1690
+#: src/libslic3r/PrintConfig.cpp:1704
msgid "Loops (minimum)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1691
+#: src/libslic3r/PrintConfig.cpp:1705
msgid "Skirt Loops"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1692
+#: src/libslic3r/PrintConfig.cpp:1706
msgid ""
"Number of loops for the skirt. If the Minimum Extrusion Length option is "
"set, the number of loops might be greater than the one configured here. Set "
"this to zero to disable skirt completely."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1700
+#: src/libslic3r/PrintConfig.cpp:1714
msgid "Slow down if layer print time is below"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1701
+#: src/libslic3r/PrintConfig.cpp:1715
msgid ""
"If layer print time is estimated below this number of seconds, print moves "
"speed will be scaled down to extend duration to this value."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1711
+#: src/libslic3r/PrintConfig.cpp:1725
msgid "Small perimeters"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1713
+#: src/libslic3r/PrintConfig.cpp:1727
msgid ""
"This separate setting will affect the speed of perimeters having radius <= "
"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will "
"be calculated on the perimeters speed setting above. Set to zero for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1723
+#: src/libslic3r/PrintConfig.cpp:1737
msgid "Solid infill threshold area"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1725
+#: src/libslic3r/PrintConfig.cpp:1739
msgid ""
"Force solid infill for regions having a smaller area than the specified "
"threshold."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1726
+#: src/libslic3r/PrintConfig.cpp:1740
msgid "mm²"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1732
+#: src/libslic3r/PrintConfig.cpp:1746
msgid "Solid infill extruder"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1734
+#: src/libslic3r/PrintConfig.cpp:1748
msgid "The extruder to use when printing solid infill."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1740
+#: src/libslic3r/PrintConfig.cpp:1754
msgid "Solid infill every"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1742
+#: src/libslic3r/PrintConfig.cpp:1756
msgid ""
"This feature allows to force a solid layer every given number of layers. "
"Zero to disable. You can set this to any value (for example 9999); Slic3r "
@@ -7786,7 +8270,7 @@ msgid ""
"according to nozzle diameter and layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1754
+#: src/libslic3r/PrintConfig.cpp:1768
msgid ""
"Set this to a non-zero value to set a manual extrusion width for infill for "
"solid surfaces. If left zero, default extrusion width will be used if set, "
@@ -7794,22 +8278,26 @@ msgid ""
"(for example 90%) it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1765
+#: src/libslic3r/PrintConfig.cpp:1779
msgid ""
"Speed for printing solid regions (top/bottom/internal horizontal shells). "
"This can be expressed as a percentage (for example: 80%) over the default "
"infill speed above. Set to zero for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1777
+#: src/libslic3r/PrintConfig.cpp:1791
msgid "Number of solid layers to generate on top and bottom surfaces."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1783
+#: src/libslic3r/PrintConfig.cpp:1797 src/libslic3r/PrintConfig.cpp:1798
+msgid "Minimum thickness of a top / bottom shell"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:1804
msgid "Spiral vase"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1784
+#: src/libslic3r/PrintConfig.cpp:1805
msgid ""
"This feature will raise Z gradually while printing a single-walled object in "
"order to remove any visible seam. This option requires a single perimeter, "
@@ -7818,18 +8306,18 @@ msgid ""
"when printing more than an object."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1792
+#: src/libslic3r/PrintConfig.cpp:1813
msgid "Temperature variation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1793
+#: src/libslic3r/PrintConfig.cpp:1814
msgid ""
"Temperature difference to be applied when an extruder is not active. Enables "
"a full-height \"sacrificial\" skirt on which the nozzles are periodically "
"wiped."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1803
+#: src/libslic3r/PrintConfig.cpp:1824
msgid ""
"This start procedure is inserted at the beginning, after bed has reached the "
"target temperature and extruder just started heating, and before extruder "
@@ -7840,7 +8328,7 @@ msgid ""
"put a \"M109 S[first_layer_temperature]\" command wherever you want."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1818
+#: src/libslic3r/PrintConfig.cpp:1839
msgid ""
"This start procedure is inserted at the beginning, after any printer start "
"gcode (and after any toolchange to this filament in case of multi-material "
@@ -7853,29 +8341,29 @@ msgid ""
"extruders, the gcode is processed in extruder order."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1834
+#: src/libslic3r/PrintConfig.cpp:1855
msgid "Single Extruder Multi Material"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1835
+#: src/libslic3r/PrintConfig.cpp:1856
msgid "The printer multiplexes filaments into a single hot end."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1840
+#: src/libslic3r/PrintConfig.cpp:1861
msgid "Prime all printing extruders"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1841
+#: src/libslic3r/PrintConfig.cpp:1862
msgid ""
"If enabled, all printing extruders will be primed at the front edge of the "
"print bed at the start of the print."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1846
+#: src/libslic3r/PrintConfig.cpp:1867
msgid "No sparse layers (EXPERIMENTAL)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1847
+#: src/libslic3r/PrintConfig.cpp:1868
msgid ""
"If enabled, the wipe tower will not be printed on layers with no "
"toolchanges. On layers with a toolchange, extruder will travel downward to "
@@ -7883,75 +8371,75 @@ msgid ""
"with the print."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1854
+#: src/libslic3r/PrintConfig.cpp:1875
msgid "Generate support material"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1856
+#: src/libslic3r/PrintConfig.cpp:1877
msgid "Enable support material generation."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1860
+#: src/libslic3r/PrintConfig.cpp:1881
msgid "Auto generated supports"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1862
+#: src/libslic3r/PrintConfig.cpp:1883
msgid ""
"If checked, supports will be generated automatically based on the overhang "
"threshold value. If unchecked, supports will be generated inside the "
"\"Support Enforcer\" volumes only."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1868
+#: src/libslic3r/PrintConfig.cpp:1889
msgid "XY separation between an object and its support"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1870
+#: src/libslic3r/PrintConfig.cpp:1891
msgid ""
"XY separation between an object and its support. If expressed as percentage "
"(for example 50%), it will be calculated over external perimeter width."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1880
+#: src/libslic3r/PrintConfig.cpp:1901
msgid "Pattern angle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1882
+#: src/libslic3r/PrintConfig.cpp:1903
msgid ""
"Use this setting to rotate the support material pattern on the horizontal "
"plane."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1892 src/libslic3r/PrintConfig.cpp:2644
+#: src/libslic3r/PrintConfig.cpp:1913 src/libslic3r/PrintConfig.cpp:2677
msgid ""
"Only create support if it lies on a build plate. Don't create support on a "
"print."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1898
+#: src/libslic3r/PrintConfig.cpp:1919
msgid "Contact Z distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1900
+#: src/libslic3r/PrintConfig.cpp:1921
msgid ""
"The vertical distance between object and support material interface. Setting "
"this to 0 will also prevent Slic3r from using bridge flow and speed for the "
"first object layer."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1907
+#: src/libslic3r/PrintConfig.cpp:1928
msgid "0 (soluble)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1908
+#: src/libslic3r/PrintConfig.cpp:1929
msgid "0.2 (detachable)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1913
+#: src/libslic3r/PrintConfig.cpp:1934
msgid "Enforce support for the first"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1915
+#: src/libslic3r/PrintConfig.cpp:1936
msgid ""
"Generate support material for the specified number of layers counting from "
"bottom, regardless of whether normal support material is enabled or not and "
@@ -7959,21 +8447,21 @@ msgid ""
"of objects having a very thin or poor footprint on the build plate."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1920
+#: src/libslic3r/PrintConfig.cpp:1941
msgid "Enforce support for the first n layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1926
+#: src/libslic3r/PrintConfig.cpp:1947
msgid "Support material/raft/skirt extruder"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1928
+#: src/libslic3r/PrintConfig.cpp:1949
msgid ""
"The extruder to use when printing support material, raft and skirt (1+, 0 to "
"use the current extruder to minimize tool changes)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1937
+#: src/libslic3r/PrintConfig.cpp:1958
msgid ""
"Set this to a non-zero value to set a manual extrusion width for support "
"material. If left zero, default extrusion width will be used if set, "
@@ -7981,89 +8469,89 @@ msgid ""
"example 90%) it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1946
+#: src/libslic3r/PrintConfig.cpp:1967
msgid "Interface loops"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1948
+#: src/libslic3r/PrintConfig.cpp:1969
msgid ""
"Cover the top contact layer of the supports with loops. Disabled by default."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1953
+#: src/libslic3r/PrintConfig.cpp:1974
msgid "Support material/raft interface extruder"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1955
+#: src/libslic3r/PrintConfig.cpp:1976
msgid ""
"The extruder to use when printing support material interface (1+, 0 to use "
"the current extruder to minimize tool changes). This affects raft too."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1962
+#: src/libslic3r/PrintConfig.cpp:1983
msgid "Interface layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1964
+#: src/libslic3r/PrintConfig.cpp:1985
msgid ""
"Number of interface layers to insert between the object(s) and support "
"material."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1971
+#: src/libslic3r/PrintConfig.cpp:1992
msgid "Interface pattern spacing"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1973
+#: src/libslic3r/PrintConfig.cpp:1994
msgid "Spacing between interface lines. Set zero to get a solid interface."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1982
+#: src/libslic3r/PrintConfig.cpp:2003
msgid ""
"Speed for printing support material interface layers. If expressed as "
"percentage (for example 50%) it will be calculated over support material "
"speed."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1991
+#: src/libslic3r/PrintConfig.cpp:2012
msgid "Pattern"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1993
+#: src/libslic3r/PrintConfig.cpp:2014
msgid "Pattern used to generate support material."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:1999
+#: src/libslic3r/PrintConfig.cpp:2020
msgid "Rectilinear grid"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2005
+#: src/libslic3r/PrintConfig.cpp:2026
msgid "Pattern spacing"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2007
+#: src/libslic3r/PrintConfig.cpp:2028
msgid "Spacing between support material lines."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2016
+#: src/libslic3r/PrintConfig.cpp:2037
msgid "Speed for printing support material."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2023
+#: src/libslic3r/PrintConfig.cpp:2044
msgid "Synchronize with object layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2025
+#: src/libslic3r/PrintConfig.cpp:2046
msgid ""
"Synchronize support layers with the object print layers. This is useful with "
"multi-material printers, where the extruder switch is expensive."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2031
+#: src/libslic3r/PrintConfig.cpp:2052
msgid "Overhang threshold"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2033
+#: src/libslic3r/PrintConfig.cpp:2054
msgid ""
"Support material will not be generated for overhangs whose slope angle (90° "
"= vertical) is above the given threshold. In other words, this value "
@@ -8072,43 +8560,43 @@ msgid ""
"detection (recommended)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2045
+#: src/libslic3r/PrintConfig.cpp:2066
msgid "With sheath around the support"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2047
+#: src/libslic3r/PrintConfig.cpp:2068
msgid ""
"Add a sheath (a single perimeter line) around the base support. This makes "
"the support more reliable, but also more difficult to remove."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2054
+#: src/libslic3r/PrintConfig.cpp:2075
msgid ""
"Extruder temperature for layers after the first one. Set this to zero to "
"disable temperature control commands in the output."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2062
+#: src/libslic3r/PrintConfig.cpp:2083
msgid "Detect thin walls"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2064
+#: src/libslic3r/PrintConfig.cpp:2085
msgid ""
"Detect single-width walls (parts where two extrusions don't fit and we need "
"to collapse them into a single trace)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2070
+#: src/libslic3r/PrintConfig.cpp:2091
msgid "Threads"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2071
+#: src/libslic3r/PrintConfig.cpp:2092
msgid ""
"Threads are used to parallelize long-running tasks. Optimal threads number "
"is slightly above the number of available cores/processors."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2083
+#: src/libslic3r/PrintConfig.cpp:2104
msgid ""
"This custom code is inserted before every toolchange. Placeholder variables "
"for all PrusaSlicer settings as well as {previous_extruder} and "
@@ -8118,7 +8606,7 @@ msgid ""
"behaviour both before and after the toolchange."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2096
+#: src/libslic3r/PrintConfig.cpp:2117
msgid ""
"Set this to a non-zero value to set a manual extrusion width for infill for "
"top surfaces. You may want to use thinner extrudates to fill all narrow "
@@ -8127,7 +8615,7 @@ msgid ""
"percentage (for example 90%) it will be computed over layer height."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2108
+#: src/libslic3r/PrintConfig.cpp:2129
msgid ""
"Speed for printing top solid layers (it only applies to the uppermost "
"external layers and not to their internal solid layers). You may want to "
@@ -8136,43 +8624,54 @@ msgid ""
"for auto."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2123
+#: src/libslic3r/PrintConfig.cpp:2144
msgid "Number of solid layers to generate on top surfaces."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2124
+#: src/libslic3r/PrintConfig.cpp:2145
msgid "Top solid layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2130
+#: src/libslic3r/PrintConfig.cpp:2153
+msgid ""
+"The number of top solid layers is increased above top_solid_layers if "
+"necessary to satisfy minimum thickness of top shell. This is useful to "
+"prevent pillowing effect when printing with variable layer height."
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2156
+msgid "Minimum top shell thickness"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2163
msgid "Speed for travel moves (jumps between distant extrusion points)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2138
+#: src/libslic3r/PrintConfig.cpp:2171
msgid "Use firmware retraction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2139
+#: src/libslic3r/PrintConfig.cpp:2172
msgid ""
"This experimental setting uses G10 and G11 commands to have the firmware "
"handle the retraction. This is only supported in recent Marlin."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2145
+#: src/libslic3r/PrintConfig.cpp:2178
msgid "Use relative E distances"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2146
+#: src/libslic3r/PrintConfig.cpp:2179
msgid ""
"If your firmware requires relative E values, check this, otherwise leave it "
"unchecked. Most firmwares use absolute values."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2152
+#: src/libslic3r/PrintConfig.cpp:2185
msgid "Use volumetric E"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2153
+#: src/libslic3r/PrintConfig.cpp:2186
msgid ""
"This experimental setting uses outputs the E values in cubic millimeters "
"instead of linear millimeters. If your firmware doesn't already know "
@@ -8182,127 +8681,127 @@ msgid ""
"only supported in recent Marlin."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2163
+#: src/libslic3r/PrintConfig.cpp:2196
msgid "Enable variable layer height feature"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2164
+#: src/libslic3r/PrintConfig.cpp:2197
msgid ""
"Some printers or printer setups may have difficulties printing with a "
"variable layer height. Enabled by default."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2170
+#: src/libslic3r/PrintConfig.cpp:2203
msgid "Wipe while retracting"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2171
+#: src/libslic3r/PrintConfig.cpp:2204
msgid ""
"This flag will move the nozzle while retracting to minimize the possible "
"blob on leaky extruders."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2178
+#: src/libslic3r/PrintConfig.cpp:2211
msgid ""
"Multi material printers may need to prime or purge extruders on tool "
"changes. Extrude the excess material into the wipe tower."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2184
+#: src/libslic3r/PrintConfig.cpp:2217
msgid "Purging volumes - load/unload volumes"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2185
+#: src/libslic3r/PrintConfig.cpp:2218
msgid ""
"This vector saves required volumes to change from/to each tool used on the "
"wipe tower. These values are used to simplify creation of the full purging "
"volumes below."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2191
+#: src/libslic3r/PrintConfig.cpp:2224
msgid "Purging volumes - matrix"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2192
+#: src/libslic3r/PrintConfig.cpp:2225
msgid ""
"This matrix describes volumes (in cubic milimetres) required to purge the "
"new filament on the wipe tower for any given pair of tools."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2201
+#: src/libslic3r/PrintConfig.cpp:2234
msgid "Position X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2202
+#: src/libslic3r/PrintConfig.cpp:2235
msgid "X coordinate of the left front corner of a wipe tower"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2208
+#: src/libslic3r/PrintConfig.cpp:2241
msgid "Position Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2209
+#: src/libslic3r/PrintConfig.cpp:2242
msgid "Y coordinate of the left front corner of a wipe tower"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2216
+#: src/libslic3r/PrintConfig.cpp:2249
msgid "Width of a wipe tower"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2222
+#: src/libslic3r/PrintConfig.cpp:2255
msgid "Wipe tower rotation angle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2223
+#: src/libslic3r/PrintConfig.cpp:2256
msgid "Wipe tower rotation angle with respect to x-axis."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2230
+#: src/libslic3r/PrintConfig.cpp:2263
msgid "Wipe into this object's infill"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2231
+#: src/libslic3r/PrintConfig.cpp:2264
msgid ""
"Purging after toolchange will done inside this object's infills. This lowers "
"the amount of waste but may result in longer print time due to additional "
"travel moves."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2238
+#: src/libslic3r/PrintConfig.cpp:2271
msgid "Wipe into this object"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2239
+#: src/libslic3r/PrintConfig.cpp:2272
msgid ""
"Object will be used to purge the nozzle after a toolchange to save material "
"that would otherwise end up in the wipe tower and decrease print time. "
"Colours of the objects will be mixed as a result."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2245
+#: src/libslic3r/PrintConfig.cpp:2278
msgid "Maximal bridging distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2246
+#: src/libslic3r/PrintConfig.cpp:2279
msgid "Maximal distance between supports on sparse infill sections."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2252
+#: src/libslic3r/PrintConfig.cpp:2285
msgid "XY Size Compensation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2254
+#: src/libslic3r/PrintConfig.cpp:2287
msgid ""
"The object will be grown/shrunk in the XY plane by the configured value "
"(negative = inwards, positive = outwards). This might be useful for fine-"
"tuning hole sizes."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2262
+#: src/libslic3r/PrintConfig.cpp:2295
msgid "Z offset"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2263
+#: src/libslic3r/PrintConfig.cpp:2296
msgid ""
"This value will be added (or subtracted) from all the Z coordinates in the "
"output G-code. It is used to compensate for bad Z endstop position: for "
@@ -8310,389 +8809,389 @@ msgid ""
"print bed, set this to -0.3 (or fix your endstop)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2330
+#: src/libslic3r/PrintConfig.cpp:2363
msgid "Display width"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2331
+#: src/libslic3r/PrintConfig.cpp:2364
msgid "Width of the display"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2336
+#: src/libslic3r/PrintConfig.cpp:2369
msgid "Display height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2337
+#: src/libslic3r/PrintConfig.cpp:2370
msgid "Height of the display"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2342
+#: src/libslic3r/PrintConfig.cpp:2375
msgid "Number of pixels in"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2344
+#: src/libslic3r/PrintConfig.cpp:2377
msgid "Number of pixels in X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2350
+#: src/libslic3r/PrintConfig.cpp:2383
msgid "Number of pixels in Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2355
+#: src/libslic3r/PrintConfig.cpp:2388
msgid "Display horizontal mirroring"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2356
+#: src/libslic3r/PrintConfig.cpp:2389
msgid "Mirror horizontally"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2357
+#: src/libslic3r/PrintConfig.cpp:2390
msgid "Enable horizontal mirroring of output images"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2362
+#: src/libslic3r/PrintConfig.cpp:2395
msgid "Display vertical mirroring"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2363
+#: src/libslic3r/PrintConfig.cpp:2396
msgid "Mirror vertically"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2364
+#: src/libslic3r/PrintConfig.cpp:2397
msgid "Enable vertical mirroring of output images"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2369
+#: src/libslic3r/PrintConfig.cpp:2402
msgid "Display orientation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2370
+#: src/libslic3r/PrintConfig.cpp:2403
msgid ""
"Set the actual LCD display orientation inside the SLA printer. Portrait mode "
"will flip the meaning of display width and height parameters and the output "
"images will be rotated by 90 degrees."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2376
+#: src/libslic3r/PrintConfig.cpp:2409
msgid "Landscape"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2377
+#: src/libslic3r/PrintConfig.cpp:2410
msgid "Portrait"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2382
+#: src/libslic3r/PrintConfig.cpp:2415
msgid "Fast"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2383
+#: src/libslic3r/PrintConfig.cpp:2416
msgid "Fast tilt"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2384
+#: src/libslic3r/PrintConfig.cpp:2417
msgid "Time of the fast tilt"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2391
+#: src/libslic3r/PrintConfig.cpp:2424
msgid "Slow"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2392
+#: src/libslic3r/PrintConfig.cpp:2425
msgid "Slow tilt"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2393
+#: src/libslic3r/PrintConfig.cpp:2426
msgid "Time of the slow tilt"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2400
+#: src/libslic3r/PrintConfig.cpp:2433
msgid "Area fill"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2401
+#: src/libslic3r/PrintConfig.cpp:2434
msgid ""
"The percentage of the bed area. \n"
"If the print area exceeds the specified value, \n"
"then a slow tilt will be used, otherwise - a fast tilt"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2408 src/libslic3r/PrintConfig.cpp:2409
-#: src/libslic3r/PrintConfig.cpp:2410
+#: src/libslic3r/PrintConfig.cpp:2441 src/libslic3r/PrintConfig.cpp:2442
+#: src/libslic3r/PrintConfig.cpp:2443
msgid "Printer scaling correction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2416 src/libslic3r/PrintConfig.cpp:2417
+#: src/libslic3r/PrintConfig.cpp:2449 src/libslic3r/PrintConfig.cpp:2450
msgid "Printer absolute correction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2418
+#: src/libslic3r/PrintConfig.cpp:2451
msgid ""
"Will inflate or deflate the sliced 2D polygons according to the sign of the "
"correction."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2424 src/libslic3r/PrintConfig.cpp:2425
+#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458
msgid "Printer gamma correction"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2426
+#: src/libslic3r/PrintConfig.cpp:2459
msgid ""
"This will apply a gamma correction to the rasterized 2D polygons. A gamma "
"value of zero means thresholding with the threshold in the middle. This "
"behaviour eliminates antialiasing without losing holes in polygons."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2438 src/libslic3r/PrintConfig.cpp:2439
+#: src/libslic3r/PrintConfig.cpp:2471 src/libslic3r/PrintConfig.cpp:2472
msgid "SLA material type"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2450 src/libslic3r/PrintConfig.cpp:2451
+#: src/libslic3r/PrintConfig.cpp:2483 src/libslic3r/PrintConfig.cpp:2484
msgid "Initial layer height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2457 src/libslic3r/PrintConfig.cpp:2458
+#: src/libslic3r/PrintConfig.cpp:2490 src/libslic3r/PrintConfig.cpp:2491
msgid "Bottle volume"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2459
+#: src/libslic3r/PrintConfig.cpp:2492
msgid "ml"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2464 src/libslic3r/PrintConfig.cpp:2465
+#: src/libslic3r/PrintConfig.cpp:2497 src/libslic3r/PrintConfig.cpp:2498
msgid "Bottle weight"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2466
+#: src/libslic3r/PrintConfig.cpp:2499
msgid "kg"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2473
+#: src/libslic3r/PrintConfig.cpp:2506
msgid "g/ml"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2480
+#: src/libslic3r/PrintConfig.cpp:2513
msgid "money/bottle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2485
+#: src/libslic3r/PrintConfig.cpp:2518
msgid "Faded layers"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2486
+#: src/libslic3r/PrintConfig.cpp:2519
msgid ""
"Number of the layers needed for the exposure time fade from initial exposure "
"time to the exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2493 src/libslic3r/PrintConfig.cpp:2494
+#: src/libslic3r/PrintConfig.cpp:2526 src/libslic3r/PrintConfig.cpp:2527
msgid "Minimum exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2501 src/libslic3r/PrintConfig.cpp:2502
+#: src/libslic3r/PrintConfig.cpp:2534 src/libslic3r/PrintConfig.cpp:2535
msgid "Maximum exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2509 src/libslic3r/PrintConfig.cpp:2510
+#: src/libslic3r/PrintConfig.cpp:2542 src/libslic3r/PrintConfig.cpp:2543
msgid "Exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2516 src/libslic3r/PrintConfig.cpp:2517
+#: src/libslic3r/PrintConfig.cpp:2549 src/libslic3r/PrintConfig.cpp:2550
msgid "Minimum initial exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2524 src/libslic3r/PrintConfig.cpp:2525
+#: src/libslic3r/PrintConfig.cpp:2557 src/libslic3r/PrintConfig.cpp:2558
msgid "Maximum initial exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2532 src/libslic3r/PrintConfig.cpp:2533
+#: src/libslic3r/PrintConfig.cpp:2565 src/libslic3r/PrintConfig.cpp:2566
msgid "Initial exposure time"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2539 src/libslic3r/PrintConfig.cpp:2540
+#: src/libslic3r/PrintConfig.cpp:2572 src/libslic3r/PrintConfig.cpp:2573
msgid "Correction for expansion"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2546
+#: src/libslic3r/PrintConfig.cpp:2579
msgid "SLA print material notes"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2547
+#: src/libslic3r/PrintConfig.cpp:2580
msgid "You can put your notes regarding the SLA print material here."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2559 src/libslic3r/PrintConfig.cpp:2570
+#: src/libslic3r/PrintConfig.cpp:2592 src/libslic3r/PrintConfig.cpp:2603
msgid "Default SLA material profile"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2581
+#: src/libslic3r/PrintConfig.cpp:2614
msgid "Generate supports"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2583
+#: src/libslic3r/PrintConfig.cpp:2616
msgid "Generate supports for the models"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2588
+#: src/libslic3r/PrintConfig.cpp:2621
msgid "Support head front diameter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2590
+#: src/libslic3r/PrintConfig.cpp:2623
msgid "Diameter of the pointing side of the head"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2597
+#: src/libslic3r/PrintConfig.cpp:2630
msgid "Support head penetration"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2599
+#: src/libslic3r/PrintConfig.cpp:2632
msgid "How much the pinhead has to penetrate the model surface"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2606
+#: src/libslic3r/PrintConfig.cpp:2639
msgid "Support head width"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2608
+#: src/libslic3r/PrintConfig.cpp:2641
msgid "Width from the back sphere center to the front sphere center"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2616
+#: src/libslic3r/PrintConfig.cpp:2649
msgid "Support pillar diameter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2618
+#: src/libslic3r/PrintConfig.cpp:2651
msgid "Diameter in mm of the support pillars"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2626
+#: src/libslic3r/PrintConfig.cpp:2659
msgid "Support pillar connection mode"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2627
+#: src/libslic3r/PrintConfig.cpp:2660
msgid ""
"Controls the bridge type between two neighboring pillars. Can be zig-zag, "
"cross (double zig-zag) or dynamic which will automatically switch between "
"the first two depending on the distance of the two pillars."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2635
+#: src/libslic3r/PrintConfig.cpp:2668
msgid "Zig-Zag"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2636
+#: src/libslic3r/PrintConfig.cpp:2669
msgid "Cross"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2637
+#: src/libslic3r/PrintConfig.cpp:2670
msgid "Dynamic"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2649
+#: src/libslic3r/PrintConfig.cpp:2682
msgid "Pillar widening factor"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2651
+#: src/libslic3r/PrintConfig.cpp:2684
msgid ""
"Merging bridges or pillars into another pillars can increase the radius. "
"Zero means no increase, one means full increase."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2660
+#: src/libslic3r/PrintConfig.cpp:2693
msgid "Support base diameter"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2662
+#: src/libslic3r/PrintConfig.cpp:2695
msgid "Diameter in mm of the pillar base"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2670
+#: src/libslic3r/PrintConfig.cpp:2703
msgid "Support base height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2672
+#: src/libslic3r/PrintConfig.cpp:2705
msgid "The height of the pillar base cone"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2679
+#: src/libslic3r/PrintConfig.cpp:2712
msgid "Support base safety distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2682
+#: src/libslic3r/PrintConfig.cpp:2715
msgid ""
"The minimum distance of the pillar base from the model in mm. Makes sense in "
"zero elevation mode where a gap according to this parameter is inserted "
"between the model and the pad."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2692
+#: src/libslic3r/PrintConfig.cpp:2725
msgid "Critical angle"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2694
+#: src/libslic3r/PrintConfig.cpp:2727
msgid "The default angle for connecting support sticks and junctions."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2702
+#: src/libslic3r/PrintConfig.cpp:2735
msgid "Max bridge length"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2704
+#: src/libslic3r/PrintConfig.cpp:2737
msgid "The max length of a bridge"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2711
+#: src/libslic3r/PrintConfig.cpp:2744
msgid "Max pillar linking distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2713
+#: src/libslic3r/PrintConfig.cpp:2746
msgid ""
"The max distance of two pillars to get linked with each other. A zero value "
"will prohibit pillar cascading."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2721
+#: src/libslic3r/PrintConfig.cpp:2754
msgid "Object elevation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2723
+#: src/libslic3r/PrintConfig.cpp:2756
msgid ""
"How much the supports should lift up the supported object. If \"Pad around "
"object\" is enabled, this value is ignored."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2734
+#: src/libslic3r/PrintConfig.cpp:2767
msgid "This is a relative measure of support points density."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2740
+#: src/libslic3r/PrintConfig.cpp:2773
msgid "Minimal distance of the support points"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2742
+#: src/libslic3r/PrintConfig.cpp:2775
msgid "No support points will be placed closer than this threshold."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2748
+#: src/libslic3r/PrintConfig.cpp:2781
msgid "Use pad"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2750
+#: src/libslic3r/PrintConfig.cpp:2783
msgid "Add a pad underneath the supported model"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2755
+#: src/libslic3r/PrintConfig.cpp:2788
msgid "Pad wall thickness"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2757
+#: src/libslic3r/PrintConfig.cpp:2790
msgid "The thickness of the pad and its optional cavity walls."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2765
+#: src/libslic3r/PrintConfig.cpp:2798
msgid "Pad wall height"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2766
+#: src/libslic3r/PrintConfig.cpp:2799
msgid ""
"Defines the pad cavity depth. Set to zero to disable the cavity. Be careful "
"when enabling this feature, as some resins may produce an extreme suction "
@@ -8700,373 +9199,404 @@ msgid ""
"difficult."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2779
+#: src/libslic3r/PrintConfig.cpp:2812
msgid "Pad brim size"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2780
+#: src/libslic3r/PrintConfig.cpp:2813
msgid "How far should the pad extend around the contained geometry"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2790
+#: src/libslic3r/PrintConfig.cpp:2823
msgid "Max merge distance"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2792
+#: src/libslic3r/PrintConfig.cpp:2825
msgid ""
"Some objects can get along with a few smaller pads instead of a single big "
"one. This parameter defines how far the center of two smaller pads should "
"be. If theyare closer, they will get merged into one pad."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2812
+#: src/libslic3r/PrintConfig.cpp:2845
msgid "Pad wall slope"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2814
+#: src/libslic3r/PrintConfig.cpp:2847
msgid ""
"The slope of the pad wall relative to the bed plane. 90 degrees means "
"straight walls."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2823
+#: src/libslic3r/PrintConfig.cpp:2856
msgid "Pad around object"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2825
+#: src/libslic3r/PrintConfig.cpp:2858
msgid "Create pad around object and ignore the support elevation"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2830
+#: src/libslic3r/PrintConfig.cpp:2863
msgid "Pad around object everywhere"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2832
+#: src/libslic3r/PrintConfig.cpp:2865
msgid "Force pad around object everywhere"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2837
+#: src/libslic3r/PrintConfig.cpp:2870
msgid "Pad object gap"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2839
+#: src/libslic3r/PrintConfig.cpp:2872
msgid ""
"The gap between the object bottom and the generated pad in zero elevation "
"mode."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2848
+#: src/libslic3r/PrintConfig.cpp:2881
msgid "Pad object connector stride"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2850
+#: src/libslic3r/PrintConfig.cpp:2883
msgid ""
"Distance between two connector sticks which connect the object and the "
"generated pad."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2857
+#: src/libslic3r/PrintConfig.cpp:2890
msgid "Pad object connector width"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2859
+#: src/libslic3r/PrintConfig.cpp:2892
msgid ""
"Width of the connector sticks which connect the object and the generated pad."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2866
+#: src/libslic3r/PrintConfig.cpp:2899
msgid "Pad object connector penetration"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:2869
+#: src/libslic3r/PrintConfig.cpp:2902
msgid "How much should the tiny connectors penetrate into the model body."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3247
+#: src/libslic3r/PrintConfig.cpp:2909
+msgid "Enable hollowing"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2911
+msgid "Hollow out a model to have an empty interior"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2916
+msgid "Hollowing thickness"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2918
+msgid "Minimum wall thickness of a hollowed model."
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2926
+msgid "Hollowing accuracy"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2928
+msgid ""
+"Performance vs accuracy of calculation. Lower values may produce unwanted "
+"artifacts."
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:2935
+msgid "Hollowing closing distance"
+msgstr ""
+
+#: src/libslic3r/PrintConfig.cpp:3315
msgid "Export OBJ"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3248
+#: src/libslic3r/PrintConfig.cpp:3316
msgid "Export the model(s) as OBJ."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3259
+#: src/libslic3r/PrintConfig.cpp:3327
msgid "Export SLA"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3260
+#: src/libslic3r/PrintConfig.cpp:3328
msgid "Slice the model and export SLA printing layers as PNG."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3265
+#: src/libslic3r/PrintConfig.cpp:3333
msgid "Export 3MF"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3266
+#: src/libslic3r/PrintConfig.cpp:3334
msgid "Export the model(s) as 3MF."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3270
+#: src/libslic3r/PrintConfig.cpp:3338
msgid "Export AMF"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3271
+#: src/libslic3r/PrintConfig.cpp:3339
msgid "Export the model(s) as AMF."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3275
+#: src/libslic3r/PrintConfig.cpp:3343
msgid "Export STL"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3276
+#: src/libslic3r/PrintConfig.cpp:3344
msgid "Export the model(s) as STL."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3281
+#: src/libslic3r/PrintConfig.cpp:3349
msgid "Slice the model and export toolpaths as G-code."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3286
+#: src/libslic3r/PrintConfig.cpp:3354
msgid "Slice"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3287
+#: src/libslic3r/PrintConfig.cpp:3355
msgid ""
"Slice the model as FFF or SLA based on the printer_technology configuration "
"value."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3292
+#: src/libslic3r/PrintConfig.cpp:3360
msgid "Help"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3293
+#: src/libslic3r/PrintConfig.cpp:3361
msgid "Show this help."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3298
+#: src/libslic3r/PrintConfig.cpp:3366
msgid "Help (FFF options)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3299
+#: src/libslic3r/PrintConfig.cpp:3367
msgid "Show the full list of print/G-code configuration options."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3303
+#: src/libslic3r/PrintConfig.cpp:3371
msgid "Help (SLA options)"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3304
+#: src/libslic3r/PrintConfig.cpp:3372
msgid "Show the full list of SLA print configuration options."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3308
+#: src/libslic3r/PrintConfig.cpp:3376
msgid "Output Model Info"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3309
+#: src/libslic3r/PrintConfig.cpp:3377
msgid "Write information about the model to the console."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3313
+#: src/libslic3r/PrintConfig.cpp:3381
msgid "Save config file"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3314
+#: src/libslic3r/PrintConfig.cpp:3382
msgid "Save configuration to the specified file."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3324
+#: src/libslic3r/PrintConfig.cpp:3392
msgid "Align XY"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3325
+#: src/libslic3r/PrintConfig.cpp:3393
msgid "Align the model to the given point."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3330
+#: src/libslic3r/PrintConfig.cpp:3398
msgid "Cut model at the given Z."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3351
+#: src/libslic3r/PrintConfig.cpp:3419
msgid "Center"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3352
+#: src/libslic3r/PrintConfig.cpp:3420
msgid "Center the print around the given center."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3356
+#: src/libslic3r/PrintConfig.cpp:3424
msgid "Don't arrange"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3357
+#: src/libslic3r/PrintConfig.cpp:3425
msgid ""
"Do not rearrange the given models before merging and keep their original XY "
"coordinates."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3360
+#: src/libslic3r/PrintConfig.cpp:3428
msgid "Duplicate"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3361
+#: src/libslic3r/PrintConfig.cpp:3429
msgid "Multiply copies by this factor."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3365
+#: src/libslic3r/PrintConfig.cpp:3433
msgid "Duplicate by grid"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3366
+#: src/libslic3r/PrintConfig.cpp:3434
msgid "Multiply copies by creating a grid."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3369
+#: src/libslic3r/PrintConfig.cpp:3437
msgid "Merge"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3370
+#: src/libslic3r/PrintConfig.cpp:3438
msgid ""
"Arrange the supplied models in a plate and merge them in a single model in "
"order to perform actions once."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3375
+#: src/libslic3r/PrintConfig.cpp:3443
msgid ""
"Try to repair any non-manifold meshes (this option is implicitly added "
"whenever we need to slice the model to perform the requested action)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3379
+#: src/libslic3r/PrintConfig.cpp:3447
msgid "Rotation angle around the Z axis in degrees."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3383
+#: src/libslic3r/PrintConfig.cpp:3451
msgid "Rotate around X"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3384
+#: src/libslic3r/PrintConfig.cpp:3452
msgid "Rotation angle around the X axis in degrees."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3388
+#: src/libslic3r/PrintConfig.cpp:3456
msgid "Rotate around Y"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3389
+#: src/libslic3r/PrintConfig.cpp:3457
msgid "Rotation angle around the Y axis in degrees."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3394
+#: src/libslic3r/PrintConfig.cpp:3462
msgid "Scaling factor or percentage."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3399
+#: src/libslic3r/PrintConfig.cpp:3467
msgid ""
"Detect unconnected parts in the given model(s) and split them into separate "
"objects."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3402
+#: src/libslic3r/PrintConfig.cpp:3470
msgid "Scale to Fit"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3403
+#: src/libslic3r/PrintConfig.cpp:3471
msgid "Scale to fit the given volume."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3412
+#: src/libslic3r/PrintConfig.cpp:3480
msgid "Ignore non-existent config files"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3413
+#: src/libslic3r/PrintConfig.cpp:3481
msgid "Do not fail if a file supplied to --load does not exist."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3416
+#: src/libslic3r/PrintConfig.cpp:3484
msgid "Load config file"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3417
+#: src/libslic3r/PrintConfig.cpp:3485
msgid ""
"Load configuration from the specified file. It can be used more than once to "
"load options from multiple files."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3420
+#: src/libslic3r/PrintConfig.cpp:3488
msgid "Output File"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3421
+#: src/libslic3r/PrintConfig.cpp:3489
msgid ""
"The file where the output will be written (if not specified, it will be "
"based on the input file)."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3431
+#: src/libslic3r/PrintConfig.cpp:3499
msgid "Data directory"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3432
+#: src/libslic3r/PrintConfig.cpp:3500
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3435
+#: src/libslic3r/PrintConfig.cpp:3503
msgid "Logging level"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3436
+#: src/libslic3r/PrintConfig.cpp:3504
msgid ""
-"Messages with severity lower or eqal to the loglevel will be printed out. 0:"
-"trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal"
+"Sets logging sensitivity. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:"
+"trace\n"
+"For example. loglevel=2 logs fatal, error and warning level messages."
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3441
+#: src/libslic3r/PrintConfig.cpp:3510
msgid "Render with a software renderer"
msgstr ""
-#: src/libslic3r/PrintConfig.cpp:3442
+#: src/libslic3r/PrintConfig.cpp:3511
msgid ""
"Render with a software renderer. The bundled MESA software renderer is "
"loaded instead of the default OpenGL driver."
msgstr ""
-#: src/libslic3r/PrintObject.cpp:106
+#: src/libslic3r/PrintObject.cpp:108
msgid "Processing triangulated mesh"
msgstr ""
-#: src/libslic3r/PrintObject.cpp:150
+#: src/libslic3r/PrintObject.cpp:152
msgid "Generating perimeters"
msgstr ""
-#: src/libslic3r/PrintObject.cpp:260
+#: src/libslic3r/PrintObject.cpp:255
msgid "Preparing infill"
msgstr ""
-#: src/libslic3r/PrintObject.cpp:400
+#: src/libslic3r/PrintObject.cpp:395
msgid "Generating support material"
msgstr ""
-#: src/libslic3r/GCode/PreviewData.cpp:362
+#: src/libslic3r/GCode/PreviewData.cpp:347
msgid "Height (mm)"
msgstr ""
-#: src/libslic3r/GCode/PreviewData.cpp:364
+#: src/libslic3r/GCode/PreviewData.cpp:349
msgid "Width (mm)"
msgstr ""
-#: src/libslic3r/GCode/PreviewData.cpp:366
+#: src/libslic3r/GCode/PreviewData.cpp:351
msgid "Speed (mm/s)"
msgstr ""
-#: src/libslic3r/GCode/PreviewData.cpp:368
+#: src/libslic3r/GCode/PreviewData.cpp:353
msgid "Fan Speed (%)"
msgstr ""
-#: src/libslic3r/GCode/PreviewData.cpp:370
+#: src/libslic3r/GCode/PreviewData.cpp:355
msgid "Volumetric flow rate (mm³/s)"
msgstr ""
diff --git a/resources/localization/list.txt b/resources/localization/list.txt
index d632f0480..3c2a95638 100644
--- a/resources/localization/list.txt
+++ b/resources/localization/list.txt
@@ -8,12 +8,15 @@ src/slic3r/GUI/ButtonsDescription.cpp
src/slic3r/GUI/ConfigManipulation.cpp
src/slic3r/GUI/ConfigSnapshotDialog.cpp
src/slic3r/GUI/ConfigWizard.cpp
+src/slic3r/GUI/DoubleSlider.cpp
+src/slic3r/GUI/ExtruderSequenceDialog.cpp
src/slic3r/GUI/Field.cpp
src/slic3r/GUI/FirmwareDialog.cpp
src/slic3r/GUI/GLCanvas3D.cpp
src/slic3r/GUI/GLCanvas3DManager.cpp
src/slic3r/GUI/Gizmos/GLGizmoCut.cpp
src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp
+src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp
src/slic3r/GUI/Gizmos/GLGizmoMove.cpp
src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
src/slic3r/GUI/Gizmos/GLGizmoScale.cpp
@@ -26,10 +29,12 @@ src/slic3r/GUI/GUI_ObjectList.cpp
src/slic3r/GUI/GUI_ObjectManipulation.cpp
src/slic3r/GUI/GUI_ObjectSettings.cpp
src/slic3r/GUI/GUI_Preview.cpp
+src/slic3r/GUI/Job.hpp
src/slic3r/GUI/KBShortcutsDialog.cpp
src/slic3r/GUI/MainFrame.cpp
src/slic3r/GUI/Mouse3DController.cpp
src/slic3r/GUI/MsgDialog.cpp
+src/slic3r/GUI/ObjectDataViewModel.cpp
src/slic3r/GUI/OptionsGroup.cpp
src/slic3r/GUI/Plater.cpp
src/slic3r/GUI/Preferences.cpp
@@ -46,23 +51,23 @@ src/slic3r/GUI/Tab.hpp
src/slic3r/GUI/UpdateDialogs.cpp
src/slic3r/GUI/WipeTowerDialog.cpp
src/slic3r/GUI/wxExtensions.cpp
-src/slic3r/GUI/DoubleSlider.cpp
-src/slic3r/GUI/ObjectDataViewModel.cpp
-src/slic3r/GUI/ExtruderSequenceDialog.cpp
-src/slic3r/Utils/Duet.cpp
-src/slic3r/Utils/OctoPrint.cpp
-src/slic3r/Utils/FlashAir.cpp
src/slic3r/Utils/AstroBox.cpp
-src/slic3r/Utils/PresetUpdater.cpp
+src/slic3r/Utils/Duet.cpp
src/slic3r/Utils/FixModelByWin10.cpp
-src/libslic3r/SLA/SLAPad.cpp
+src/slic3r/Utils/FlashAir.cpp
+src/slic3r/Utils/OctoPrint.cpp
+src/slic3r/Utils/PresetUpdater.cpp
+src/libslic3r/SLA/Pad.cpp
+src/libslic3r/SLA/Hollowing.cpp
src/libslic3r/Zipper.cpp
src/libslic3r/GCode.cpp
src/libslic3r/ExtrusionEntity.cpp
+src/libslic3r/Flow.cpp
src/libslic3r/Format/3mf.cpp
src/libslic3r/Format/AMF.cpp
src/libslic3r/Print.cpp
src/libslic3r/SLAPrint.cpp
+src/libslic3r/SLAPrintSteps.cpp
src/libslic3r/PrintBase.cpp
src/libslic3r/PrintConfig.cpp
src/libslic3r/PrintObject.cpp
diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp
index b3b686f03..37602b231 100644
--- a/src/libslic3r/PrintConfig.cpp
+++ b/src/libslic3r/PrintConfig.cpp
@@ -2934,7 +2934,7 @@ void PrintConfigDef::init_sla_params()
def = this->add("hollowing_closing_distance", coFloat);
def->label = L("Hollowing closing distance");
def->category = L("Hollowing");
- def->tooltip = L("");
+ def->tooltip = "";//L("");
def->min = 0;
def->max = 10;
def->mode = comExpert;