1983 Commits

Author SHA1 Message Date
YuSanka
75eccfd650 Added new type of SceneRaycaster (FallbackGizmo)
to add possibility to split the Gizmo grabbers to two priority of "raycastering".
meshes with Gizmo type has highest priority then FallbackGizmo.

+ CutGizmo: Use SceneRaycaster type for CutPlane grabber
2023-08-01 16:23:18 +02:00
Filip Sykala - NTB T15p
d10c7b633f Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-07-27 10:42:25 +02:00
enricoturri1966
f02e8e3438 Renamed namespace 2023-07-27 09:04:44 +02:00
enricoturri1966
a8d8914071 SPE-1784: New compressed (binary) gcode format integration
Added Deflate compression using zlib
2023-07-26 13:21:50 +02:00
enricoturri1966
004a64a651 Removed code for thumbnails compression 2023-07-25 14:07:46 +02:00
enricoturri1966
7e56d80718 SPE-1784: New compressed (binary) gcode format integration
Added Heatshrink compression
2023-07-25 13:30:18 +02:00
enricoturri1966
6331077645 SPE-1784: New compressed (binary) gcode format integration
Added MeatPack encoding to GCode Block
2023-07-24 12:37:03 +02:00
enricoturri1966
ee87536ff6 Added debug imgui dialog to allow to change binary gcode parameters at runtime 2023-07-21 12:24:24 +02:00
Filip Sykala - NTB T15p
91109892d9 Merge branch 'master' into fs_svg 2023-07-19 12:02:39 +02:00
Filip Sykala - NTB T15p
9a8f716d80 SPE-1818: Show debug windows only when log level is set at minimal to INFO 2023-07-17 11:12:33 +02:00
Filip Sykala - NTB T15p
9ee86599d5 Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg
# Conflicts:
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
2023-06-30 10:15:51 +02:00
Filip Sykala - NTB T15p
52578e88a5 Merge branch 'fs_fix_font_preview_offsets' into fs_dir_per_glyph_SPE-1597 2023-06-15 12:49:42 +02:00
YuSanka
cb6262cb5f Localization: Updated POT + fixed some phrases
+ Updated wxLocale for BE dictionary
+ Updated community dictionaries
2023-06-14 16:25:49 +02:00
Filip Sykala - NTB T15p
36bb7cfe9b Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg 2023-06-13 14:34:33 +02:00
Filip Sykala - NTB T15p
2605b2d9d6 Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-06-13 14:34:11 +02:00
enricoturri1966
93bd11c533 SPE-1768: Fixed crash when hitting 'Jump to' in the toolpaths conflict imgui dialog while the Paint supports gizmo is open 2023-06-13 13:16:21 +02:00
Filip Sykala - NTB T15p
87517c5c68 Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg 2023-06-09 11:17:41 +02:00
Filip Sykala - NTB T15p
1f83fa9966 Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-06-09 10:58:31 +02:00
enricoturri1966
7059adc6b8 SPE-1606: Fixed sla geometry type shown when object has holes 2023-06-09 07:57:39 +02:00
Filip Sykala - NTB T15p
e831255018 Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg
# Conflicts:
#	src/libslic3r/Emboss.cpp
#	src/libslic3r/Format/3mf.cpp
#	src/libslic3r/TextConfiguration.hpp
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
#	src/slic3r/GUI/Jobs/EmbossJob.cpp
#	src/slic3r/GUI/Jobs/EmbossJob.hpp
2023-06-07 11:18:26 +02:00
Filip Sykala - NTB T15p
5de06a9ef8 Merge branch 'master' into fs_svg 2023-06-02 10:53:47 +02:00
Filip Sykala - NTB T15p
7d867e5dc2 Merge branch 'master' into SPE-1597-per-glyph-transformation-over-surface 2023-06-01 13:37:56 +02:00
Lukas Matena
46678c27b5 Conflict checker: detection of the wipe tower when it narrows towards the top 2023-05-31 13:34:03 +02:00
enricoturri1966
cc55bcbf5e Conflict checker: automatically set the gcode preview at the layer shown in the notification when hitting the action text in it 2023-05-31 13:34:03 +02:00
enricoturri1966
efe00f310b Fixed warnings 2023-05-31 13:34:02 +02:00
enricoturri1966
6944c30f87 Tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION set as default 2023-05-31 13:34:02 +02:00
enricoturri1966
417c85b83b Tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION_MOD set as default 2023-05-31 13:34:02 +02:00
enricoturri1966
7a82429cf6 SPE-1682 - Toolpaths conflicts detection, 1st installment
Succesfully enhanced and integrated into PrusaSlicer from BambuStudio:

d43c7d5c92

d72b4c1bfe

87eb0f3665

b5b7264e99

Code taken from BambuStudio is embedded into tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION

Changes to adapt the code to PrusaSlicer is embedded into tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION_MOD

Co-authored-by: manch1n <miaoxin.chen@bambulab.com>

Co-authored-by: miaoxin <miaoxin.chen@bambulab.com>

Co-authored-by: lane.wei <lane.wei@bambulab.com>
2023-05-31 13:34:02 +02:00
Lukas Matena
ca3c6ecd9e Do not show the wipe tower in 3D scene when only one extruder is used 2023-05-31 13:01:28 +02:00
Filip Sykala - NTB T15p
6751bba96e Merge branch 'master' into fs_dir_per_glyph 2023-05-26 09:23:20 +02:00
Vojtech Bubnik
60e13272bd Fixed some more compilation warnings. 2023-05-25 18:22:34 +02:00
enricoturri1966
a8824d8f59 Fixed a couple of warnings 2023-05-25 14:00:54 +02:00
enricoturri1966
25575bb3f3 SPE-1716 - Fixed synchronization of layer editing texture when using undo/redo 2023-05-25 11:59:57 +02:00
enricoturri1966
7ee770baef Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1698 2023-05-25 10:39:54 +02:00
Filip Sykala - NTB T15p
30df70705e Merge branch 'master' into fs_dir_per_glyph 2023-05-23 10:31:00 +02:00
enricoturri1966
f856129e72 Follow-up of bbea397aa662a01e8b42ea13159aa4109a615573 - Alternate fix for SPE-1675 2023-05-22 09:13:21 +02:00
enricoturri1966
0dacdb2061 Follow-up of 15bd82edc356c9aa19c940cc381c5544058ed391 - Fixed detection of out of printbed after arrange 2023-05-19 09:42:30 +02:00
Filip Sykala - NTB T15p
bca6b7811d Merge branch 'master' into fs_dir_per_glyph
# Conflicts:
#	src/slic3r/GUI/GLCanvas3D.cpp
2023-05-17 12:58:53 +02:00
enricoturri1966
3377043154 SPE-1698 - Follow-up of 15bd82edc356c9aa19c940cc381c5544058ed391 - Fixed detection of out of printbed 2023-05-15 14:05:23 +02:00
enricoturri1966
15bd82edc3 SPE-1654 - Out of printbed detection applied only to selected volumes when the selection is not empty 2023-05-15 13:45:25 +02:00
enricoturri1966
568dc2a0e8 Fixed update of sequential printing clearance contours after deleting an object 2023-05-15 12:35:25 +02:00
enricoturri1966
beabf5d652 Do not calculate sequential print clearance contours for objects out of printbed 2023-05-15 09:08:30 +02:00
enricoturri1966
fa2ff496c6 Fixed build on MAC OS 2023-05-15 09:06:59 +02:00
enricoturri1966
2dba40789f Some refactoring related to sequential print clearance contours 2023-05-15 08:55:22 +02:00
enricoturri1966
5cc1359c05 Show and update sequential print clearance contours while manipulating the scene using Move/Rotate/Scale gizmos 2023-05-15 08:48:06 +02:00
enricoturri1966
9da788eae1 Method GLCanvas3D::update_sequential_clearance() modified to use frontend data to calculate sequential print clearance contours 2023-05-15 08:46:41 +02:00
enricoturri1966
6974962dd0 Avoid updating and sending to gpu sequential print clearance contours at every frame. Cache them instead and update only their transforms.
Fixed conflicts after cherry-picking e99ee946afbaf6e6db9413ccacdd03233c4743d1
2023-05-15 08:39:46 +02:00
enricoturri1966
35195dc03e Revert "Merge remote-tracking branch 'origin/et_outofbed_optimization'"
This reverts commit a430aa41bac56875476dddb20c1b2a99b3a15833, reversing
changes made to a42d8571367d825a454e993a1f4e56883d3d3629.
2023-05-12 14:09:16 +02:00
enricoturri1966
53b812a646 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization 2023-05-12 12:00:58 +02:00
enricoturri1966
c6a203cb14 Do not calculate sequential print clearance contours for objects out of printbed 2023-05-11 12:34:02 +02:00