mattercontrol/Library
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
..
Provider Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
CreateFolderWindow.cs Don't set the focus of the text widget until the first draw. 2015-08-07 11:38:58 -07:00
LibraryDataView.cs Made the selection list remain accurate. 2015-07-31 16:54:09 -07:00
LibraryRowItem.cs Made the selection list remain accurate. 2015-07-31 16:54:09 -07:00
LibraryRowItemCollection.cs Made the bread crumbs start out initialized 2015-07-31 13:24:45 -07:00
LibraryRowItemPart.cs Made the bed leveling test pass again. 2015-08-07 16:35:36 -07:00
PrintLibraryWidget.cs Don't take empty extensions. 2015-08-03 16:46:57 -07:00
RenameItemWindow.cs Make Focus work better 2015-07-29 16:31:24 -07:00