enricoturri1966
a7ea88befb
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-05 15:33:37 +02:00
enricoturri1966
00d2a8f4b6
Fixed crash when turning on shells visibility in preview and the application was started with background processing active
2021-10-05 14:49:18 +02:00
YuSanka
86f2dcff00
RichTooltips for the buttons on a sidebar: Fixed wrong positioning of the tooltip when PrusaSlicer is on secondary display
...
Show a right triangle tip in the bottom right corner of the tooltip.
2021-10-05 13:36:32 +02:00
tamasmeszaros
9cec27da12
Minor performance optimization for convex intersection algo
2021-10-05 13:31:09 +02:00
YuSanka
46f7d946c9
Changed conditions for the warning icon.
...
If mesh isn't manifold then always show the red "exclamation" icon
It mesh is manifold but was repaired then show the gray/white "exclamation" icon
2021-10-05 13:21:38 +02:00
David Kocik
a7f3f07dde
Hint notification: selected filament tag check.
2021-10-05 12:26:45 +02:00
enricoturri1966
764bfc276f
Fixed toolpaths colors when loading a 3mf containing color changes and background process is active
2021-10-05 11:15:03 +02:00
YuSanka
a1ee03b86f
Fix for #6218 - Button tooltip in the way
...
Use wxRichTooltip instead of wxTooltip for buttons on the bottom of a sidebar
2021-10-05 11:05:20 +02:00
enricoturri1966
921d2bdee7
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-05 09:51:04 +02:00
Vojtech Bubnik
2adcef8dbe
Replaced "Simple shorthands for smart pointers" shptr, uqptr, wkptr
...
with their original names. Using weird shorthands makes the code
unreadable for anyone but the original author.
template<class T> using shptr = std::shared_ptr<T>;
template<class T> using uqptr = std::unique_ptr<T>;
template<class T> using wkptr = std::weak_ptr<T>;
2021-10-04 16:56:26 +02:00
Vojtech Bubnik
6c99b50008
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2021-10-04 16:33:33 +02:00
Vojtech Bubnik
37af8492b6
Fix of support missing under horizontal overhang #6058
...
There was a bug for more than 4 years, which likely triggers now more
often with the introduction of raft_contact_distance parameter,
which is usually significantly smaller than support_material_contact_distance.
There were no support towers built at the raft for contact layers
below the print_z of the first object layer.
2021-10-04 16:33:25 +02:00
YuSanka
9ce2cee6cf
Check unsaved preset changes only if project is dirty and it wasn't saved
2021-10-04 16:20:46 +02:00
YuSanka
b35a04b99a
Fix for #7040 - Missing auto slice after Undo / Redo of deletion of height range modifier
2021-10-04 15:33:32 +02:00
enricoturri1966
1f3f0363d2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 15:04:34 +02:00
tamasmeszaros
30aa248234
Don't report intersection if two polygons are only touching.
2021-10-04 14:16:13 +02:00
YuSanka
6b6bc67064
Fixed inconsistent modifier context menu in the right panel and in the 3d scene
2021-10-04 14:13:42 +02:00
enricoturri1966
b7fa882b64
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 14:08:26 +02:00
enricoturri1966
fb840a7767
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Faster printbed collision detection using the new function Geometry::intersect()
2021-10-04 14:07:45 +02:00
YuSanka
40ada1277d
Fix for #7012 - Dark mode + colored axis: Can't read the Manipulation panel
2021-10-04 13:57:20 +02:00
enricoturri1966
bdbadca1ec
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 13:07:53 +02:00
Filip Sykala
fb86bdd176
Fix. Allow simplify volume inside object, fix drawing wireframe
2021-10-04 12:29:45 +02:00
YuSanka
5d90ce3f37
ConfigWizard: Suppress to select SLA printer if a multi-parts object is on a Plater
2021-10-04 11:35:41 +02:00
enricoturri1966
86a9933051
#7056 - Gizmo cut input set to use current locale
2021-10-04 11:12:29 +02:00
Vojtech Bubnik
f573fe8ad5
Manifold mesh may contain self-intersections, so we want to always allow fixing the mesh.
...
This is a fix of a regression wrt. https://github.com/prusa3d/PrusaSlicer/releases/tag/version_2.4.0-alpha2
2021-10-04 10:39:58 +02:00
tamasmeszaros
379c64ef20
Merge branch 'tm_convex_intersect_rotcalip'
2021-10-04 10:12:04 +02:00
David Kocik
ca4345aa30
Close validate warnings on empty plater.
2021-10-04 09:56:23 +02:00
Filip Sykala
fbd2ac051a
fix assert
2021-10-04 09:30:30 +02:00
Filip Sykala
f8c61fef20
Merge branch 'master' into Fix_wireframe_trafo
2021-10-04 09:23:13 +02:00
Filip Sykala
6226503054
Fix wireframe transformation when supports in SLA are added
2021-10-04 09:23:06 +02:00
enricoturri1966
fe61c72cce
#7054 - Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED: enable command Save (CTRL+S) for untitled projects (automatically calls command Save As)
2021-10-04 09:20:35 +02:00
enricoturri1966
817441119b
#7050 - GCodeProcessor: Fixed processing of gcode lines M109
2021-10-04 09:02:03 +02:00
enricoturri1966
14d49aa539
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 08:30:13 +02:00
enricoturri1966
7473e174af
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Faster update of object manipulation fields while dragging gizmo Move/Rotate/Scale
2021-10-04 08:30:04 +02:00
tamasmeszaros
476ff563c5
Fix compile issues and overlapping polygon fails
2021-10-01 18:27:37 +02:00
Filip Sykala
93b82464a6
Merge branch 'master' into fs_fix_close_simlify_notify
2021-10-01 17:40:56 +02:00
Filip Sykala
2ff85629b9
add close suggestion notification
2021-10-01 17:40:30 +02:00
David Kocik
493f0fd347
print info notification icon
2021-10-01 17:25:49 +02:00
David Kocik
46453b1354
refactor mr. clippy rendering
2021-10-01 16:49:58 +02:00
Lukas Matena
afd8bf9424
Several minor improvements and fixed warnings
2021-10-01 14:31:22 +02:00
David Kocik
4c312b0dba
remove simplify suggestion function
2021-10-01 15:45:58 +02:00
Vojtech Bubnik
06d4d24054
Slightly reworded error messages for
...
Cannot import .sl1 files into PrusaSlicer
2021-10-01 15:07:09 +02:00
David Kocik
0fcbc006cb
PrintInfoNotificationLevel with icon
2021-10-01 15:03:40 +02:00
Vojtech Bubnik
1afc35e7c0
Fixed update of mesh volume after applying a transformation.
...
Fixes flipped normals when importing some 3MFs.
2021-10-01 14:28:45 +02:00
enricoturri1966
8e80327528
Revert of 117df134f6
2021-10-01 14:14:47 +02:00
Vojtech Bubnik
4ae477d84e
Fixed import of multi-material AMF files, broken due to admesh eradication.
2021-10-01 13:34:22 +02:00
enricoturri1966
8d18b6be3b
Tech ENABLE_FIX_SINKING_OBJECT_OUT_OF_BED_DETECTION merged into tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS
2021-10-01 13:13:26 +02:00
enricoturri1966
8b8967e6c1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-01 12:15:24 +02:00
enricoturri1966
a29d6055aa
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Fixed detection of collision with circular printbed for pre-gcode preview and sla preview
2021-10-01 12:15:14 +02:00
David Kocik
2eb2d63133
Merge branch 'dk_notifications'
2021-10-01 10:15:36 +02:00