33e0865289
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-06 15:02:15 +02:00
8d749d2a9e
Fix for build
2021-10-06 13:49:03 +02:00
fe4baa33f6
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-06 13:48:27 +02:00
4ff13a5d63
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Reworked detection of collision with printbed. The detection uses now different algorithms in dependence of the printbed type (rectangular, circular, convex) to improve performance.
2021-10-06 13:47:54 +02:00
82de61b0aa
RichToolTips: Don't set a Timer for Tooltip but dismiss the tooltip when a mouse leave the button
2021-10-06 13:15:21 +02:00
6f3c8e16ad
Merge branch 'dk_notifications'
2021-10-06 13:08:12 +02:00
d5d106fe61
Netfabb finished notification, fix of #7067
2021-10-06 13:07:38 +02:00
1cc7b4ba97
Save/Load repaired errors from/to a mesh statistics to/from a 3MF
2021-10-06 10:57:28 +02:00
47b54d5ce0
ObjectList: Fixed mouse click on the WarningIcon, when mesh wasn't repaired and isn't manifold.
2021-10-06 10:12:21 +02:00
9e2fa3cd4d
Follow-up e2f2ed4172 and 80844ca337 - Allow RichToolTips just under MSW
2021-10-05 16:45:54 +02:00
091f946340
Localization: Updated POT
2021-10-05 16:31:04 +02:00
05bc9b7bf4
Merge branch 'dk_notifications'
2021-10-05 15:53:17 +02:00
d84867d539
notification info icon - wider hexagon
2021-10-05 15:52:44 +02:00
a1b2d53f4e
actualize warnings on empty background process
2021-10-05 15:52:44 +02:00
a59f078883
Merge branch 'lm_sendsysteminfo'
2021-10-05 15:36:30 +02:00
8401ba192b
Show PrusaSlicer logo in the SendSystemInfoDialog
2021-10-05 15:36:00 +02:00
982172b878
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-05 15:33:37 +02:00
deec0330bb
Disable the dialog before merge with master
2021-10-05 15:09:53 +02:00
d7d056c8ba
This reverts commits a186017 and 2423e7f
2021-10-05 15:09:53 +02:00
5dd9e98f27
SendSystemInfo: Return number of logical cores on Apple
2021-10-05 15:09:53 +02:00
5b5c72e73e
REVERT LATER: More debugging logging
2021-10-05 15:09:53 +02:00
e8412d654c
Use /etc/machine-id as unique id on Linux
2021-10-05 15:09:53 +02:00
1bef2eacc5
Use hardware UUID as unique id on Apple
2021-10-05 15:09:53 +02:00
c0eb4fbbd9
Use MAC address as a base of unique system ID on Windows
2021-10-05 15:09:53 +02:00
4733e17266
SendSystemInfoDialog: Collect CPU info on Windows
2021-10-05 15:09:53 +02:00
a49c691241
SendSystemInfoDialog now opens through CallAfter, GL extensions are sorted
2021-10-05 15:09:53 +02:00
bdc4c4cf30
Added some more info (wxWidgets, gtk, Linux distro, CPU info, monitors)
2021-10-05 15:09:52 +02:00
af5abc8079
REVERT LATER: Something for debugging
2021-10-05 15:09:52 +02:00
b87f512b9e
SendSystemInfo: do not close the dialog when failed/cancelled, set content-type to json
2021-10-05 15:09:52 +02:00
6a819dad89
SendSystemInfoDialog: Actual sending of the info
2021-10-05 15:09:52 +02:00
e8af0d6d0f
SendSystemInfoDialog: Use HTML for formatting
2021-10-05 15:09:52 +02:00
d6222cf8a8
SendSystemInfoDialog: Layout adjustments
2021-10-05 15:09:52 +02:00
faa808b385
First draft of SendSystemInfoDialog
2021-10-05 15:09:52 +02:00
37219fe4f3
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
80844ca337
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
29a5f48f43
Minor performance optimization for convex intersection algo
2021-10-05 13:31:09 +02:00
3e07d2e853
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
23cff74efb
Hint notification: selected filament tag check.
2021-10-05 12:26:45 +02:00
9a24b08e28
Fixed toolpaths colors when loading a 3mf containing color changes and background process is active
2021-10-05 11:15:03 +02:00
e2f2ed4172
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
ddcbbee3b0
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-05 09:51:04 +02:00
e185bf58b7
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
b028e169c8
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2021-10-04 16:33:33 +02:00
6192c57368
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
577632d892
Check unsaved preset changes only if project is dirty and it wasn't saved
2021-10-04 16:20:46 +02:00
d214e09400
Fix for #7040 - Missing auto slice after Undo / Redo of deletion of height range modifier
2021-10-04 15:33:32 +02:00
a9ca63d344
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 15:04:34 +02:00
4cc1b2740d
Don't report intersection if two polygons are only touching.
2021-10-04 14:16:13 +02:00
8c89abc9fb
Fixed inconsistent modifier context menu in the right panel and in the 3d scene
2021-10-04 14:13:42 +02:00
8226150707
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-10-04 14:08:26 +02:00