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