John Lewin
2873a74ef7
Use standard event listener pattern
2018-11-16 15:53:43 -08:00
John Lewin
51b15e053b
Unregister listeners on Close
...
- Issue MatterHackers/MCCentral#4588
Listeners not unregistered on Close
2018-11-15 20:03:53 -08:00
Lars Brubaker
0eb7b1cb3c
remove active printer from PrintItemWrapper
...
issue: MatterHackers/MCCentral#4574
2018-11-14 14:29:13 -08:00
Lars Brubaker
6405dad7ac
Convert static SettingChanged event to instance based
...
issue: MatterHackers/MCCentral#4551
2018-11-12 17:45:13 -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
0d9e6aadf2
Experimental multi-printer support
2018-11-12 09:44:59 -08:00
Lars Brubaker
e69591a884
EnableChanged -> EventHandler
2018-11-09 14:32:04 -08:00
Lars Brubaker
44a019d95c
Connection Succeeded -> EventHandler
2018-11-09 14:32:04 -08:00
Lars Brubaker
5d6be0c4bf
Moved to EventHandler
...
Connection Failed
DestinationChanged
2018-11-09 14:32:04 -08:00
Lars Brubaker
4bb93fcc19
changed CommunicationStateChanged to EventHandler
2018-11-09 13:19:29 -08:00
John Lewin
41bd4965f8
Revise auto switch to GCode animation
...
- Issue MatterHackers/MCCentral#4534
2018-11-08 08:13:08 -08:00
John Lewin
486c31c862
Extract embedded type to new file
2018-11-08 05:46:24 -08:00
John Lewin
0441528b3d
Conditionally switch to GCode view only after slicing success
...
- Issue MatterHackers/MCCentral#4533
Consider if switching to GCode view while slicing is best experience
2018-11-08 05:40:01 -08:00
John Lewin
7212f11871
Rename theme.ActiveTabColor to theme.BackgroundColor
...
- Issue MatterHackers/MCCentral#4491
2018-11-03 09:51:25 -07:00
John Lewin
8d4974dc32
Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
...
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
Lars Brubaker
915625fa25
Make sure we update the setup button at the end of loading filament
2018-11-02 18:02:01 -07:00
Lars Brubaker
775f1982bd
Re-wrote the load filament wizard as not a macro so we have more control over it
...
Added it to the setup steps
issue: MatterHackers/MCCentral#4429
Put in a loading filament as part of initial setup process
2018-11-02 16:14:37 -07:00
John Lewin
a6e1b025c4
Use MenuTheme for menu children
...
- Issue MatterHackers/MCCentral#4466
Wrong theme colors - use MenuTheme
2018-11-01 18:19:09 -07:00
John Lewin
d73e78c286
Remove EditContext.Content
...
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
6659156926
Remove workarounds for menu theme colors, rely on new theme support
2018-10-30 16:58:29 -07:00
John Lewin
129507f26a
Rename method
2018-10-24 21:13:10 -07:00
Lars Brubaker
d42d0fd140
Making sure we clear settings that should not be set when importing or creating a new printer
2018-10-24 18:09:02 -07:00
Lars Brubaker
fd74320c8e
Only require probe calibration if doing leveling
...
issue: MatterHackers/MCCentral#4351
Probe calibration is required even when software print leveling is turned off
2018-10-23 09:25:34 -07:00
John Lewin
151e753db2
Move PrimaryAccentColor to parent
2018-10-22 14:16:24 -07:00
John Lewin
4b32a99ebb
Refactor Color helper names
2018-10-17 17:22:24 -07:00
John Lewin
9a6a8e712d
Remove redundant PrimaryBackgroundColor
2018-10-15 07:35:24 -07:00
John Lewin
9e582b6eb7
Remove dead code
2018-10-14 11:31:33 -07:00
John Lewin
0b47dd4056
Collapse AppSettingsView into BrandMenu, use PopupMenu with icons
2018-10-14 11:31:33 -07:00
John Lewin
0112af1b85
Increase MenuTheme support
2018-10-14 07:34:29 -07:00
John Lewin
ee936efb8a
Revise theme support
2018-10-13 21:09:04 -07:00
John Lewin
22c0125b42
Convert KeepOpen to property, revise popup close logic
2018-10-11 15:04:03 -07:00
John Lewin
b67d3ad691
Add Library tab, replace PrintLibrary widget with Favorites bar
2018-10-10 08:07:47 -07:00
LarsBrubaker
593a32cfa6
Finishing color and material buttons in properties panel
...
Added ability to auto switch to view mode for correct setting being changed
issue: MatterHackers/MatterControl#3799
When setting color or material, switch to correct view mode
2018-10-07 18:11:37 -07:00
John Lewin
0f9042f28d
Migrate SettingChanged event to PrinterSettings
...
- Issue MatterHackers/MCCentral#4245
Remove ActiveSliceSettings type
2018-10-05 10:37:34 -07:00
John Lewin
6dbae7668b
Remove ActiveSliceSettings.Instance
...
- Issue MatterHackers/MCCentral#4243
2018-10-05 09:25:05 -07:00
Lars Brubaker
238491ef8f
Don't return a value from ConditionallyCancelPrint (it was not used and is confusing)
...
issue: MatterHackers/MCCentral#1303
Review value of canceled response bool
2018-09-24 17:46:42 -07:00
Lars Brubaker
06cfe5a227
Have popup sub menus working well
2018-09-11 10:57:53 -07:00
LarsBrubaker
51e8b2eb0e
Moved export and import options to main printer menu
...
refactoring
2018-09-08 12:52:47 -07:00
Lars Brubaker
daec1a0420
added close to terminal and settings (default to close)
...
added ICloseableTab
changed to selected tab key
added keys to tool tabs
2018-09-07 14:49:35 -07:00
Lars Brubaker
bed90234e7
Made MatterControl run as a .net standard app
...
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00