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
LarsBrubaker
ceb7981410
refactoring
2019-12-06 10:18:38 -08:00
LarsBrubaker
4b5e02122f
add in section state and use it in the section editor
2019-12-01 17:43:02 -08:00
LarsBrubaker
eaebe4ed4c
adding read only property display
2019-11-26 19:47:05 -08:00
LarsBrubaker
bddcdba380
working on internal gear
2019-11-20 08:10:31 -08:00
LarsBrubaker
267b0d845c
Fixing rack gear placement
2019-11-19 22:26:17 -08:00
LarsBrubaker
469ff4581b
refactoring
2019-11-19 22:17:53 -08:00
LarsBrubaker
e5b06f79e1
Refactoring
2019-11-17 07:21:22 -08:00
Lars Brubaker
67a2689ccb
Made gear properties editable
2019-11-12 10:53:58 -08:00
Lars Brubaker
ac30947d0a
Making gear size correct
2019-11-11 18:03:07 -08:00
LarsBrubaker
ae424640f9
refactoring errors
2019-11-10 21:17:04 -08:00
LarsBrubaker
d51b4dec96
fixed a problem with int truncation
2019-11-10 21:16:49 -08:00
LarsBrubaker
e950a0f3c5
fixing problems with selection leaving tree in bad shape
2019-11-10 21:16:08 -08:00
LarsBrubaker
2ff1220d2c
have the internal shape building
2019-11-08 22:52:33 -08:00
LarsBrubaker
1cec7420c5
Normal gear working mostly
2019-11-04 08:36:26 -08:00
LarsBrubaker
7ede20443e
regular gear is rendering
2019-10-27 16:01:49 -07:00
LarsBrubaker
4f0c248830
working on regular gear shape
2019-10-26 08:45:11 -07:00
LarsBrubaker
08b7617776
We can now make a rack gear
2019-10-25 23:11:43 -07:00
Lars Brubaker
f8e40fa4cf
moving Gear2D to MC
...
putting in some debugging
2019-10-25 17:21:50 -07:00