45d6fa353c
Fix broken hole drilling
2021-07-26 12:28:57 +02:00
12298aa3c8
Fix of clipping plane for SLA supports,
...
probably broken since 1009f78
2021-07-23 11:32:36 +02:00
5dabae7d0d
Fixed import of color print view from gcode files into GCodeViewer
2021-07-23 11:27:07 +02:00
63ae8756bb
Tech ENABLE_SEAMS_VISUALIZATION set as default
2021-07-22 12:58:33 +02:00
3dcf5f1156
Tech ENABLE_START_GCODE_VISUALIZATION set as default
2021-07-22 12:32:08 +02:00
13a56cfff7
Tech ENABLE_SCROLLABLE_LEGEND set as default
2021-07-22 12:18:38 +02:00
20971d7c8b
Tech ENABLE_MODIFIED_DOWNSCALE_ON_LOAD_OBJECTS_TOO_BIG set as default
2021-07-22 11:55:08 +02:00
f4b466ee93
Techs DISABLE_ALLOW_NEGATIVE_Z_FOR_SLA and ENABLE_ALLOW_NEGATIVE_Z set as default
2021-07-22 11:26:31 +02:00
58f3fa37b1
Tech ENABLE_EXTENDED_M73_LINES set as default
2021-07-22 09:55:39 +02:00
4537263265
Tech ENABLE_GCODE_WINDOW set as default
2021-07-22 09:37:02 +02:00
cef1a00d86
Tech ENABLE_VALIDATE_CUSTOM_GCODE set as default
2021-07-22 09:13:12 +02:00
cb873bd88c
Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default
2021-07-22 08:35:21 +02:00
5d482ebb94
Don't save shapes directory to the "last_dir"
2021-07-21 16:13:40 +02:00
2203ada89c
Tech ENABLE_RELOAD_FROM_DISK_FOR_3MF set as default
2021-07-21 14:10:05 +02:00
286bf581d6
Follow-up bf981ae049 : Small improvements
2021-07-20 15:22:52 +02:00
22cf01f449
Tech ENABLE_SEQUENTIAL_LIMITS set as default
2021-07-20 12:05:15 +02:00
441c9ea0d0
Temporary workaround for compatibility with older Slicer:
...
To the "physical_printer" added "preset_name" option as a duplicate of the "preset_names" but like one string.
Note: It will works just for printer preset names without ";" (see #5503 )
2021-07-20 10:18:59 +02:00
22c7f22268
GCodeViewer -> Fixed loading of machine limits data from config contained into gcode files
2021-07-20 09:38:35 +02:00
125918a606
Optimized seed fill and bucket fill selection to recompute selection only in case the cursor is pointing on a non-selected triangle.
2021-07-19 11:30:40 +02:00
e9bd4b8f0f
Fixed a crash in the multi-material gizmo when bucket fill is selected.
2021-07-19 11:30:35 +02:00
635622c039
Disable reload from disk for built-in objects
2021-07-16 12:30:47 +02:00
2724e0930d
Added the bucket fill tool into the multi-material gizmo. Also, the multi-material gizmo was reworked to show only options applicable for a chosen painting tool.
2021-07-16 09:19:40 +02:00
4648bbd3cb
Limited brim width to 200 mm (larger values make slicer hang or crash due to arithmetic overflow)
2021-07-15 09:55:25 +02:00
ae1f18f7ba
Speed-up of painted seams
2021-07-15 09:49:36 +02:00
14e1293ade
GalleryDialog: Changes the paths to the system and custom galleries
2021-07-14 17:41:37 +02:00
e15c0682b0
Correctly convert legacy bool 'draft_shield' to enum
2021-07-14 16:02:04 +02:00
439088c349
Draft shield option is now an enum (Disabled/Limited/Enabled)
2021-07-14 16:02:04 +02:00
0ad7fb9208
Skirt is now generated around brims, unless 'draft shield' is checked
2021-07-14 16:02:04 +02:00
bbca47355d
Merged psSkirt and psBrim
2021-07-14 16:02:04 +02:00
bfdaeae376
Delayed rendering of transparent volumes
2021-07-14 13:20:57 +02:00
df4545e99a
Fix crash when all the holes fail to drill
2021-07-13 16:02:58 +02:00
90c2528772
Fixed R-Pi build
2021-07-13 14:08:44 +02:00
ce92075590
MMU segmentation: Implemented filtering of unprintable regions in
...
top/bottom propagation.
2021-07-13 14:00:21 +02:00
e4f3458bbc
Tracing MMU top / bottom segmentation open lines at "trace" level.
2021-07-13 11:19:20 +02:00
1a72c78934
Merge branch 'vb_mmu_top_bottom'
2021-07-13 11:08:52 +02:00
dc1f8e4b5d
Fixed slab slicing for special cases (slicing plane intersects object
...
plane).
2021-07-13 11:06:59 +02:00
080807eda5
Modifiers Gallery ( #6703 )
...
* Added GalleryDialog
* GalleryDialog improvements:
* Added DnD functionality
* Added "Delete custom shapes" function
2021-07-12 15:20:50 +02:00
e2603b1652
Removed unnecessary backward compatibility with old multi-material painted 3MF from the early stage of development.
2021-07-12 13:37:33 +02:00
e80ef16a5b
Added a missing locale switch needed for custom gcode validation when switching tabs
2021-07-12 09:38:32 +02:00
a3e507a9b9
MutablePriorityQueue: Added is_trivially_copyable test for queue value
...
types, added [] accessors.
2021-07-09 13:25:41 +02:00
0f9b2e20bf
1) Fixed a significant bug in MutablePriorityQueue when setting
...
the indices allowing rescheduling of values in the middle of the queue.
2) Implemented a cache friendly variant - MutableSkipHeapPriorityQueue
based on
https://playfulprogramming.blogspot.com/2015/08/cache-optimizing-priority-queue.html
https://github.com/rollbear/prio_queue/blob/master/prio_queue.hpp
2021-07-09 12:53:29 +02:00
85b0c0c5b2
Slightly improved 'no first layer extrusions' error message
2021-07-02 17:05:31 +02:00
cea3fff0df
Fixed incorrect use of _NDEBUG instead of NDEBUG
...
Some debugging code was compiled even in release mode because of this
2021-06-30 11:59:16 +02:00
a7e1797746
Fixed locales switching on macOS
2021-06-30 10:02:51 +02:00
f944596e62
Renamed the "marlinfirmware" firmware flavor to "marlin2".
2021-06-29 17:55:26 +02:00
c90c350526
Fix crash after SL1 import
2021-06-29 11:40:50 +02:00
5161cfdace
PrusaLink - cherrypick pick from stable branch
...
Added to config enums, visible in Physical Printer Dialog and class derived from Octoprint
2021-06-28 12:36:01 +02:00
309dc55456
Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects.
2021-06-28 08:09:06 +02:00
2f2d9b034e
Replaced boost::rtree in multi-material segmentation with much faster ClosestPointInRadiusLookup.
2021-06-28 08:09:06 +02:00
ae27f0d853
Optimized the projection of painted triangles in multi-material segmentation. Added heuristics to skip most of the expensive calculations in cases where it is certain that performing these calculations would be useless.
2021-06-28 08:09:06 +02:00