LarsBrubaker
aec26a2292
refactoring
2020-04-01 20:49:25 -07:00
LarsBrubaker
cf6b02c8eb
adding new repair operation
2020-04-01 20:49:25 -07:00
LarsBrubaker
bd02874b46
Make sure we show air gap speed
...
if per layer support turned on don't warn about support
2020-03-30 12:00:53 -07:00
LarsBrubaker
fbbca09005
Added back in the ability to generate algorithmic support rather than user specified support
2020-03-28 11:12:51 -07:00
LarsBrubaker
ccdf166ded
auto fix if value is invalid (if we have a 0 multiplier)
2020-03-28 08:25:02 -07:00
LarsBrubaker
1779e9a44c
Be more aggressive about understanding what the speed was when changing tools
2020-03-28 08:25:02 -07:00
LarsBrubaker
8d53ba15bd
Run callbacks before close (fixes print recovery test)
2020-03-25 15:30:19 -07:00
LarsBrubaker
1325b411e6
issue : MatterHackers/MCCentral#5829
...
Export with spiral vase not working from print menu
2020-03-24 21:30:11 -07:00
LarsBrubaker
9b2a22e320
moving boolean processing to mesh operations
2020-03-04 07:38:07 -08:00
Lars Brubaker
dffe0b33d8
Adding reduce and hollow to a new
2020-02-27 08:56:39 -08:00
LarsBrubaker
1520c913ad
Made twist default to using the center of the enclosing circle.
2020-02-23 22:44:43 -08:00
LarsBrubaker
4b132c46ca
cleaning interface a bit more
2020-02-21 22:07:48 -08:00
Lars Brubaker
581ded7767
Improving reducer
2020-02-21 18:18:47 -08:00
LarsBrubaker
ed5ef14077
Hollow is producing results
...
Improving Decimate
2020-02-21 07:56:24 -08:00
LarsBrubaker
3d9b6e6492
Decimate is working reasonably now
2020-02-19 22:07:09 -08:00
Lars Brubaker
cbeb86d3f1
Mesh reduce is working now (a bit)
2020-02-19 18:19:17 -08:00
LarsBrubaker
d85edc858d
Working on additional mesh tools
2020-02-18 16:59:33 -08:00
LarsBrubaker
577d203bbe
removing warnings
2020-02-08 20:24:36 -08:00
John Lewin
3b02f08148
Fix warnings
2020-02-07 17:08:47 -08:00
John Lewin
8fab48e830
Remove unused file
2020-02-07 17:08:47 -08:00
John Lewin
931f0b9e0c
Restore CloseOnIdle
...
- Issue MatterHackers/MCCentral#5755
Cannot access disposed object exception during application exit
- Issue MatterHackers/MCCentral#5756
Cross-Thread operation not valid exception in CommunicationStateChanged
event handlers
2020-02-07 17:08:47 -08:00
LarsBrubaker
e602c7681d
removing unnecessary casts
2020-02-07 17:08:47 -08:00
LarsBrubaker
2444fd0d9e
Made the non-manifold renderer work
2020-02-07 17:08:47 -08:00
LarsBrubaker
8e8bb4ebf9
removed the gear icon from the slice engine field
2020-02-07 17:08:47 -08:00
LarsBrubaker
de1f592efa
fixing warnings
2020-02-07 17:08:47 -08:00
LarsBrubaker
f5a884b94f
make sure we set the wipe tower size
...
issue: MatterHackers/MCCentral#5745
Coarse wipe towers to small
2020-02-07 17:08:47 -08:00
LarsBrubaker
60a56af419
Removed ReadOnly list added Index of to SafeList
2020-02-07 17:08:47 -08:00
LarsBrubaker
0a0df8ca80
clean up
2020-02-07 17:08:47 -08:00
LarsBrubaker
a66096823b
make sure we always rebuild the tree view when the content changes
2020-02-07 17:08:32 -08:00
LarsBrubaker
dd49303111
Make sure root selection set correctly
2020-02-07 15:27:44 -08:00
LarsBrubaker
3ec5405fb7
Make the tree rebuild on uithread
2020-02-07 15:27:43 -08:00
LarsBrubaker
54d29b41f7
use run on idle less
2020-02-07 15:27:43 -08:00
LarsBrubaker
3824583acd
Changed ReadOnly to use Buffers
2020-02-07 15:27:43 -08:00
LarsBrubaker
58e77cfe60
GuiWiget Children working as a SafeList
2020-02-07 15:27:43 -08:00
jlewin
8e930f28ce
Rename converter types and methods to match behavior
2020-02-07 15:26:31 -08:00
jlewin
8f5a6531b1
Pass IEnumerable<IObject3D> to Slice() method
...
- Issue MatterHackers/MCCentral#5743
XYCalibration print uses bed content rather than calibration template
2020-02-07 15:26:31 -08:00
jlewin
9f6418f080
Add missing file
2020-02-07 15:26:31 -08:00
jlewin
b9da334ff4
Restore support for runtime switchable slicers
2020-02-07 15:26:31 -08:00
jlewin
b611dc75cd
Fix printing failure
2020-02-07 15:26:31 -08:00
John Lewin
9523ae320f
Move MatterSlice style slicing to EngineMappingMatterSlice
...
- Convert EngineMappingMatterSlice to IObjectSlicer with classic slicing
- Update IObjectSlicer to support tasks, cancellation, progress
- Remove Printer couplings
- Remove printer reference from SliceProgressReporter
2020-02-07 15:25:02 -08:00
John Lewin
a7821d2e26
Remove Printer/MatterSlice coupling
2020-02-07 15:25:02 -08:00
John Lewin
2657604918
Remove MapContains, use Exports dictionary
2020-02-07 15:25:02 -08:00
jlewin
f2a777ccd9
Make GCode validation slicer specific
2020-02-07 15:25:02 -08:00
jlewin
cfb32a47ec
Make EngineMappingMatterSlice IObjectSlicer compatable
2020-02-07 15:25:02 -08:00
jlewin
5c81e19a3c
Allow IObjectSlicer to drive active settings
2020-02-07 15:25:02 -08:00
John Lewin
2c1fe5a1f9
Quick integrate
2020-02-07 15:25:02 -08:00
jlewin
fff0cc8bd7
Consolidate types, finish up settings conversion
2020-02-07 15:25:02 -08:00
jlewin
d97be92d21
Refactor EngineMappingMatterSlice
...
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
- Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
LarsBrubaker
001e87a922
Fixing bug while enumerating
2020-01-09 08:00:24 -08:00
LarsBrubaker
2770e353e4
Adding support for mini touch screen
2020-01-09 08:00:24 -08:00