1823 Commits

Author SHA1 Message Date
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
Filip Sykala - NTB T15p
6ab3963d83 Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-08-14 08:14:23 +02:00
YuSanka
836a70f4b2 Merge remote-tracking branch 'origin/ys_cut_rivets' into master 2023-08-11 16:05:44 +02:00
Filip Sykala - NTB T15p
d8c7513668 Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-08-10 14:01:03 +02:00
YuSanka
88dbb2db6c Fix for SPE-1835 : Scaling one part of an object after cutting with connectors, when open Scale gizmo with "S"-shortcut. 2023-08-10 10:44:12 +02:00
Filip Sykala - NTB T15p
006c1e6f56 Merge branch 'master' into fs_dir_per_glyph_SPE-1597 2023-08-07 16:00:30 +02:00
enricoturri1966
eacffe0a57 SPE-1765: Fixed redundant emit of EVT_GLCANVAS_WIPETOWER_MOVED event 2023-08-02 10:01:16 +02:00
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
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
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
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
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
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
enricoturri1966
653d7bc678 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization 2023-05-11 11:40:50 +02:00
enricoturri1966
663465299b Small refactoring 2023-05-10 11:15:39 +02:00
enricoturri1966
662c3da65b Fixed warnings 2023-05-10 11:01:50 +02:00
enricoturri1966
a4605a5e9e SPE-1606 - Do no show the switch view type icon in the 3D scene if the object does not contain negative volumes 2023-05-10 10:20:31 +02:00