John Lewin
7cea4f67ba
Resolve leak due to lambda, use existing listener
2018-11-15 14:51:06 -08:00
Lars Brubaker
987953e1ef
Remove PrintingItemName from application controller
...
issue: MatterHackers/MCCentral#4582
2018-11-14 16:54:32 -08:00
Lars Brubaker
860fd7dcfd
remove active printer from MarlinFirmwareUpdatePlugin and hook for exposing firmware UI
...
MatterHackers/MCCentral#4579
2018-11-14 15:52:34 -08:00
Lars Brubaker
0eb7b1cb3c
remove active printer from PrintItemWrapper
...
issue: MatterHackers/MCCentral#4574
2018-11-14 14:29:13 -08:00
Lars Brubaker
0babdab806
cleaning up MappedSetting
2018-11-14 13:33:25 -08:00
John Lewin
75571dbe49
Set Fix thumbnails - set blender before scaling/saving image
...
- Issue MatterHackers/MCCentral#4572
Poor quality item thumbnails due to incorrect alpha/edge blending
2018-11-14 11:17:01 -08:00
John Lewin
0d066881a4
Use UiThread.ClearInterval
2018-11-13 16:54:46 -08:00
John Lewin
febe76e55d
Invoke printer.Dispose from ClosePrinter method
2018-11-13 16:54:45 -08:00
John Lewin
a3d2a6bc49
Remove redundant event listener action
2018-11-13 12:38:17 -08:00
John Lewin
306548cc83
Move extracted types to DialogPage area
2018-11-13 12:35:04 -08:00
John Lewin
091ed952cc
Support export to any printer profile
...
- Issue MatterHackers/MCCentral#4565
2018-11-13 12:35:04 -08:00
John Lewin
3ff4cf6d21
Extract embedded type to new file
2018-11-13 12:35:04 -08:00
Lars Brubaker
1c9b105926
finishing up the removal of Rooded SettingsChanged
...
Added AnyPrinterSettingChanged event
2018-11-13 09:48:10 -08:00
LarsBrubaker
7296aea99f
subtract and replace using new booleans
2018-11-13 08:13:34 -08:00
LarsBrubaker
8e347340c4
Added intersection
2018-11-13 08:13:34 -08:00
LarsBrubaker
0ead07f8fd
Made Combine use new booleans
2018-11-13 08:13:34 -08:00
Lars Brubaker
6405dad7ac
Convert static SettingChanged event to instance based
...
issue: MatterHackers/MCCentral#4551
2018-11-12 17:45:13 -08:00
Lars Brubaker
844f97a060
Removed active printer static
...
issue: MatterHackers/MCCentral#4562
GCodeStream
2018-11-12 15:03:02 -08:00
John Lewin
1114e5ef81
Move to bed center if empty bed
...
- Issue MatterHackers/MCCentral#4550
InsertNewItem leaves items in place when copied to part view
2018-11-12 11:41:26 -08:00
John Lewin
dc4d249d0f
Use printer instance rather than static ActivePrinter
2018-11-12 09:45:00 -08:00
John Lewin
de06d23499
Implement custom open printers view in SelectActivePrinterPage
2018-11-12 09:45:00 -08:00
John Lewin
f492e9389c
Ensure ActivePrinters updated on OpenPrinter call
2018-11-12 09:45:00 -08:00
John Lewin
b2cfc68368
Rename method for clarity
2018-11-12 09:45:00 -08:00
John Lewin
d90102d8f5
Add mechanism for export to select context before options
2018-11-12 09:45:00 -08:00
John Lewin
f0da7ce4cc
Add SelectActivePrinterPage
2018-11-12 09:45:00 -08:00
John Lewin
61fd2f2862
Extract printer selection page to reusable base
2018-11-12 09:45:00 -08:00
John Lewin
811c25256f
Rename SelectPrinterPage to OpenPrinterPage
2018-11-12 09:44:59 -08:00
John Lewin
1c4075ad54
Remove RefreshActiveInstance, use SwapToSettings
2018-11-12 09:44:59 -08:00
John Lewin
426c117434
Simplify naming for clarity
2018-11-12 09:44:59 -08:00
John Lewin
a7385aa057
Convert ConditionallyCancelPrint to extension method
...
- Extract printer extension methods to common class
2018-11-12 09:44:59 -08:00
John Lewin
4ce363e29b
Pass printer reference, remove static ActivePrinter references
2018-11-12 09:44:59 -08:00
John Lewin
731a4e2506
Remove DragDropData.Printer
2018-11-12 09:44:59 -08:00
John Lewin
ab79d84a04
Remove SetActivePrinter
2018-11-12 09:44:59 -08:00
John Lewin
6e9d7b4b63
Remove ActivePrinter reference
2018-11-12 09:44:59 -08:00
John Lewin
1e7ac7f885
Remove LoadPrinter
2018-11-12 09:44:59 -08:00
John Lewin
39308e5b79
Restore open printers on load
2018-11-12 09:44:59 -08:00
John Lewin
0d9e6aadf2
Experimental multi-printer support
2018-11-12 09:44:59 -08:00
LarsBrubaker
f244a1fe48
check the right size
2018-11-11 21:34:27 -08:00
LarsBrubaker
eaabcccea8
Put in a first pass of an improved boolean function based on libigl
2018-11-11 19:31:15 -08:00
John Lewin
f3a8824ecf
Demand printer dependency in constructor
2018-11-11 13:52:31 -08:00
John Lewin
90a219e89b
Use AnyPrintTaskRunning helper
2018-11-11 13:46:12 -08:00
John Lewin
4f683d490a
Remove dead code
2018-11-11 13:45:33 -08:00
John Lewin
e2a6c761a4
Require and use printer reference rather than static ActivePrinter
2018-11-11 13:22:32 -08:00
John Lewin
c5cd0b2ebc
Add AnyPrintTaskRunning helper property
2018-11-11 13:16:32 -08:00
John Lewin
6e7c81bfdb
Use passed in printer references rather than static ActivePrinter
2018-11-11 12:57:28 -08:00
John Lewin
63997e2f62
Mark ActivePrinter as obsolete
2018-11-11 12:57:01 -08:00
John Lewin
64ec76627f
Remove InsertNewItem coupling to ActivePrinter
...
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:59:00 -08:00
John Lewin
712dadd3a7
Convert Paste/DuplicateItem to receive sceneContext
...
- Required to remove ActivePrinter from InsertNewItem
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:51:50 -08:00
John Lewin
5489c3b09a
Pass SceneContext instead of Scene to SceneSelectionOperations
...
- Required to remove ActivePrinter from InsertNewItem
- Required to break ActivePrinter dependencies
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:51:50 -08:00
Lars Brubaker
814f734d8c
more binding fails
2018-11-09 18:07:49 -08:00