Commit Graph

22156 Commits

Author SHA1 Message Date
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
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
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
f0caab259d Fix for rotation transformation for text gizmo 2023-02-17 11:33:55 +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
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
David Kocik
db9e6368bd PrusaLink: getting storages reads also "ro" as it is used instead of "read_only" in PrusaLink 0.7.0RC2 2023-02-16 13:34:57 +01:00
David Kocik
fac44c8c5e Fix of crash in config wizard
Missing has_section() before get_section()
2023-02-16 13:22:09 +01:00
YuSanka
a17a694604 Linux specific: Follow-up fdc4ee7542 - Fix to "Post processigs..." line works like a link 2023-02-16 13:12:35 +01:00
enricoturri1966
fc6ed2eb6e Merge remote-tracking branch 'origin/et_transformations' 2023-02-16 12:46:45 +01:00
enricoturri1966
7b255aa2ab Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-02-16 12:43:45 +01:00
Lukas Matena
088fb22182 Fixed 'is_extruder_used' placeholder 2023-02-15 15:56:17 +01:00
David Kocik
2125996837 Fix of Physical Printer Dialog #9695 2023-02-15 15:52:56 +01:00
Lukas Matena
e2045a60ee Separate acceleration control for external perimeters and (top) solid infill 2023-02-15 15:03:37 +01:00
YuSanka
7eec10c95e Fix for #9576 - A single cut can be made on the same model, after which the Cut tool is disabled
But really bug is a wrong detection of an CutObject as a DowelConnector
2023-02-15 13:56:13 +01:00
YuSanka
70ed51e967 localization: Updated PrusaSlicer.pot
+ Community dictionaries are updated from new POT
2023-02-15 13:02:42 +01:00
enricoturri1966
4944b66928 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_transformations 2023-02-15 12:51:25 +01:00
enricoturri1966
a9ce511304 Follow-up of e3cc3be9ab - Fixes some extra use case where volumes were not rotated as rigid body 2023-02-15 12:48:41 +01:00
YuSanka
ffd484eb04 Cut bug fixing:
* Disable "Add/Edit connectors" button then cut to parts
* Fixed flip_cut_plane()
* Fixed cut by Line, when draw line over the cut plane
* Fixed apply of the transformations, when cut to parts

Cut improvements:
* Process "Ctrl"
* Change color of the cut plane when it's hovered
* Don't apply Cut information for result object(s), if cut doesn't have any connector or is cut to parts
  (partially related to #9633 - Add option to Invalidate Cut Info at the time of cutting)
2023-02-15 12:02:10 +01:00
enricoturri1966
8c28b60125 Follow-up of d02dd9a3b5edc5668fb8535483f91bf3f87cd548 - Fixed rendering of modifiers in Cut Gizmo 2023-02-15 12:02:10 +01:00
YuSanka
7755231866 Cut: Fix for a normal for color clipping plane 2023-02-15 12:02:10 +01:00
enricoturri1966
224ee922c5 'gouraud' shader modified to allow to draw an object with two different colors in Cut Gizmo 2023-02-15 12:02:10 +01:00