Commit graph

122 commits

Author SHA1 Message Date
John Lewin
ca07d3fedb Rename SyncReportType -> ProgressStatus 2017-10-25 01:57:45 -06:00
Lars Brubaker
cddd2cf967 Refactoring
Made correct editor come up by default
2017-10-23 14:27:14 -07:00
Lars Brubaker
84657cee8b Improving subtract editor
Refactoring all boolean type opperations
2017-10-23 12:50:03 -07:00
John Lewin
9bbf09113d Ensure ThumbnailGenerator is always shutdown on Close 2017-10-20 06:12:18 -07:00
John Lewin
f38cd7fc41 Add ShowMessageBox overload without callback requirement 2017-10-18 19:54:06 -07:00
Lars Brubaker
4a35ddab60 Put in intersection and paint material 2017-10-18 18:04:11 -07:00
Lars Brubaker
9ca67da2d6 Added intersection 2017-10-18 18:04:11 -07:00
John Lewin
8ff0db18cd Remove specialized PrinterSetup helpers from WizardWindow 2017-10-18 14:59:39 -07:00
John Lewin
81c74f9187 Remove CloudServices indirection through ApplicationController 2017-10-17 23:39:24 -07:00
Lars Brubaker
b427b14272 Working on new Difference action
Modify 3DView tree on UiThread
2017-10-17 09:41:24 -07:00
John Lewin
dbf0c46ffd Remove PrintActivePartIfPossible, wire up callers to PrintPart 2017-10-16 17:28:18 -07:00
John Lewin
fe6e93acef Revise slicing to run as async tasks
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
Lars Brubaker
68753d08bd Can set support material 2017-10-13 15:16:14 -07:00
Lars Brubaker
ff03d59026 Converted back to Selection 2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f Making support be an object 3D wrapper
Making the selection always be a group
2017-10-13 13:32:52 -07:00
Lars Brubaker
c1aed47756 Hook up error message 2017-10-10 16:40:59 -07:00
Lars Brubaker
76497d1d45 Moving name stuff back to MatterControl 2017-10-10 09:58:20 -07:00
John Lewin
dd60e0320e Only shutdown ThumbGenerator thread on exit, release to exit gracefully 2017-10-09 08:00:07 -07:00
John Lewin
0928efb729 Fix typo, account for HistoryContainer name change 2017-10-09 07:55:09 -07:00
John Lewin
ae06c92bce Fix DragTo3DViewAddsItem test 2017-10-05 22:36:45 -07:00
John Lewin
2f22ac9107 Spin up new generator tasks on queued work when past ones have completed 2017-09-29 21:34:04 -07:00
John Lewin
278351dc88 Rename member to match behavior 2017-09-28 21:58:29 -07:00
John Lewin
57ded486a4 Drop statics, use instance members 2017-09-25 22:27:46 -07:00
John Lewin
80a75a40fe Continue consolidating Printer load operations 2017-09-23 14:45:24 -07:00
John Lewin
c9e37d1db5 Fix CloseShouldNotStopSDPrint test 2017-09-23 09:19:32 -07:00
John Lewin
bdb1a2277b Fix DualExtrusionShowsCorrectHotEndData test 2017-09-20 18:05:15 -07:00
Lars Brubaker
d8c025ed9d Did some name rebranding (made it easier) 2017-09-20 15:29:09 -07:00
John Lewin
74c561f656 Rewrite library/view3D DragDrop for multi-select and clarity 2017-09-19 20:01:22 -07:00
John Lewin
8c428689fe Move SliceSettingData back into SliceSettingsOrganizer 2017-09-19 11:43:35 -07:00
John Lewin
d8078dbcc5 Move scene operations to model 2017-09-18 18:05:50 -07:00
John Lewin
9721f93266 Rename instance method to Connect 2017-09-18 12:14:58 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
928fed9efe Per printer instance rather than static ApplicationController.Printer 2017-09-17 14:23:28 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
John Lewin
0073500f8e Remove redundant implementation 2017-09-17 13:31:32 -07:00
John Lewin
d258b60bb1 Extract embedded types to new file 2017-09-17 13:31:32 -07:00
John Lewin
3280b8810a Reduce MatterControl spin up from test code in shared AppDomain 2017-09-17 11:23:39 -07:00
John Lewin
93cda82ce7 Make View3DWidget World private, drop MeshViewState system
- In memory state survives automatically when moved to Model
2017-09-16 01:28:05 -07:00
John Lewin
af38676244 Make View3DWidget.Scene private 2017-09-16 01:19:07 -07:00
John Lewin
a14ffaca86 Fix exception during load, initialize Printer after setting AssetsPath 2017-09-15 23:13:23 -07:00
John Lewin
64ce01aa4d Conditionally load previous bedplate on init 2017-09-15 21:59:36 -07:00
John Lewin
55ac2571fa Remove static ActivePrintItem 2017-09-15 18:45:21 -07:00
John Lewin
b70d75968a Remove ActivePrintItemChanged event 2017-09-15 16:51:44 -07:00
John Lewin
8f9953ef12 More generic dependencies to break Part view coupling to Printer 2017-09-15 16:49:21 -07:00
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -07:00
John Lewin
0b5148067b Persist SliceSettings viewstate across application restarts 2017-09-13 06:44:48 -07:00
Lars Brubaker
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -07:00
Lars Brubaker
b65d1f136d Making printerConnection passed to classes. 2017-09-01 21:23:20 -07:00
Lars Brubaker
611ff4799a Made the bed change on printer change
Started work on a publish to MatterHackers
2017-08-31 15:52:47 -07:00
Lars Brubaker
ab41b7c1a7 Pass graphics 2D to 3D render calls so we can draw to the screen 2017-08-24 13:58:14 -07:00