Lukas Matena
56e53828e9
Merge branch 'et_spe2397'
2024-08-12 15:48:35 +02:00
enricoturri1966
40dbbd1c35
SPE-2397: Increased size of time blocks batches used to calculate time estimate and actual speed
2024-08-12 15:46:23 +02:00
enricoturri1966
88c94180f7
Fixed mismatch with firmware in calculating acceleration in time estimates
2024-08-12 15:46:23 +02:00
enricoturri1966
9b7961ddcb
SPE-2397: Fixed order of traversing time blocks in GCodeProcessor::TimeMachine::calculate_time() to match what is done in firmware
2024-08-12 15:46:23 +02:00
Lukas Matena
2885b03cc2
Merge branch 'ms_overhang_estimation_bug'
2024-08-09 15:19:55 +02:00
Martin Šach
d33023f6d0
Fix includes
2024-08-09 15:19:32 +02:00
Martin Šach
c6858d41bd
Fix overhang perimeter dynamic speed.
...
* Use "corner" intersections when estimating the curl up height.
* If there is a redundant point in an extrusion loop at the end remove it.
2024-08-09 15:19:32 +02:00
YuSanka
10c0f7f255
DoubleSlider: Fixed a click on hovered tick, when object is height enough.
...
(layer step is less then 2px)
SPE-2421
2024-08-09 10:34:13 +02:00
YuSanka
5e3240fd76
Fix for #13058 - PrusaSlicer 2.8.0 configuration wizard auto adds SLA printer
...
Don't select any printer by default, when single repo is selected.
2024-08-09 10:29:27 +02:00
YuSanka
92d08da96d
MSW specific: ObjectList: Fixed false possible DnD, when mouse click outside of ObjectList and than mouse move over the ObjectList.
...
Fix for #13062 too
2024-08-09 10:26:35 +02:00
enricoturri1966
d5c7001a7c
SPE-2411: libvgcode - use GL_RGBA32F format for texture buffers used to render the gcode toolpaths
2024-08-09 10:24:42 +02:00
Lukáš Hejl
42630f59f7
SPE-2409: Fix adaptive layer height when Z shrinkage compensation is used.
2024-08-09 10:22:56 +02:00
YuSanka
d9ef0f1781
Fix for #13038 - Fix a crash when loading tool changes for not-existing extruder
2024-08-09 10:15:31 +02:00
Lukas Matena
f86d329a70
Merge branch 'jb_dev_servers_config'
2024-08-09 10:08:05 +02:00
Jan Bařtipán
38939b0703
Online service configuration: fixed URL in connect select pritner
2024-08-09 10:07:47 +02:00
Jan Bařtipán
6eca12a1ed
Online service configuration can be now changed via env variables, added support for turning webdev tools via command line option
2024-08-09 10:07:47 +02:00
YuSanka
0766638212
Follow-up 97d82a0d57fb675960dd0f3e7c2f56862e6b6ac5 - Fixed labels on ruler
2024-08-09 10:01:54 +02:00
Lukas Matena
7b795f0cdf
Merge branch 'et_spe2382'
2024-08-09 09:59:42 +02:00
enricoturri1966
dd7b6b00e3
SPE-2382: Fixed layers detection for pre-gcode preview when supports are enabled
2024-08-09 09:59:24 +02:00
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