Commit graph

14 commits

Author SHA1 Message Date
John Lewin
115abf3c4a Revise naming for clarity 2018-11-16 15:59:15 -08:00
John Lewin
8a908136e6 Consolidate duplicate SettingChanged listeners 2018-11-16 15:53:44 -08:00
John Lewin
97dc6aeb4b Make Connection reference readonly 2018-11-16 15:53:44 -08:00
John Lewin
1a4ac719c4 Extract local function event listeners to common format
- Move Disposed listener body to Dispose function
2018-11-16 15:53:44 -08:00
John Lewin
87ba5160bd Move listener registration into constructor 2018-11-16 15:53:44 -08:00
John Lewin
e2c50f166e Use Dispose method for unregister listeners 2018-11-16 15:53:44 -08:00
John Lewin
022a82bb27 Extract local function event listeners to common format 2018-11-16 15:53:44 -08:00
John Lewin
bbcc3018f6 Listen for SettingChanged and update profile name/port as needed
- Move behavior back into ProfileManager
- Issue MatterHackers/MCCentral#4600
Hardware tab not syncing name changes
2018-11-16 15:53:44 -08:00
John Lewin
f49f216363 Clear Disposed listeners after invoking event 2018-11-15 21:22:58 -08:00
John Lewin
06e79394f2 Unregister listeners on Printer.Disposed
- Issue MatterHackers/MCCentral#4589
Ensure all printer.Disposed calls unregister listeners
2018-11-15 21:01:01 -08:00
Lars Brubaker
0ddf1dee30 refactoring 2018-11-15 16:48:38 -08:00
John Lewin
8b9f455b43 Release references 2018-11-15 14:51:08 -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