Commit Graph

22152 Commits

Author SHA1 Message Date
PavelMikus
d843d0d981 Fixed most of issues, TODO expand by half extrusion width, smoothen sides, crashes 2023-02-17 15:38:57 +01:00
PavelMikus
95ec803a06 Another bunch of fixes. There is still problem with bridging direction 2023-02-17 15:38:57 +01:00
PavelMikus
9f5f03099e fixing bridging angle, avoiding too small areas, fixing final area rotation 2023-02-17 15:38:57 +01:00
PavelMikus
df20302eef various bug fixes
debug images
2023-02-17 15:38:57 +01:00
PavelMikus
dfbea5976e bunch of bug fixes, but still does not work 2023-02-17 15:38:57 +01:00
PavelMikus
3d158e545e Debug version, threading disabled for the first part currently and crashing. But core should be finished 2023-02-17 15:38:57 +01:00
Pavel Mikus
a57f98961e reconstruction of polygon from vertical slices TODO 2023-02-17 15:38:57 +01:00
PavelMikus
ebcedca211 write down general idea how to continue 2023-02-17 15:38:57 +01:00
PavelMikus
fd81d7a460 Compute bridging direction. Now what is left is to stretch the bridge lines across infill and cut them to ideal length 2023-02-17 15:38:57 +01:00
PavelMikus
696b316e2b initial implementation, trying to filter out surfaces that need expansion 2023-02-17 15:38:57 +01:00
Vojtech Bubnik
978f5c8b47 Merge remote-tracking branch 'remotes/origin/master' into vb_ensurovani 2023-02-17 15:20:47 +01:00
Vojtech Bubnik
7f80f7456b Merged with master 2023-02-17 15:18:44 +01:00
Filip Sykala - NTB T15p
e23c89315b Reset for up vector 2023-02-17 14:07:49 +01:00
Vojtech Bubnik
2d4e3ef4fe Fixed inconsistency between 1st layer islands and ordering vector
leading to crashes.
Fixes SPE-1495
2023-02-17 14:03:00 +01:00
tamasmeszaros
3c1b81e384 Remove unnecessary line 2023-02-17 14:02:03 +01:00
tamasmeszaros
bf32d6ad9e Remove unused method 'find_new_position' 2023-02-17 14:01:59 +01:00
tamasmeszaros
ee01e8e0e0 Fix AnyPtr pointer conversions in constructors
and assignment operators
2023-02-17 14:01:56 +01:00
Filip Sykala - NTB T15p
f92be6f697 Merge branch 'master' into fs_emboss 2023-02-17 13:54:00 +01:00
PavelMikus
664e923f3c Fix autopaint tool when using RAFT layers 2023-02-17 13:34:50 +01:00
YuSanka
250463c6e9 Fix for https://dev.prusa3d.com/browse/SPE-1490 - DarkMode, MSW specific: Selected item in SearchDialog is black 2023-02-17 13:10:08 +01:00
Vojtech Bubnik
0202eec4b7 Fixed Clipper library (our own fork of it) when working with Z coordinate:
The Eigen vector type compares all components, while the ClipperLib
own IntPoint type compared x and y only.
Fixed by overriding the ==/!= operators to compare just x and y components
for Eigen types.
Fixes #9651
2023-02-17 12:57:25 +01:00
Lukas Matena
304424b6d4 Do not calculate the AABB raycaster in cut gizmo, it does not use it 2023-02-17 12:45:22 +01:00
enricoturri1966
00f4a702c2 Follow-up of 44d1e3de67 - Improved fix of orientation of sequential print clearance contours while dragging instances 2023-02-17 12:32:42 +01:00
Filip Sykala - NTB T15p
5159e2b2c0 Merge branch 'fs_emboss_temp' into fs_emboss 2023-02-17 11:39:45 +01:00
Filip Sykala - NTB T15p
02409fe3c0 Merge branch 'master' into fs_emboss 2023-02-17 11:39:39 +01:00
Filip Sykala - NTB T15p
f0caab259d Fix for rotation transformation for text gizmo 2023-02-17 11:33:55 +01:00
Filip Sykala - NTB T15p
6a04d037f9 Merge branch 'master' into fs_emboss_temp 2023-02-17 10:14:51 +01:00
Filip Sykala - NTB T15p
5be8e41545 Clean up calculation of transformation 2023-02-17 10:13:54 +01:00
David Kocik
2a3324eddc Merge branch 'dk_hints_fix' 2023-02-17 09:56:48 +01:00
David Kocik
08135550e2 Fix of hints arrow for gizmos and hints text 2023-02-17 09:56:34 +01:00
PavelMikus
b5b548a140 automatic painting: fix error message on windows when converting from std string to wxstring - use from_u8 2023-02-17 09:54:38 +01:00
YuSanka
dc0275f70d Cut bug fixing:
* Fix for https://dev.prusa3d.com/browse/SPE-1489 - The text is misaligned in cut dialog.
* Fix for https://dev.prusa3d.com/browse/SPE-1382 - Cut Plane does not move smoothly for multipart models.
+ Code cleanup - unused code is removed.
2023-02-17 09:48:10 +01:00
David Kocik
30bae9f803 Merge branch 'dk_dwnldr_fixes' 2023-02-17 09:32:40 +01:00
David Kocik
e4ff09a59f divide desktop integration and downloader desktop integration 2023-02-17 09:30:09 +01:00
David Kocik
e2762bd7d7 Desktop undo registration wont undo downloader registration 2023-02-17 09:30:09 +01:00
David Kocik
0ccea3bed9 Archive dialog - size of left column 2023-02-17 09:30:09 +01:00
David Kocik
c447fd5255 Archive Dialog minimal size 2023-02-17 09:30:09 +01:00
David Kocik
80c92d1331 missing includes and typos 2023-02-17 09:30:09 +01:00
David Kocik
09b4a88f18 MacOS notification - URL downloader not allowed 2023-02-17 09:30:09 +01:00
David Kocik
74c34a3115 Archive Dialog: Fix of darkmode and resizing
followup of cff356ba35aaa9d9fb7780880f60cf1a3e266187
2023-02-17 09:30:09 +01:00
David Kocik
41ab733cd8 Refactoring of DownloaderUtils (remove including ConfigWizard_private.hpp)) 2023-02-17 09:30:09 +01:00
David Kocik
ee0871880f archive dialog dark mode fix 2023-02-17 09:30:09 +01:00
David Kocik
1dc8ed5610 Additional checks on filename creation in downloader 2023-02-17 09:30:09 +01:00
Filip Sykala - NTB T15p
4da355e55e Merge branch 'master' into fs_emboss_temp 2023-02-17 08:17:09 +01:00
Filip Sykala - NTB T15p
b82f1fe818 Move over surface with relative transformation 2023-02-17 08:16:54 +01:00
Vojtech Bubnik
43ce4d1894 Follow-up to f78a2c0bf6 2023-02-16 18:13:55 +01:00
Vojtech Bubnik
f78a2c0bf6 Making the Z graph of layer islands more robust for degenerate inputs.
Partial fix of #9679
2023-02-16 16:31:29 +01:00
Vojtech Bubnik
edd6c7c9d9 Removed an obscure "clip_multipart_objects" option, which caused more
harm than good and it is not compatible with the new layer island
Z graph.
Partial fix of #9679
2023-02-16 16:31:29 +01:00
Vojtech Bubnik
b2138dd348 OSX specific: Setting the QoS level to the highest level for TBB
worker threads: QOS_CLASS_USER_INTERACTIVE.
The one level lower QOS_CLASS_USER_INITIATED makes our tester Filip
unhappy, because when slicing tree supports Filip switches to a browser
on another display wating for the slicer to finish, while OSX moves
the slicing threads to high efficiency low coal burning cores.
2023-02-16 16:31:29 +01:00
PavelMikus
c8a0c2e469 auto paint tool - disable when print setup is invalid and show dialog window with error. 2023-02-16 15:03:04 +01:00