David Kocik
321d79b338
No border webview
2024-11-11 16:12:50 +01:00
David Kocik
ce991e6632
SPE-2551: PrusaConnect_v2 api use
2024-11-11 16:12:50 +01:00
David Kocik
85094c5c19
SPE-2515: Improved reload functionality
...
Fix of script message after error with credentials /api key
Reload improvements
additional webview checks
Reload webview on F5 for mac / linux
Rename button
Fix of loading error page
2024-11-11 16:12:50 +01:00
David Kocik
9f42394629
SPE-2512: Create Webview only when it is being shown
...
Destroy webview on tab close
2024-11-11 16:12:50 +01:00
David Kocik
40458c6649
SPE-2507: Resize upload dialogs
2024-11-11 16:12:50 +01:00
David Kocik
da49e8edfb
SPE-2535: Improvments of Printables events
...
Missing include
Printables event Require login
Improved error page
Prepare opening Printables to Connect upload dialog
debug fix
Another debug fix
prevent reload on load request
Load new url already in on_show
Improved javascript notification
2024-11-11 16:12:50 +01:00
David Kocik
93b0adf964
SPE-2507: Resize Connect upload dialog
2024-11-11 16:12:50 +01:00
David Kocik
7ffa854ec2
SPE-2535: Handling Printables events
...
Fix of loading url and deleting cookies
Handling Printables events: download and slice
Link from notification to Printables tab
Webview download notification
cleanup
No reload button on loading screen
2024-11-11 16:12:50 +01:00
David Kocik
2d41c29505
SPE-2507: Connect upload dialog size
2024-11-11 16:12:49 +01:00
David Kocik
20af632115
SPE-2515: Reload button inside html pages and button in menu
2024-11-11 16:12:49 +01:00
David Kocik
1040332c87
SPE-2468: Printables WebView class
...
read address and download model
Printables as pernament tab
webview debug panel
adding token to request header
Logout to Printables
Correct user-agent
Receiving printables events
Improved refreshing of token to printables
User settings to printables url
merge changes
Changed login to Printables during runtime
Logging in plater fix
2024-11-11 16:12:49 +01:00
David Kocik
e8de4b7199
Create Printables tab
2024-11-11 16:12:49 +01:00
YuSanka
da79ad4937
Fixed a crash, when press "Esc" key in TextEdit control
...
Fix for #13458 - Crash using cut tool. (SPE-2545)
2024-11-11 11:57:18 +01:00
Lukas Matena
7ca4faf009
Merge branch 'ms_seam_tunning'
2024-11-11 11:00:28 +01:00
Lukáš Hejl
56a2a5973d
SPE-2400: Add an option for setting the gap size between the beginning and the end of closed perimeters.
...
Negative values extend the loop, causing the endpoints to overlap slightly.
2024-11-11 10:59:20 +01:00
Martin Šach
6cc7ff754c
Add fallback to rear seam picker chosing the point with biggest y
2024-11-11 10:59:20 +01:00
Martin Šach
26b96c5ad2
Add max boundary to the scarf_start_height
2024-11-11 10:59:20 +01:00
Martin Šach
00010de0ee
Fine tune the seam smooth/sharp angle arm length
2024-11-11 10:59:20 +01:00
Martin Šach
69924efb39
Disable move inwards when there is not extrusion (scarf end)
2024-11-11 10:59:20 +01:00
Lukas Matena
1422df61ec
Merge branch 'lh_mm_segmentation_volumes'
2024-11-08 10:13:47 +01:00
Lukáš Hejl
84e9da9c6c
SPE-1841: Replace default extruder with volume extruder for multi-material segmentation.
...
Previously, the default extruder wasn't handled inside multi-material segmentation, but this could confuse users, especially for multi-volume objects.
Because with multi-volume, it could happen that in the place where two volumes were touching, there could be a change in the used extruder.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
3edec09a2e
SPE-1841: Use multi-material segmentation for all volumes of the model when at least one volume is painted.
...
For volumes that are not painted, we assume that they are entirely painted by the assigned extruder to this volume.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
8d8ee31283
SPE-2202: Improve the projection algorithm to work better in cases where the sliced regions and the input model differ significantly.
...
This applies mainly to multipart objects.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
500f3817d4
SPE-2202: Small refactoring of the projection algorithm before other improvements.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
4f7c8ae83d
SPE-2202: Reimplementation of the projection algorithm of painted mesh on slices inside multi-material segmentation.
...
This new implementation should resolve several types of artifacts with multi-material segmentation.
It should also increase the precision of projection, so sliced models should be much closer to how they were painted.
Also, the slicing of painted models should be faster than before.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
baf3d6aed9
Refactor TriangleMeshSlicer to support slicing meshes with information about the color of facets.
...
ColorPolygons are produced for meshes with color information.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
2fa92a96a4
Refactor TriangleSelector to allow returning indexed triangle set with information about the color of each facet.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
225d52b084
Generalize the implementation of the Douglas Peucker algorithm to allow using a custom predicate to decide if points between the anchor and the floater should be removed.
2024-11-08 10:13:34 +01:00
Lukáš Hejl
b6fd7f7758
Ensure that the furthest iterator is set in the Douglas Peucker algorithm implementations even when the distance from the line between the anchor and the floater is zero.
2024-11-08 10:13:34 +01:00
Martin Šach
4e6b2913c1
Add bundle flatpak workflow
2024-11-07 11:22:56 +01:00
Lukáš Hejl
5229510346
SPE-2514: Prevents focusing on the menu bar when ALT is pressed in painting gizmos.
2024-11-05 13:58:44 +01:00
Martin Šach
ef89fb3af8
Fix avoid crossing perimeters on layer change (SPE-2498, #13445 , #13478 )
2024-11-05 13:55:26 +01:00
enricoturri1966
ec8efbd444
SPE-2275: Fixed export of M73 CXX lines to gcode
2024-11-05 13:53:10 +01:00
Lukáš Hejl
dfdc407fd6
Distill a test case for failing assert(p != prev) inside GCodeGenerator::_extrude().
2024-11-04 15:13:18 +01:00
Lukáš Hejl
a443b27895
Remove obsolete assert in the multi-material segmentation.
2024-11-01 21:30:16 +01:00
Martin Šach
9634f2e02f
Fix invalid const struct member
2024-11-01 17:11:27 +01:00
Lukas Matena
59ff3ef559
Fixed incorrect filament preset selection from the CLI
2024-10-31 12:11:53 +01:00
Lukáš Hejl
eff2c16ecc
SPE-2177: Restore the "Ensure vertical shell thickness" option.
...
This partially reverts commit d5a1b59869d888c8ed30f360045017ec5e9bb00b.
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: Vovodroid <vovodroid@users.noreply.github.com>
2024-10-24 13:23:11 +02:00
Lukas Matena
b4ae892bae
Follow-up to previous commit
2024-10-18 16:12:22 +02:00
Lukas Matena
e57ef80f85
Fixed compiler warnings
2024-10-18 16:00:57 +02:00
Martin Šach
49b7fc2d80
Use the actions_branch variable to be used for actions checkout.
2024-10-18 12:58:22 +02:00
Lukas Matena
1f3be0e0bb
Merge branch 'lm_wipe_tower_model'
2024-10-17 12:17:56 +02:00
Lukas Matena
9237a68ba9
Use ModelWipeTower instead of config for wipe tower pos and rot (3MF part) - SPE-2520
2024-10-16 12:41:27 +02:00
Lukas Matena
c41290bc07
Use ModelWipeTower instead of config for wipe tower pos and rot (backend part) - SPE-2520
2024-10-16 12:40:49 +02:00
Lukas Matena
1f9344a5dc
Use ModelWipeTower instead of config for wipe tower pos and rot (frontend part) - SPE-2520
2024-10-16 12:27:25 +02:00
Lukas Matena
ccc7c350a0
Remove AMF export (functionality not available from GUI since 2.4.0)
2024-10-16 12:20:22 +02:00
Lukas Matena
ccdfa73851
Fixed an annoying compiler warning
2024-10-15 13:27:11 +02:00
Martin Šach
101f9838dd
Enable seam 'jumping' if it is already on a sharp edge, but there is a better one (SPE-2305)
2024-10-07 15:33:29 +02:00
Lukas Matena
68f8925461
Improve startup of ConfigWizard (SPE-2457)
2024-10-02 14:27:55 +02:00
David Kocik
1bd7be797a
Improved warning dialog.
2024-10-02 14:22:41 +02:00