25186 Commits

Author SHA1 Message Date
Lukas Matena
07032d971d Merge branch 'lm_med' 2024-06-14 15:32:18 +02:00
Lukas Matena
dcde3148a5 Fixed loading of SLA archives when path contains non-ASCII characters 2024-06-14 15:32:10 +02:00
Lukas Matena
b6f1a8e8db Only allow loading of printRequest in SLA mode (to prevent a crash) 2024-06-14 15:32:10 +02:00
David Kocik
c31647f3ac Sla material info text in wizard with link 2024-06-14 15:32:10 +02:00
tamasmeszaros
ac2580caf0 SLA z correction:
first SLA Z correction prototype

Change Z correction controlling parameter to integer layer count

Add z correction mm conversion text as description label under Z correction

Fixed a crash when switching pages in material tab
2024-06-14 15:32:10 +02:00
Lukas Matena
9c0cb3b47c printrequest implementation:
printrequest reader WIP
Co-authored-by: David Kocik <kocikdav@gmail.com>

transformation matrix loading

Loading filaments from printRequest

Conversion of string to double

Reading PrintRequest when material not installed

empty tree check + allow printrequest for mac

PrintRequest: Set print profile if current doesnt have compatible sla material

followup fix of c24477cd10d92de00874504be434872d49a20ec9

Fix compile error on gcc
2024-06-14 15:32:10 +02:00
Lukas Matena
9e2ecb4607 Merge branch 'mmm' 2024-06-14 15:26:19 +02:00
Lukas Matena
f2f78f9d9f Merge remote-tracking branch 'private/master' (sync) 2024-06-14 15:25:59 +02:00
Lukas Matena
ee1b19c023 Sync to 7c9b848:
this obliterates all changes made between 2.7.4 and 2.7.5-rc1.
All the changes are already in 2.8.x as of 7c9b848.
We need this so that 2.7.5-rc1 (public/master) -> 2.8.0-alpha5 is a fast-forward.
2024-06-14 15:23:47 +02:00
Lukas Matena
7c9b848622 Merge branch 'ms_improve_seam_rear' 2024-06-14 14:56:15 +02:00
Martin Šach
f6396f59e9 Refactor seams - due to new rear implementation shells are now only required for aligned seams. 2024-06-14 14:55:50 +02:00
Martin Šach
7d6563641c Change implementation of rear seam.
Use line distancer to obtain the nearest line to a rear point.
Be smart about choosing the rear point.
2024-06-14 14:55:50 +02:00
Martin Šach
badd01b65d Make nearest seam position choose from corners first if there are any 2024-06-14 14:54:19 +02:00
Lukas Matena
65f1a25854 Merge branch 'dk_timer' 2024-06-14 14:28:21 +02:00
David Kocik
5c7ba0d879 Fix Physical Printers default address of Connect 2024-06-14 14:28:02 +02:00
David Kocik
42e222d8db Allow upload only to Prusa printers and inherited 2024-06-14 14:28:02 +02:00
David Kocik
3a1f47e69d Do not poll printers when not top window 2024-06-14 14:28:01 +02:00
David Kocik
2e0cb6a9be Do not allow url ouside connect and backbutton back to loading in connect tab. 2024-06-14 14:28:01 +02:00
David Kocik
31088cc139 Stop timers in destructor.
Fix of crash when changing lang.
2024-06-14 14:28:01 +02:00
David Kocik
de6f111eb6 Open url from Connect in external browser 2024-06-14 14:28:01 +02:00
David Kocik
43620b8dde Pass data json from Connect FE to upload.
Parse filename and return it back to the json in correct form.
2024-06-14 14:28:01 +02:00
David Kocik
a03facbeb4 Revert dev adressess 2024-06-14 14:28:01 +02:00
David Kocik
41974d6a8f Revert not sending Access token on REQUEST_CONFIG
RunScript -> RunScriptAsync
2024-06-14 14:28:01 +02:00
David Kocik
c1bff16325 Do not send access token by script and minor changes in WebviewPanel 2024-06-14 14:28:01 +02:00
Jan Bařtipán
7204a0e77b WebView and Connect integration: implemented logout flow via /slicer/logout 2024-06-14 14:28:01 +02:00
Jan Bařtipán
850ac19167 WebView and Connect integration: implemented login ceremony via /slicer/login request (and alternative disabled one with fetch function overriding); all stored JWT tokens merged into single secret store record to reduce number of login dialogs appearances when new app is run for first time on Mac. 2024-06-14 14:28:01 +02:00
David Kocik
5601a6e75f WIP polling timer 2024-06-14 14:28:01 +02:00
David Kocik
399d1f1702 refresh token timer 2024-06-14 14:28:01 +02:00
Lukas Matena
1dd8e64009 Changed description 2024-06-14 14:27:05 +02:00
YuSanka
caa437773a ConfigWizard: Fixed a crash on start, when for some of printers wasn't set selected material
+ Added missed includes and fixed some of warnings
2024-06-14 12:51:54 +02:00
David Kocik
e7e9b8c7a1 Do not run preset updater and rebuild bundle map on ConfigWizard::run
Call preset updater sync and update check before CW as it always was.
2024-06-14 10:43:28 +02:00
David Kocik
7a41ad4937 updated indexes and inis 2024-06-13 20:40:36 +02:00
David Kocik
2f937a4e83 Check of missing sla ini on startup 2024-06-13 11:27:54 +02:00
Lukas Matena
fa1bb08d25 Merge branch 'fs_SPE-2126' 2024-06-12 19:15:08 +02:00
Filip Sykala - NTB T15p
5898fc5467 Propagate transformation from UI to backend on close embossed SVG
(from GLVolume to ModelVolume)
2024-06-12 19:14:59 +02:00
Filip Sykala - NTB T15p
c5d94d1d95 Propagate transformation from UI to backend on close Emboss gizmo
(from GLVolume to ModelVolume)
Fix SPE-2126
2024-06-12 19:14:59 +02:00
Lukas Matena
a30ca5eb71 Merge branch 'lm_et_spe2109_bis' 2024-06-12 19:11:20 +02:00
Lukas Matena
2423da86a2 The paining cache is not a member of GLVolumeCollection, not a static variable:
this is needed because static variables are destroyed after OpenGL context is
destroyed, and the GLModels should not oulive it.
2024-06-12 19:11:05 +02:00
Lukas Matena
f5b35950a7 Fixed issues when rendering shells of painted objects 2024-06-12 19:11:05 +02:00
Lukas Matena
46bb8e5ac6 Added a cache so that painted areas do not have to be recalculated in every frame,
the painted areas are not rendered as painted when the volume is in hover state
2024-06-12 19:11:05 +02:00
enricoturri1966
93a47c971a Port of b2627055e34d1d42b86b32613e3fd0c07051ee63 from branch et_spe2109 2024-06-12 19:11:05 +02:00
David Kocik
fffbf04599 Production addresses of repo server 2024-06-12 15:35:22 +02:00
David Kocik
3bc28f277c Upgrade algorithm that handles legacy printers so it works over list of new vendors 2024-06-12 15:35:22 +02:00
David Kocik
9a0e54fe6a Resources changes 2024-06-12 15:35:22 +02:00
YuSanka
ea29d83109 Fixed selection of the "Update configuration" page, when update performing is not possible.
+ Disable Preview/Next buttons, when "Update configuration" page is active and no one archive is selected
Partially reverted 47da5338
2024-06-12 15:35:22 +02:00
David Kocik
68d285b6e1 Fix of sla forward compability 2024-06-12 15:35:22 +02:00
David Kocik
c47d761d6c Changes in profile files. 2024-06-12 15:35:22 +02:00
David Kocik
c35195bd03 Change of PrusaResearch.ini and idx 2024-06-12 15:35:22 +02:00
David Kocik
983e1e1b6c Return Check for Config updates button.
But remove the repository management of it.
Do repo extraction before check.
2024-06-12 15:35:22 +02:00
David Kocik
810f6cf35c Extracting local archives on run. 2024-06-12 15:35:22 +02:00