Commit Graph

22356 Commits

Author SHA1 Message Date
PavelMikus
6521b72274 Fix problems with adaptive infills, but the anchoring itself is not used on them
Fix briding angles for octagram and hilberts curve
2023-02-17 15:38:57 +01:00
PavelMikus
2b0a7ccb2c invalidate posPrepareInfill on pattern change, since that influences anchoring
filter out sparse infill with 100 density from bridgeable areas
2023-02-17 15:38:57 +01:00
PavelMikus
9054aa74b3 Filter out tiny areas, Fix issue where partial surfaces were cleared and empty when over solid infill 2023-02-17 15:38:57 +01:00
PavelMikus
5e83ecf387 Fixed crashes, smoothened polygon, some bug fixes 2023-02-17 15:38:57 +01:00
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