24253 Commits

Author SHA1 Message Date
Martin Šach
cfb6526732 Bugfix: Uninitialized value in wipe tower integration.
Just a small fix to avoid c++ undefined behaviour.
2023-11-10 12:19:39 +01:00
Martin Šach
9a68645106 Update filament overrides UI.
After introducing the new z-hop strategy the filament overrides
were in a state of disarray. This commit fixes it.
2023-11-10 12:19:39 +01:00
Martin Šach
0c64950151 Fix travel slope param range and type 2023-11-10 12:19:39 +01:00
Martin Šach
5927a20905 Fix layer change enable 2023-11-10 12:19:39 +01:00
Martin Šach
384d245be7 Add basic implementation of an obstacle finding algorithm during travels.
A line distancer over previous layer is constructed. It is then queried
during travel planing. If an obstacle is found in the travel path,
the travel algorithm ensures minimal elevation before the obstacle.
2023-11-10 12:19:39 +01:00
Martin Šach
a4a7ac4a4e Add helical layer change.
Previously the layer change was straight up which caused stringing.
To solve this, a helical travel is implemented when changing layers.
2023-11-10 12:19:39 +01:00
Martin Šach
49455cf427 Replace GCode.cpp travel_to with more general z-hop strategy.
The new travel has an initial flat part, sloped part and
once the travel height reaches maxima a flat part again.
Also, the notion of extruder lift is removed. It is used no more.
Consequently the retract_lift parameter lost its original meaning.
2023-11-10 12:19:39 +01:00
Martin Šach
09466df1d4 SPE-1553: Fix invalid value of more deretraction after travel. 2023-11-10 12:19:39 +01:00
Martin Šach
3ed86a820a Add PrintConfig options for future more general z-hop implementation.
The parameters are also presented in the GUI.
2023-11-10 12:19:39 +01:00
Martin Šach
39e4d1269f Add missing linux headers. 2023-11-10 12:19:39 +01:00
tamasmeszaros
e98faf8541 Merge branch 'tm_mac_system_libcurl' 2023-11-10 10:46:49 +01:00
Lukáš Hejl
a2e3dc1f09 Merge branch 'lh_crash_SPE-2016' 2023-11-09 15:16:21 +01:00
Lukáš Hejl
8e6085bfa4 SPE-2016: Fixed crash in multi-material painting gizmo and during generating multicolor thumbnails.
The crash happened after changing the number of extruders.
2023-11-09 15:16:01 +01:00
Lukáš Hejl
ab49cb252b Merge branch 'lh_crash_SPE-1865' 2023-11-09 15:14:13 +01:00
Lukáš Hejl
f4d3886c63 SPE-1865: Don't insert an empty ExtrusionEntityCollection because it causes a crash.
The approach to fixing the crash in 649c1083576b6bf3e0038016e16fa9ecd691cfb9 wasn't correct and prevented sorting extrusions, as reported in SPE-2007.
2023-11-09 15:12:12 +01:00
Lukáš Hejl
32c779090f Revert "SPE-1865: Fixed crash caused by inserting empty ExtrusionEntityCollection."
This reverts commit 649c1083576b6bf3e0038016e16fa9ecd691cfb9.
2023-11-09 15:12:12 +01:00
rtyr
a80dfb031b
Updated settings for ramping lift and XL ramming. Updated FW version notification. 2023-11-09 14:26:28 +01:00
tamasmeszaros
5069d6833d Remove redundant find_package and warning message 2023-11-09 14:08:51 +01:00
tamasmeszaros
d5fbacee2e Reintroduce system CURL linkage on Mac
Accidentally lost during deps update
#5984
2023-11-09 12:39:14 +01:00
YuSanka
fbc7c73cfb Set colors of selected parts in respect to theirs types 2023-11-08 16:25:19 +01:00
enricoturri1966
1f45df071c SPE-2011: Do not synchronize unselected instances, when rotating an instance in Object Coordinates, if the rotation is equivalent to a rotation around the world Z axis 2023-11-07 11:10:09 +01:00
enricoturri1966
35a64b11e5 SPE-2011: Fixed synchronization of unselected instances when rotating an instance in Object Coordinates 2023-11-07 11:09:56 +01:00
enricoturri1966
62c56e6f28 #11562 - Fixed crash when slicing instanced sinking object (SPE-2005) 2023-11-07 11:06:57 +01:00
David Kocik
4d449fea77 Merge branch 'dk_wifi' 2023-11-06 13:34:09 +01:00
David Kocik
da55cc13f6 Dialog text 2023-11-06 13:33:50 +01:00
David Kocik
c0f5a3803e Fix of empty string in Wifi Config dialog ssid combobox on Mac 2023-11-06 13:33:50 +01:00
YuSanka
e45af4eb54 Localization: Updated POT
+ Community dictionaries are merged with new POT
2023-11-06 12:19:13 +01:00
Lukas Matena
b30c7c3bb9 Fixes in phrases 2023-11-06 11:27:27 +01:00
YuSanka
7553bbe12d DropDown: OSX specific: Fixed rendering of selected item 2023-11-06 10:03:02 +01:00
Lukas Matena
e7d6f63232 Merge branch 'lm_extension_error' 2023-11-03 21:20:46 +01:00
Lukas Matena
f238f56b5b Further polishing the gcode/bgcode error logic 2023-11-03 21:19:57 +01:00
YuSanka
0504747f26 PrintHostSendDialog: Extended validation of the path extension in respect to "Export as binary G-code" value 2023-11-03 21:19:57 +01:00
YuSanka
34848f0fc0 Improvement for error massage about binary/ascii G-code extension during saving G-code
(Error massage contains links to related options in Settings Tabs now)
+ Suppress a showing a SaveFileDialog in loop while name isn't correct.
+ ErrorDialog is extended to use specified function to process a clicked link
2023-11-03 21:19:57 +01:00
Lukas Matena
d4a7548aa9 Exporting ASCII G-code with binary G-code extension or vice versa is now an error #11498 2023-11-03 21:19:57 +01:00
rtyr
438ad78dec
Enabled z-hop ramping (PLA/PETG 0.6). Increased Z jerk (XL 0.6 variants). Enabled multi-tool ramming for PLA. 2023-11-03 16:34:15 +01:00
David Kocik
fe0531d6a4 Merge branch 'dk_physical' 2023-11-03 16:08:21 +01:00
David Kocik
c3931c80f2 Physical Printer Dialog changes
PrusaConnect hostname no browse button
PrusaConnect address check on OK
Store hostname when showing PrusaConnect URL
2023-11-03 16:07:55 +01:00
David Kocik
da6a384e48 Erasing of Connect address in PhysicalPrinterDialog 2023-11-03 16:07:01 +01:00
YuSanka
bfd7e6b75e TetxInput: Added process of wxEVT_TEXT event.
+ Fixed SPE-1993 : bug in physical printer dialog (Connect)
2023-11-03 16:07:01 +01:00
Filip Sykala - NTB T15p
fb04edadf0 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-11-03 14:32:12 +01:00
Lukas Matena
8409a07da3 Bumped up version to 2.7.0-alpha2 2023-11-03 14:13:57 +01:00
Filip Sykala - NTB T15p
2526ce24be Merge branch 'master' into fs_svg_SPE-1517 2023-11-03 14:10:27 +01:00
tamasmeszaros
ce5f1951ce upgrade heatshrink cmake file
to be in sync with
2023-11-03 13:45:20 +01:00
Filip Sykala - NTB T15p
f07a489f34 Merge branch 'master' into fs_svg_SPE-1517 2023-11-03 12:50:15 +01:00
YuSanka
57b5b8814b Fix for #11574 > 2.7.0-a1 Temperature Variation Input 2023-11-03 12:27:42 +01:00
Lukas Matena
cde4d16f4a Fix of #11089: nozzle digging into the print when 'wipe_tower_no_sparse_layers' was enabled 2023-11-03 10:37:21 +01:00
Filip Sykala - NTB T15p
9382e6543f Merge branch 'master' into fs_svg_SPE-1517 2023-11-03 10:34:22 +01:00
Filip Sykala - NTB T15p
73060ecee7 Fix rotation by gizmo of embossed text on reflected object
+ refactoring code to do same for svg and text
2023-11-03 10:34:09 +01:00
YuSanka
193666b09e Fix for #11555 - Prusaslicer 2.6.0 organic supports html links invalid 2023-11-03 09:31:46 +01:00
YuSanka
abd99bbfec WifiConfigDialog: Fixed a style for comboboxes
+ OSX specific: Fixed layout of Password related controls

Widgets/ComboBox: Fixed DoClear(): Clear function is called for TextCtrl too
2023-11-03 09:03:28 +01:00