24069 Commits

Author SHA1 Message Date
Lukas Matena
4f18b6d0c1 Ask for HTTP/1.1 for CURL requests, hopefully will fix #11076. The problem is
apparently caused by https://github.com/curl/curl/issues/11353, requesting
HTTP/1.1 is a workaround. (On macOS, system libCURL is used.)
2023-11-13 13:51:15 +01:00
tamasmeszaros
92c4fd41bf Add readme to deps 2023-11-13 13:37:59 +01:00
Lukas Matena
68d7af66c7 Update Windows build instructions 2023-11-13 13:37:59 +01:00
Justin Schuh
994ed51fa3 Update build_win.bat max version to Visual Studio 2022 (PR #11646, #11635) 2023-11-13 13:37:59 +01:00
davidjuanesb
ecf5716de0 Catalan language updated to PrusaSlicer 2.7.0-beta1 2023-11-13 13:30:42 +01:00
Lukáš Hejl
a63c553f50 SPE-2024: Fixed crash when adding objects into the shape gallery. 2023-11-13 11:34:59 +01:00
YuSanka
c179e8250e Fix for #11640 - Can't mousewheel scroll through drop-down menus anymore
Note: Related code was just mistakenly commented
2023-11-13 10:53:31 +01:00
YuSanka
0ebb85418b OSX specific: WipeTowerDialog: Deleted code, which is not actual now
and was cause a crash(see #11627)
2023-11-13 09:50:09 +01:00
Lukáš Hejl
87a58670f3 Fixed crash during thumbnail generation for SLA printers. version_2.7.0-beta1 2023-11-10 18:20:12 +01:00
YuSanka
5860d971bb Localization: Updated POT
+ Community dictionaries are merged with new POT
2023-11-10 15:36:55 +01:00
Lukas Matena
32c80a8903 Fixes in phrases 2023-11-10 15:23:54 +01:00
rtyr
7d5a11666c
Bumped up version to beta. Updated start g-code for Prusa MINI IS Alpha. 2023-11-10 14:41:03 +01:00
Lukas Matena
8f56b4b970 Bumped up version to 2.7.0-beta1 2023-11-10 14:27:58 +01:00
Martin Šach
91e79af261 Fix wipe tower integration wiht regard to "no_sparse_layers".
Wipe tower with "no_sparse_layers" enabled was completely broken.
This commit introduces necessary changes to WipeTowerIntegration.cpp
for it to work properly.
2023-11-10 12:19:39 +01:00
Martin Šach
353c9c2ea9 Bugfix: User must not enter slope angle for ramping z-hop over 90 degrees. 2023-11-10 12:19:39 +01:00
Martin Šach
02efa7af17 Disable lift before obstacle in UI.
The newly introduced functionality "lift_before_obstacle"
does not work properly. Disable it in the UI until it is
fixed.
2023-11-10 12:19:39 +01:00
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