Commit graph

15456 commits

Author SHA1 Message Date
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
106db7e7f1 Remove unused files 2020-02-07 15:26:31 -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
jlewin
9b3ab57637 Fix failing tests 2020-02-07 15:26:31 -08:00
John Lewin
87d5686fe3 Disable automatic registration 2020-02-07 15:26:30 -08:00
John Lewin
3362596776 Update test for new assembly name 2020-02-07 15:26:30 -08:00
John Lewin
860f20e54a Remove excess project references 2020-02-07 15:26:30 -08:00
John Lewin
7df5bbdfff Fix output path 2020-02-07 15:26:30 -08:00
jlewin
03cc686292 Add gradientspace gsSlicer 2020-02-07 15:26:30 -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
jlewin
cd5b5c6fe4 Use ResolveValue for GetValue<int|double> 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
Lars Brubaker
46757c6a15 latest MS 2020-02-07 11:01:11 -08:00
Lars Brubaker
8aa8a81c15
Merge pull request #4692 from larsbrubaker/2.19.7
updated build number
2020-01-09 18:13:36 -08:00
Lars Brubaker
6e2c930b8d updated build numebr 2020-01-09 15:08:05 -08:00
Lars Brubaker
1030f9ad80
Merge pull request #4691 from larsbrubaker/2.19.7
2.19.7
2020-01-09 09:32:04 -08:00
LarsBrubaker
5036e26c9d latest agg and ms 2020-01-09 08:00:24 -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
johnlewin
0d985d66a2
Merge pull request #4688 from jlewin/2.19.7
Move plugin dependencies into exe project
2019-12-15 16:02:22 -08:00
John Lewin
31a6727b6f Move plugin dependencies into exe project 2019-12-15 15:52:16 -08:00
johnlewin
aa70f895c9
Merge pull request #4687 from jlewin/2.19.7
Add null reference guard, upgrade failing Win32.Registry assembly
2019-12-14 12:37:38 -08:00
John Lewin
813322a9b6 Add null reference guard, upgrade failing Win32.Registry assembly 2019-12-14 12:22:04 -08:00
Lars Brubaker
9d5a8c22bd
Merge pull request #4685 from larsbrubaker/2.19.7
2.19.7
2019-12-07 11:02:15 -08:00
LarsBrubaker
663c857dd4 latest agg and ms 2019-12-07 10:39:38 -08:00