1893 Commits

Author SHA1 Message Date
enricoturri1966
285a274ff7 SPE-1982: Tech ENABLE_NEW_GCODE_VIEWER - 1st installment of new toolpaths rendering code (WIP) 2024-03-26 14:04:05 +01:00
YuSanka
e065f0c83b TopBar: Added "Search" control
+ Deleted old search controls from tab and canvas3D
2024-03-25 12:05:55 +01:00
Lukas Matena
1f87c498cd Merge branch 'master_27x' 2024-02-20 23:01:02 +01:00
Lukáš Hejl
76435e7add SPE-1840: Rework multi-material segmentation to work directly on the Voronoi diagram without creating a copy of it.
Previous algorithms assume that they can get an invalid Voronoi diagram. Because of that, during the multi-material segmentation, a copy of the Voronoi diagram was created, and there were several attempts to fix missing vertices and edges. But as it shows, this wasn't a good enough approach and sometimes led to several issues like bleeding layers.

After generalization, our approach for detection and repairs of invalid Voronoi diagrams from Arachne, we could assume that multi-material segmentation gets non-invalid Voronoi diagrams.
With this assumption, we reimplement multi-materials segmentation to work directly on the Voronoi diagram. That should make multi-material segmentation more stable.

So, this should fix several issues like bleeding layers. Also, memory consumption should decrease by a lot. Also, there should be some speedup of multi-materials segmentation.
2024-02-08 15:40:20 +01:00
Lukas Matena
a42223f963 Merge branch 'master_27x' 2024-01-26 13:07:19 +01:00
Lukáš Hejl
9a3c831020 SPE-2075: Fixed crash during thumbnail generation for SLA printers. 2024-01-02 13:46:49 +01:00
Lukas Matena
4ccc259c5a Merge branch 'master_27x' 2023-12-13 15:55:13 +01:00
Lukas Matena
e0a03c7970 Merge branch 'master_271' into HEAD 2023-12-13 15:49:26 +01:00
Lukas Matena
2d130c71b6 Move binary gcode checkbox to Printer Settings 2023-12-11 15:40:35 +01:00
YuSanka
83a277b0c5 Fix for #7799 : Switching tabs with Ctrl+Shift+Tab collapses sidebar 2023-12-07 09:44:41 +01:00
enricoturri1966
62ff444a1e #11821: Fixed bug in generation of volumes in pre-gcode view for brim/skirt elements, thanks to @supermerill 2023-12-05 09:48:24 +01:00
YuSanka
4bbe6e21d0 Fix for #7799 : Switching tabs with Ctrl+Shift+Tab collapses sidebar 2023-12-04 14:45:36 +01:00
YuSanka
fa86a3d047 Searcher related refactoring:
* Searcher moved form Plater to Gui_App
2023-11-30 15:26:20 +01:00
enricoturri1966
5cc272bdfb #11686 - Fixed rendering to thumbnail of mirrored objects 2023-11-21 10:54:51 +01:00
Lukáš Hejl
a63c553f50 SPE-2024: Fixed crash when adding objects into the shape gallery. 2023-11-13 11:34:59 +01:00
Lukáš Hejl
87a58670f3 Fixed crash during thumbnail generation for SLA printers. 2023-11-10 18:20:12 +01:00
Lukáš Hejl
8e6085bfa4 SPE-2016: Fixed crash in multi-material painting gizmo and during generating multicolor thumbnails.
The crash happened after changing the number of extruders.
2023-11-09 15:16:01 +01:00
Lukáš Hejl
7c22d7a842 SPE-1975: Show multi-material painting in thumbnails. 2023-10-31 15:35:28 +01:00
YuSanka
1f0b834a70 WIP (NewUI with fonts): Next improvements for fonts.
* AboutDialog, SysInfoDialog, ConfigSnapshotDialog, ConfigWizard: Set correct/scaled font.
* PreferencesDialog:
  * Use SpinInput instead of wxSpinCtrl.
  * Added layout of the activated tab.
  * Remove "suppress_round_corners" option and ignore its value for whole application.
+ Plater: fixed obj_list() function to check existence of the control to avoid crash on recreate_GUI().
+ GLCanvas3D: Increased delta value between current and new values of the toolbar icon scale.
2023-10-18 16:32:12 +02:00
Filip Sykala - NTB T15p
86879c5d92 Merge branch 'master' into fs_svg_SPE-1517 2023-10-17 11:21:38 +02:00
tamasmeszaros
12f735652b Merge branch 'tm_SPE-1866' 2023-10-16 14:46:58 +02:00
Filip Sykala - NTB T15p
15931c2ef4 Merge branch 'master' into fs_svg_SPE-1517 2023-10-16 13:17:21 +02:00
YuSanka
e277e5915e Fix for SPE-1927 : Focus on Canvas entering 2023-10-16 12:52:19 +02:00
tamasmeszaros
5b7fdd0d6d fixing arrange for sequential print SPE-1866
Fixing problem with incorrect arrange settings for sequential mode

On first start of the app when the arrange dialog wasn't open yet, see also

Remove leftover debug code

Using a StaticMap in ArrangeSettingsView
2023-10-16 11:51:10 +02:00
Filip Sykala - NTB T15p
6a1f31ec47 Merge branch 'master' into fs_svg_SPE-1517 2023-10-16 11:44:35 +02:00
enricoturri1966
319454c259 SPE-1937: Fixed rendering of sequential clearance contours when dragging an object while the collision detection is running 2023-10-16 10:42:42 +02:00
enricoturri1966
56a24af0a5 SPE-1948: Fixed missing update of raycaster when mirroring objects 2023-10-12 14:42:26 +02:00
Filip Sykala - NTB T15p
a57e3c14b6 Merge branch 'master' into fs_svg_SPE-1517 2023-10-11 15:29:09 +02:00
enricoturri1966
ef1d9950dd SPE-1919: Fixed missing update of out of bed state when changing part type 2023-10-11 11:20:57 +02:00
Filip Sykala - NTB T15p
7e8594069b Merge branch 'master' into fs_svg_SPE-1517 2023-09-22 11:01:03 +02:00
YuSanka
bbd47f0e16 Fix for SPE-1918 : Modificators will be shows after undo(CTRL+Z) with seam/support painting gizmo. 2023-09-22 10:04:58 +02:00
Filip Sykala - NTB T15p
db64aacaf8 Merge branch 'master' into fs_svg_SPE-1517 2023-09-18 17:25:41 +02:00
YuSanka
0a46aeea09 Variable layer height is limited to 3 digits (related to PR#10298) 2023-09-18 16:29:44 +02:00
Filip Sykala - NTB T15p
255081e342 Merge branch 'master' into fs_svg_SPE-1517 2023-09-13 21:53:59 +02:00
Vojtech Bubnik
8dad25efc4 Merge branch 'master' into master_262 2023-09-04 14:44:32 +02:00
Filip Sykala - NTB T15p
ca71305c75 Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/Utils/EmbossStylesSerializable.cpp
#	src/slic3r/Utils/EmbossStylesSerializable.hpp
2023-09-04 13:33:22 +02:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
Filip Sykala - NTB T15p
57141aa61a Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
2023-08-22 16:20:42 +02:00
enricoturri1966
81b137eb06 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1784_binary_gcode 2023-08-22 08:37:47 +02:00
enricoturri1966
200df9c02d Do not show shell for non-printable and out of printbed volumes in preview 2023-08-21 09:43:45 +02:00
enricoturri1966
b809996d30 SPE-1761: Show part shells in pre-gcode preview 2023-08-21 09:42:00 +02:00
YuSanka
45a05b5794 Follow up 75eccfd6507e4cb446569e2d4a53bb64158c5521 - Removed mistakenly added lines of code 2023-08-17 17:27:58 +02:00
Filip Sykala - NTB T15p
0c9cb02cf1 Merge branch 'master' into fs_dir_per_glyph_SPE-1597
# Conflicts:
#	src/libslic3r/Polygon.hpp
2023-08-17 15:46:25 +02:00
tamasmeszaros
3455c8cc1a Hide alignment combo on arrange dialog if XL has wipe tower
fixes SPE-1787
2023-08-16 09:59:10 +02:00
tamasmeszaros
708f58949d Fix newly introduced problem with unsettable zero minimum object dist 2023-08-16 09:59:10 +02:00
tamasmeszaros
c545400b0a fixing sequential print settings not being loaded correctly
SPE-1827
2023-08-16 09:59:10 +02:00
tamasmeszaros
0b31ef6e1e Beginning of arrange gen2 2023-08-16 09:59:10 +02:00
Filip Sykala - NTB T15p
06df953ebf Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-08-14 13:51:11 +02:00
YuSanka
f79f2557d6 Revert of 88dbb2db6c6a48a449bb13b5425431f28eee8e0c
+ Fix for SPE-1835 : Scaling one part of an object after cutting with connectors, when open Scale gizmo with "S"-shortcut.
2023-08-14 12:19:14 +02:00
enricoturri1966
d9d771c268 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1784_binary_gcode 2023-08-14 09:55:45 +02:00