25229 Commits

Author SHA1 Message Date
enricoturri1966
a1330e9229 SPE-2382: Fixed toolpaths generation for pre-gcode viewer 2024-08-09 09:59:24 +02:00
Lukas Matena
a2cabdd74b Merge branch 'lh_dynamic_fan_speed_fix' 2024-08-09 09:57:10 +02:00
Lukáš Hejl
7f666265e1 SPE-2368: Reduce the number of emitted M106 when dynamic fan speed on overhangs is enabled.
This fixed duplicity M106, which doesn't have any effect.
Also, it was implemented hysteresis that filters out small back-and-forth changes in fan speeds.
2024-08-09 09:56:42 +02:00
Lukáš Hejl
070b2af3fd Refactoring of the dynamic speed on overhangs. 2024-08-09 09:56:42 +02:00
Lukas Matena
109b36ab5e Merge branch 'jb_link_user_auth' 2024-08-09 09:55:04 +02:00
Jan Bartipan
b490479d40 PrinterWebViewPanel: tracking (Linux) and removing authentication handlers 2024-08-09 09:54:35 +02:00
Jan Bařtipán
7fb3638d46 PrinterWebViewPanel: fixed passing API Key when uploading gcode, fixed passing API key via session storage, improved cleaning up credential infra on printer change (removing API key from storage or deregistering delegate/event for HTTP digest auth) 2024-08-09 09:54:35 +02:00
Jan Bartipan
f46916681b PrinterWebViewPanel: proper credentials/sent state clearing 2024-08-09 09:54:35 +02:00
Jan Bařtipán
a4dbe04ff0 PrinterWebViewPanel: clearing API key when setting username/pwd credentials and vice versa to keep consistent state passed to webview authentication delegate 2024-08-09 09:54:35 +02:00
Jan Bařtipán
b84853655f WebViewPlatformUtilsMac: fixed compilation for Xcode 14 2024-08-09 09:54:35 +02:00
Jan Bařtipán
fc76ec00f1 Patch wxWidget CMake to download and use recent WebView2 library 2024-08-09 09:54:35 +02:00
David Kocik
6a78caa6a7 WIP win impl 2024-08-09 09:54:35 +02:00
Jan Bartipan
eb078d01d0 WebKit Credentials Challenge fixed passing data on linux 2024-08-09 09:54:35 +02:00
Jan Bařtipán
c953dd9eea WebView: handling authentication challenge (passing user credentials) for OSX (working) and Linux (WIP) 2024-08-09 09:54:35 +02:00
Lukáš Hejl
b4fadc102d SPE-2193: Fix zero velocity when the pressure equalizer is combined with spiral vase mode.
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-08-01 13:39:36 +02:00
Lukas Matena
7594ba338a Merge branch 'ys_ui_fixes' 2024-07-22 12:19:48 +02:00
YuSanka
b15344d783 SearchDialog: Fixed hide of the dialog, when some item in list is selected 2024-07-22 12:19:32 +02:00
YuSanka
795c3a7dd6 Preferences: Fixes invalidation of the m_settings_layout_changed flag.
+ TopBar: Fixed margins for Settings button and refresh of the PopupButtons
2024-07-22 12:19:32 +02:00
YuSanka
f004f815ce Top reworking: Increase size of the search control
+ TopBarItemsCtrl::Button are inherited from wxPanel instead of ScalableButton
2024-07-22 12:19:32 +02:00
YuSanka
de7fad1b48 Reverted menu bar for application
+ TopBar: Hidden menu button/ Logo
2024-07-22 12:19:32 +02:00
Martin Šach
4e157b7765 Do not pick seam point in vase mode 2024-07-22 12:05:25 +02:00
YuSanka
d361b663a2 DoubleSlider: Using for the "Ctrl/Shift + MouseWhile" didn't increase move step.
MacOS specific: MouseWhile issue. + Wrong tooltip for tick editing ("cmd" instead of "Ctrl" -> partially reverted d1d9a82c)
Fixes are related to GH#12944 - Sliced view scrolling needs attention
2024-07-22 12:04:14 +02:00
YuSanka
e4fc20d07c Fix for GH#12932 : Post-processing scripts disappear after editing
Fillow-up 8590e34aa
2024-07-22 12:00:41 +02:00
Lukas Matena
9bea31cfd2 Merge branch 'et_spe2388' 2024-07-22 11:59:44 +02:00
enricoturri1966
826ab3ce69 SPE-2388: Do not export non printable instances to OBJ and STL files 2024-07-22 11:59:26 +02:00
enricoturri1966
aba835bc8c SPE-2388: Fixed command 'Export Plate as STL/OBJ &Including Supports' which was exporting also non sliced objects 2024-07-22 11:59:26 +02:00
Martin Šach
a91a7d6b0e Better detection of bridge orientation.
Before, partial bridges were calculated. For each of these an angle
has been choosen and after that all the bridges have been merged.
Becouse of the merge a single angle had to be picked.
The first angle that the algorithm has stumbled upon has been picked,
resulting in sub-optimal bridging directions.

Now the partial bridges are calcualted, then merged and then
the angle is decided over the whole merged bridge.
This approach at least ensures that the orientation is the best possible
for the merged bridge.
2024-07-17 14:14:45 +02:00
Lukas Matena
1b36955ca2 Merge branch 'lh_long_slicing' 2024-07-17 14:13:39 +02:00
Lukáš Hejl
86309ba939 SPE-1950: Optimization of computation complexity of perimeter ordering for Arachne generator.
The previous implementation during the grouping of perimeters using depth-first searches unnecessarily searched nodes that had no impact on grouping, which significantly increased the search space.
2024-07-17 14:13:09 +02:00
Lukáš Hejl
82fb648cb7 SPE-1950: Optimization of extrusion sorting for the ensuring infill. 2024-07-17 14:13:09 +02:00
Lukáš Hejl
b3510ac808 SPE-1950: Reimplement algorithm for filtering vibrating extractions inside the ensuring infill to make it less computation complex. 2024-07-17 14:13:09 +02:00
Lukáš Hejl
2cba980a8b Add conversion into Lines for ThickPolyline. 2024-07-17 14:13:09 +02:00
Martin Šach
5cc2e5eb0b Enable line infill connection even for 0 anchor length 2024-07-17 14:10:59 +02:00
Lukas Matena
8dbf197e4e Fixed crash when scaling to fit (SPE-2361):
the crash occured when scaling to fit on a circular bed with the object containing non-part volumes
2024-07-16 06:09:03 +02:00
YuSanka
1e035ee33d CLI Improvements : Add Build Volume Dimensions and Origin Location to CLI Querying Presets
SPE-2293
2024-07-16 06:07:00 +02:00
Filip Sykala - NTB T15p
e02d273816 Fix issue with missing last trinagle in obj file:
https://github.com/prusa3d/PrusaSlicer/issues/12157
reincarnation of SPE-2129
2024-07-12 09:22:29 +02:00
Lukáš Hejl
d020d6e3a0 SPE-2354: Fix insufficient invalidation of the dynamic overhang speeds settings. 2024-07-12 09:21:12 +02:00
Filip Sykala - NTB T15p
98d1892cbe Fix broken rotation rotation.
SPE-2389
2024-07-12 09:19:49 +02:00
Filip Sykala - NTB T15p
7b482ac6bb Fix adding SVG volume to object by context menu. 2024-07-12 09:18:01 +02:00
Lukas Matena
f30a8ac4fb Fixed conflicts after merge 2024-07-10 15:49:50 +02:00
Martin Šach
fb47a62fd7 Fix #12916: Seams now respect per object settings 2024-07-10 15:22:15 +02:00
enricoturri1966
3c3591f8a0 SPE-2374: Fixed update of shells visibility when user changes printer technology 2024-07-10 15:20:55 +02:00
Lukas Matena
631810abe4 Merge branch 'ms_gcode_refactor' 2024-07-10 15:19:18 +02:00
Martin Šach
55a9849c0d Fix sequential print skirt 2024-07-10 15:18:53 +02:00
Martin Šach
7b7c4beabe Fix skirt previous position and skirt M486 2024-07-10 15:18:53 +02:00
Martin Šach
4db6923a5a Fix sequential print 2024-07-10 15:18:53 +02:00
Martin Šach
8c9b672c0d Refactor extrusion predicate naming and default lambda capture. 2024-07-10 15:18:53 +02:00
Martin Šach
8403edc12c Refactor smooth path generator lambda to be a functor. 2024-07-10 15:18:53 +02:00
Martin Šach
a59fd32962 Fix clockwise movements for skirt and brim 2024-07-10 15:18:52 +02:00
Martin Šach
af4a1d67a9 Fix cancel object annotation 2024-07-10 15:18:52 +02:00