mattercontrol/PrinterControls/PrinterConnections
John Lewin 0ab547bb26 Restore ability to attach VS to Android via debugger
- Prevent accidental construction of ProviderSQLite objects inside of ProviderSQLite constructor
 - Initialize .baseLibraryCollection during rootLibraryCollection construction to prevent null reference errors
   caused by access before assignment
 - Remove AddItem -> AddStlOrGcode -> AddItem recursion - Fixes crash due to concurrent writes to default.mcp
 - Add sqlite async methods and supporting logic to ensure disk IO operations aren’t run in parallel
 - Consolidate logic around sample part extraction from StaticData from various areas into a single method
 - Rename that method from SyncCalibrationFilesToDisk to EnsureSamplePartsExist
 - Break apart the large LINQ query into discrete and easier to understand steps
 - Add shared base class for sqlite backed library providers and resuse common code in base
 - Guard against cache deletion during one-time library initialization
 - Discard StreamReader cases in favor of ReadAllText - Ensures .Dispose is always called and is ultra succinct
 - Purge orphaned code
2015-08-09 21:05:53 -07:00
..
BaseConnectionWidget.cs Changed Changing some delegate defs to use EventHandler<> instead. 2015-06-24 16:59:10 -07:00
ChooseConnectionWidget.cs Fixed UI regression that I introduced when adding list printers to to scrollable widget 2015-08-05 14:37:32 -07:00
ConnectionWindow.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
EditConnectionWidget.cs Changed Changing some delegate defs to use EventHandler<> instead. 2015-06-24 16:59:10 -07:00
PrinterChooser.cs Ran code maid against this code. 2015-04-08 15:20:10 -07:00
PrinterListItems.cs Fixed some close window regression from new onidle calls. 2015-06-11 14:34:26 -07:00
PrinterSetupStatus.cs Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
SetupConnectionWidget.cs.orig Commit of the code 2014-01-29 19:09:30 -08:00
SetupConnectionWidgetBase.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepBaudRate.cs Changed Changing some delegate defs to use EventHandler<> instead. 2015-06-24 16:59:10 -07:00
SetupStepComPortManual.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepComPortOne.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepComPortTwo.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepConfigureConnection.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepInstallDriver.cs UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
SetupStepMakeModelName.cs Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00