Commit graph

14 commits

Author SHA1 Message Date
70af2d9ae8
Move MatterControl source code into a subdirectory 2026-01-28 21:30:58 -08:00
Lars Brubaker
e218b6b961 Make Part Setting have undo support
Make checking for scene overrides check if the scene has changed first
faster MeshAllowedBounds calculation
2022-05-23 16:41:55 -07:00
Lars Brubaker
ef3f57a524 New method to ensure meshes are within the printable bounds
considers brim, skirt and raft
2022-03-21 17:40:22 -07:00
Lars Brubaker
846f665db7 Adding a printable flag 2021-10-19 10:19:41 -07:00
jlewin
8d4547d706 Revise naming to match behavior 2019-05-01 15:39:16 -07:00
LarsBrubaker
73ebdde9e5 Changing nozzle1_inset to t0_inset
refactoring some surrounding code to talk about tool rather than nozzle
or hotend

figure it's better to do this change before we have any profiles with this set into them

issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
578d597413 Only slice items within the bounds of the assigned hotend
- Issue MatterHackers/MCCentral#5332
Items outside of hotend bounds should not be passed to slicer
2019-04-15 16:11:33 -07:00
jlewin
a7e0a674f1 Add delegate to re-enable Stop button if Cancel Print aborted
- Issue MatterHackers/MCCentral#5112
Clicking Stop button multiple times causes Cancel G-Code to be sent
multiple times.
2019-03-19 15:11:34 -07:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
c23eef58ca Fix whitespace 2018-12-29 12:57:00 -08:00
John Lewin
c6af70a2e2 Add NonPrintable attribute to opt types out of slicing/printing 2018-12-29 12:33:01 -08:00
John Lewin
cfeb515224 Move BedShape near PrinterSettings 2018-11-25 09:07:43 -08:00
John Lewin
426c117434 Simplify naming for clarity 2018-11-12 09:44:59 -08:00
John Lewin
a7385aa057 Convert ConditionallyCancelPrint to extension method
- Extract printer extension methods to common class
2018-11-12 09:44:59 -08:00