Lukáš Hejl
11247aa6ac
Fixed a warning.
2021-10-07 13:36:06 +02:00
Lukáš Hejl
20ce0abd00
Optimized multi-material segmentation to construct Voronoi diagrams only for layers that have more than one color. If the whole layer is painted using the same color, it is not needed to construct a Voronoi diagram.
2021-10-07 13:16:21 +02:00
Lukáš Hejl
1da44302fe
Merge branch 'lh_fdm_supports_smart_fill'
2021-10-07 13:14:40 +02:00
Lukáš Hejl
d2acd0c0a3
Renamed the brush "Pointer" to "Triangles" in the multi-material painting gizmo, and in the FDM supports painting gizmo.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
cb66737396
Fixed the positioning of the painting gizmos.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
6d88f89192
Added rendering of smart fill and contour around selected areas for the FDM supports painting gizmo.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
c25357969f
Refactored rendering of the contour around areas selected by smart fill to prepare it for the FDM supports painting gizmo.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
379dbdf83f
Prepared the FDM support gizmo for smart fill.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
4cf5c919b3
Improved the alignment of tool type and brush type in the multi-material gizmo.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
53772a19f6
Reworked seam painting gizmo to the same layout as multi-material painting gizmo.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
163d171541
Fixed the wrong calculation of caption text size in all painting gizmos, which could lead to showing unintended space after ImGui::SliderFloat.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
9a4759322e
Removed unintended space after ImGui::SliderFloat in all painting gizmos.
2021-10-07 13:12:36 +02:00
Lukáš Hejl
4fb49fb39c
Removed the vertical space in the below information about how to use gizmo for all painting gizmos.
2021-10-07 13:12:36 +02:00
YuSanka
cf624b081d
Try to fix a focus for Application after closing of the "fix thought NetFab" ProgressBarDialog
2021-10-07 11:53:19 +02:00
YuSanka
6e976817e6
MSW specific:Added dark mode for G-CodeViewer
2021-10-07 11:53:19 +02:00
YuSanka
45406faf1c
Added SVG-file for G-CodeViewer logo
2021-10-07 11:53:19 +02:00
enricoturri1966
5ccf850859
#6380 - Fixed non-uniform scaling of a volume using the sidebar fields
2021-10-07 10:37:49 +02:00
YuSanka
06576082ce
Deleted unused PNG-files. Added mirroring_transparent.svg (thanks for @AkiraNorthstar)
2021-10-07 10:14:55 +02:00
YuSanka
2a367f6774
Check if object's size appears to be zero, when loading the model file.
2021-10-07 09:12:31 +02:00
YuSanka
d83b2e0d3d
ObjectList: Fixes
...
* Fixed update of a warning icon for multi-part object, when some part with errors was deleted
* Fixed a crash when selecting non-Object and non-Volume item (in get_mesh_errors_info() was missed check of the obj_idx)
+ Follow-up 1cc7b4ba97 - some code refactoring:
* fixed RepairedMeshErrors.merge()
* get_mesh_errors_count() renamed to get_repaired_errors_count()
2021-10-06 17:24:40 +02:00
enricoturri1966
a1b312eb83
Follow-up of 2afdc66dfb - Added missing use case
2021-10-06 15:46:01 +02:00
enricoturri1966
492e6b8e51
#7068 - Automatic update of legend when switching on/off travel visibility in preview
2021-10-06 15:29:39 +02:00
YuSanka
3794bdf002
Fix for build
2021-10-06 13:49:03 +02:00
YuSanka
46bff60e16
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
David Kocik
d1470ddb84
Merge branch 'dk_notifications'
2021-10-06 13:08:12 +02:00
David Kocik
76012e6021
Netfabb finished notification, fix of #7067
2021-10-06 13:07:38 +02:00
YuSanka
93317618dd
Save/Load repaired errors from/to a mesh statistics to/from a 3MF
2021-10-06 10:57:28 +02:00
YuSanka
3dfe710b2c
ObjectList: Fixed mouse click on the WarningIcon, when mesh wasn't repaired and isn't manifold.
2021-10-06 10:12:21 +02:00
YuSanka
cb570079ef
Follow-up e2f2ed4172 and 80844ca337 - Allow RichToolTips just under MSW
2021-10-05 16:45:54 +02:00
YuSanka
216c2d2824
Localization: Updated POT
2021-10-05 16:31:04 +02:00
David Kocik
b31c3b691b
Merge branch 'dk_notifications'
2021-10-05 15:53:17 +02:00
David Kocik
1f67514b37
notification info icon - wider hexagon
2021-10-05 15:52:44 +02:00
David Kocik
033f498b1f
actualize warnings on empty background process
2021-10-05 15:52:44 +02:00
Lukas Matena
52bd8e197a
Merge branch 'lm_sendsysteminfo'
2021-10-05 15:36:30 +02:00
Lukas Matena
05ee30ed29
Show PrusaSlicer logo in the SendSystemInfoDialog
2021-10-05 15:36:00 +02:00
Lukas Matena
05fd0aec04
Disable the dialog before merge with master
2021-10-05 15:09:53 +02:00
Lukas Matena
207a4ed43e
This reverts commits a186017 and 2423e7f
2021-10-05 15:09:53 +02:00
Lukas Matena
6a678be95a
SendSystemInfo: Return number of logical cores on Apple
2021-10-05 15:09:53 +02:00
Lukas Matena
48494c1df6
REVERT LATER: More debugging logging
2021-10-05 15:09:53 +02:00
Lukas Matena
d19c94b7a2
Use /etc/machine-id as unique id on Linux
2021-10-05 15:09:53 +02:00
Lukas Matena
49ec05ede8
Use hardware UUID as unique id on Apple
2021-10-05 15:09:53 +02:00
Lukas Matena
cbdd63375d
Use MAC address as a base of unique system ID on Windows
2021-10-05 15:09:53 +02:00
Lukas Matena
1c730ef18e
SendSystemInfoDialog: Collect CPU info on Windows
2021-10-05 15:09:53 +02:00
Lukas Matena
9435ba6637
SendSystemInfoDialog now opens through CallAfter, GL extensions are sorted
2021-10-05 15:09:53 +02:00
Lukas Matena
d3bd14c377
Added some more info (wxWidgets, gtk, Linux distro, CPU info, monitors)
2021-10-05 15:09:52 +02:00
Lukas Matena
510ae9e526
REVERT LATER: Something for debugging
2021-10-05 15:09:52 +02:00
Lukas Matena
7394928894
SendSystemInfo: do not close the dialog when failed/cancelled, set content-type to json
2021-10-05 15:09:52 +02:00
Lukas Matena
3bb1c8ab40
SendSystemInfoDialog: Actual sending of the info
2021-10-05 15:09:52 +02:00
Lukas Matena
26a85e975e
SendSystemInfoDialog: Use HTML for formatting
2021-10-05 15:09:52 +02:00
YuSanka
43deb8a500
SendSystemInfoDialog: Layout adjustments
2021-10-05 15:09:52 +02:00