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
LarsBrubaker
d8c056c088
refactoring
2020-01-09 08:00:24 -08:00
John Lewin
813322a9b6
Add null reference guard, upgrade failing Win32.Registry assembly
2019-12-14 12:22:04 -08:00
LarsBrubaker
fd54d0891c
removing and mini touch screen ui for now
...
plan is to get all the functionality working in standard ui then
build out the touch screen ui after that, working to make
a better separation between ui and functionality
2019-12-07 10:39:38 -08:00
LarsBrubaker
b9a783c162
public create printer function for touch screen
2019-12-06 10:19:47 -08:00
LarsBrubaker
321d69451d
Creating touchscreen interface prototype
2019-12-06 10:19:21 -08:00
LarsBrubaker
3cc558ca1e
getting internal gear working
2019-12-06 10:18:58 -08:00