57a66f1dfbThe offset is applied after the elephant food compensation. The value of the brim offset is now also measured from the object after the elephant foot compensation. Thus, the brim offset set to zero means that the brim will touch the object even if elephant foot compensation is enabled.
Lukáš Hejl
2021-08-09 15:39:35 +02:00
04d6b17c57Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 Thanks @n8bot for finding the bug. Also removed some dead code in MM segmentation.
Vojtech Bubnik
2021-08-10 09:41:28 +02:00
3cce6652ddFix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 Thanks @n8bot for finding the bug. Also removed some dead code in MM segmentation.
Vojtech Bubnik
2021-08-10 09:41:28 +02:00
9f9cbb46f9Suppor of "No extrusion" firmware flavor by not emitting the E axis. Fix of https://github.com/prusa3d/PrusaSlicer/issues/6023 The fix is partial: No extrusions are shown by the final G-code preview.
Vojtech Bubnik
2021-08-09 17:37:25 +02:00
7daea7a2dcSuppor of "No extrusion" firmware flavor by not emitting the E axis. Fix of https://github.com/prusa3d/PrusaSlicer/issues/6023 The fix is partial: No extrusions are shown by the final G-code preview.
Vojtech Bubnik
2021-08-09 17:37:25 +02:00
d6370a16faDoubleSlider: Fix for #6756 - Cannot Color Change (M600) at height when MMU Painting + Fixed update for the ruler when "No sparce layer" option is enabled
YuSanka
2021-08-09 17:25:20 +02:00
afb7cf762fDoubleSlider: Fix for #6756 - Cannot Color Change (M600) at height when MMU Painting + Fixed update for the ruler when "No sparce layer" option is enabled
YuSanka
2021-08-09 17:25:20 +02:00
840a13c9ddMerge branch 'dk_tips'
David Kocik
2021-08-09 17:12:58 +02:00
14d1d76096Merge branch 'dk_tips'
David Kocik
2021-08-09 17:12:58 +02:00
b43f225ac8Hint notification fixes and improvements
David Kocik
2021-08-09 17:09:09 +02:00
c885e5c9bbHint notification fixes and improvements
David Kocik
2021-08-09 17:09:09 +02:00
4efce682e1Fix for #6782 - Clicking On Another Modifier while Changing a Modifier Parameter crashes PrusaSlicer
YuSanka
2021-08-09 13:34:00 +02:00
0be11c81c7Fix for #6782 - Clicking On Another Modifier while Changing a Modifier Parameter crashes PrusaSlicer
YuSanka
2021-08-09 13:34:00 +02:00
1f131d130fDoubleSlider with MM-printer preset: When Object has "Paint-on segmentation", DoubleSlider has same behavior as with modifiers + MSW specific: Use BitmapComboBox instead of wxBitmapComboBox to DarkMode for extruder selectors
YuSanka
2021-08-09 10:45:05 +02:00
975876b49fDoubleSlider with MM-printer preset: When Object has "Paint-on segmentation", DoubleSlider has same behavior as with modifiers + MSW specific: Use BitmapComboBox instead of wxBitmapComboBox to DarkMode for extruder selectors
YuSanka
2021-08-09 10:45:05 +02:00
ef30cc8690Fixup of previous commit: there are two more painting gizmos
Lukas Matena
2021-08-09 11:49:48 +02:00
e15ce328a9Fixup of previous commit: there are two more painting gizmos
Lukas Matena
2021-08-09 11:49:48 +02:00
13604469fdPainting gizmos and sinking objects: 1. Do not show what's below the bed when a gizmo is open 2. Triangulate the cut so people don't see inside 3. If regular clipping plane is used, the cuts are mutually clipped by one another 4. Painting itself ignores the hidden part of the object
Lukas Matena
2021-08-07 08:12:32 +02:00
8e009350b8Painting gizmos and sinking objects: 1. Do not show what's below the bed when a gizmo is open 2. Triangulate the cut so people don't see inside 3. If regular clipping plane is used, the cuts are mutually clipped by one another 4. Painting itself ignores the hidden part of the object
Lukas Matena
2021-08-07 08:12:32 +02:00
b174dacc85Added a missing include (GCC 11.1)
Lukáš Hejl
2021-08-07 08:29:32 +02:00
dbc597a341Added a missing include (GCC 11.1)
Lukáš Hejl
2021-08-07 08:29:32 +02:00
dd55b55853Swapped the position of seed fill and bucket fill inside the multi-material gizmo. Changed the default value for the seed fill angle.
Lukáš Hejl
2021-08-06 15:29:09 +02:00
29bcda0bd3Swapped the position of seed fill and bucket fill inside the multi-material gizmo. Changed the default value for the seed fill angle.
Lukáš Hejl
2021-08-06 15:29:09 +02:00
56d4ba7a29Fixed the issue when the object was selected by seed fill or bucket fill could stay selected when the painting tool was switched to brush.
Lukáš Hejl
2021-08-06 15:28:36 +02:00
1ed2f8c677Fixed the issue when the object was selected by seed fill or bucket fill could stay selected when the painting tool was switched to brush.
Lukáš Hejl
2021-08-06 15:28:36 +02:00
666cdeecd9Forced recomputation of seed fill selected areas when the seed fill angle is changed by ALT+mouse wheel.
Lukáš Hejl
2021-08-06 15:27:54 +02:00
ac50bd0f06Forced recomputation of seed fill selected areas when the seed fill angle is changed by ALT+mouse wheel.
Lukáš Hejl
2021-08-06 15:27:54 +02:00
cf2a7f4dfaFixed the possibility of changing brush size in the multi-material gizmo by ALT+mouse wheel when brush for painting single triangles is selected.
Lukáš Hejl
2021-08-06 15:26:26 +02:00
2fdb71cb18Fixed the possibility of changing brush size in the multi-material gizmo by ALT+mouse wheel when brush for painting single triangles is selected.
Lukáš Hejl
2021-08-06 15:26:26 +02:00
17860fb38aAdded cancel button into 'Save support points?' message box, changed the title
Lukas Matena
2021-08-06 16:30:02 +02:00
c0c1794d54Added cancel button into 'Save support points?' message box, changed the title
Lukas Matena
2021-08-06 16:30:02 +02:00
85c7dea1a9Finished concept of gizmos with no toolbar icon:
Lukas Matena
2021-08-06 16:02:32 +02:00
ef2ce7f7d8Finished concept of gizmos with no toolbar icon:
Lukas Matena
2021-08-06 16:02:32 +02:00
ef5c94f90aFix: prevent degeneration of model during simplification
Filip Sykala
2021-08-06 15:11:20 +02:00
fce1f86405Fix: prevent degeneration of model during simplification
Filip Sykala
2021-08-06 15:11:20 +02:00
b1330580b3MessageDialog: Set html page size respecting to text size + Fixed layout of the unit in "Height ranges" panel
YuSanka
2021-08-06 15:08:11 +02:00
20853d5922MessageDialog: Set html page size respecting to text size + Fixed layout of the unit in "Height ranges" panel
YuSanka
2021-08-06 15:08:11 +02:00
d543d2f29dFixed "volume is splittable" detection
YuSanka
2021-08-06 15:04:23 +02:00
e17f7171e0Fixed "volume is splittable" detection
YuSanka
2021-08-06 15:04:23 +02:00
01f32e18d6Fixed build on Linux, abs->std::abs
Lukas Matena
2021-08-06 13:03:30 +02:00
a4ea221f5bFixed build on Linux, abs->std::abs
Lukas Matena
2021-08-06 13:03:30 +02:00
49fdf3da7bfollow-up to a86e7107a5: Make is_converted_from_meters / is_converted_from_inches exclusive-or. Maybe it would be better to make a single enum from the two booleans, if they are exclusive-or?
Vojtech Bubnik
2021-08-05 15:35:44 +02:00
bc5cc8e463follow-up to a86e7107a5: Make is_converted_from_meters / is_converted_from_inches exclusive-or. Maybe it would be better to make a single enum from the two booleans, if they are exclusive-or?
Vojtech Bubnik
2021-08-05 15:35:44 +02:00
413dc8d6ecRevert "Restoring custom supports/seams after reload from disk"
Lukas Matena
2021-08-05 15:18:18 +02:00
93923c3decRevert "Restoring custom supports/seams after reload from disk"
Lukas Matena
2021-08-05 15:18:18 +02:00
73464c76b9Techs ENABLE_SEAMS_USING_MODELS + ENABLE_GCODE_VIEWER_STATISTICS -> Fixed detection of used memory to store instances data
enricoturri1966
2021-08-05 09:35:12 +02:00
b483a13819Techs ENABLE_SEAMS_USING_MODELS + ENABLE_GCODE_VIEWER_STATISTICS -> Fixed detection of used memory to store instances data
enricoturri1966
2021-08-05 09:35:12 +02:00
8c4e203e1dTech ENABLE_SEAMS_USING_MODELS -> Use new options visualization only if OpenGL 3.1 or greater is detected
enricoturri1966
2021-08-05 09:09:07 +02:00
61c056fb63Tech ENABLE_SEAMS_USING_MODELS -> Use new options visualization only if OpenGL 3.1 or greater is detected
enricoturri1966
2021-08-05 09:09:07 +02:00
fd81041adbFixed build warnings on non-Windows OS
enricoturri1966
2021-08-05 08:10:42 +02:00
f34f607226Fixed build warnings on non-Windows OS
enricoturri1966
2021-08-05 08:10:42 +02:00
e76b54b770Follow-up of bc81c22e (renamed the new CLI option --dont-ensure-on-bed to avoid double negatives)
Lukas Matena
2021-08-04 15:43:22 +02:00
3371e2f484Follow-up of bc81c22e (renamed the new CLI option --dont-ensure-on-bed to avoid double negatives)
Lukas Matena
2021-08-04 15:43:22 +02:00
1b03eec234Fixed build of tech ENABLE_SEAMS_USING_MODELS when tech ENABLE_GCODE_VIEWER_STATISTICS is disabled
enricoturri1966
2021-08-04 15:23:37 +02:00
d3e1b5cb91Fixed build of tech ENABLE_SEAMS_USING_MODELS when tech ENABLE_GCODE_VIEWER_STATISTICS is disabled
enricoturri1966
2021-08-04 15:23:37 +02:00
599a4d97e3Removed constness from a few renderXXX() methods
enricoturri1966
2021-08-04 12:47:36 +02:00
3b6f3dd0cbRemoved constness from a few renderXXX() methods
enricoturri1966
2021-08-04 12:47:36 +02:00
7fd9a9cf6eObjectList: Fixed a crash during a print technology change when InfoItem is selected + Add "Gallery" menu Item for Advanced mode too
YuSanka
2021-08-04 12:30:15 +02:00
a422a815a4ObjectList: Fixed a crash during a print technology change when InfoItem is selected + Add "Gallery" menu Item for Advanced mode too
YuSanka
2021-08-04 12:30:15 +02:00
bc81c22ea9CLI: Ensure that objects are on bed by default, new CLI config option: 'dont-ensure-on-bed' (which allows to override). This was the original behaviour in Slic3r and Sli3rPE, probably broken long ago when CLI was ported from Perl. Also, --scale-to-fit should now work again (#5772)
Lukas Matena
2021-08-04 12:15:20 +02:00
47bfe5ab3eCLI: Ensure that objects are on bed by default, new CLI config option: 'dont-ensure-on-bed' (which allows to override). This was the original behaviour in Slic3r and Sli3rPE, probably broken long ago when CLI was ported from Perl. Also, --scale-to-fit should now work again (#5772)
Lukas Matena
2021-08-04 12:15:20 +02:00
66d43b882eFixed calls set_uniform(emission_factor, xx) to use floats
enricoturri1966
2021-08-04 11:58:50 +02:00
75fce3026dFixed calls set_uniform(emission_factor, xx) to use floats
enricoturri1966
2021-08-04 11:58:50 +02:00
d0d3c5ad16Fix of variable layer height mode opening from ObjectList: when the respective object info line was clicked, the variable layer height mode was opened correctly, but closing it through the toolbar deactivated most of the icons as if it was just opened.
Lukas Matena
2021-08-04 10:25:15 +02:00
be8012e87bFix of variable layer height mode opening from ObjectList: when the respective object info line was clicked, the variable layer height mode was opened correctly, but closing it through the toolbar deactivated most of the icons as if it was just opened.
Lukas Matena
2021-08-04 10:25:15 +02:00
7d9cce1298Do not open 'Did you know' notifications in gcodeviewer, they make no sense and make slicer crash sometimes
Lukas Matena
2021-08-04 10:20:59 +02:00
7022426c43Do not open 'Did you know' notifications in gcodeviewer, they make no sense and make slicer crash sometimes
Lukas Matena
2021-08-04 10:20:59 +02:00
9e5fc2e713XY size compensation is ignored when the object is also painted using the multi-material painting gizmo. A user is also notified about it.
Lukáš Hejl
2021-07-29 13:05:28 +02:00
71cd429e70XY size compensation is ignored when the object is also painted using the multi-material painting gizmo. A user is also notified about it.
Lukáš Hejl
2021-07-29 13:05:28 +02:00
742a373c1fAdded invalidation of the sliced object when gap-fill enabled/disabled if the object is painted using the multi-material painting gizmo.
Lukáš Hejl
2021-07-29 13:02:33 +02:00