No description
Find a file
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
AboutPage Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
ActionBar Make it possible to set the blender on the AsyncLoad widget 2015-07-27 11:00:07 -07:00
ApplicationView Some work to put in tooltips to explain the UI better. 2015-08-09 19:36:21 -07:00
Community.CsharpSqlite Ran code maid against this code. 2015-04-08 15:20:10 -07:00
ConfigurationPage Made the bed leveling test pass again. 2015-08-07 16:35:36 -07:00
ControlElements Fixed the bed and the 3D view to always show parts in the right place. 2015-08-06 15:20:04 -07:00
CustomWidgets Put in some more tool tips. 2015-08-09 20:05:49 -07:00
DataStorage Took out the provider locator code as it is not needed. 2015-07-17 16:45:24 -07:00
EeProm UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
History Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
Launcher Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Library Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
PartPreviewWindow Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
PluginSystem Ran code maid against this code. 2015-04-08 15:20:10 -07:00
PrinterCommunication Put in a 13 point disk option. 2015-08-05 11:12:01 -07:00
PrinterControls Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
PrinterDriverInstaller Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Properties Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Queue Some work to put in tooltips to explain the UI better. 2015-08-09 19:36:21 -07:00
SettingsManagement Starting work on putting in the collection API (not data base yet) 2015-06-11 16:25:12 -07:00
SlicerConfiguration parse as double 2015-08-04 11:34:02 -07:00
StaticData Made the bed leveling test pass again. 2015-08-07 16:35:36 -07:00
Submodules bug in agg tool tips. 2015-08-09 20:06:22 -07:00
Tests Made the bed leveling test pass again. 2015-08-07 16:35:36 -07:00
TextCreator Fixed the bed and the 3D view to always show parts in the right place. 2015-08-06 15:20:04 -07:00
Utilities Restore ability to attach VS to Android via debugger 2015-08-09 21:05:53 -07:00
VersionManagement Bread crumbs are aligned better. 2015-07-28 18:15:31 -07:00
.gitignore We need the app.config s 2014-11-25 16:09:46 -08:00
.gitmodules Took out the remotinglite dependency as we do not actually have it. 2015-02-27 12:04:52 -08:00
App.config Ran code maid against this code. 2015-04-08 15:20:10 -07:00
application.ico Commit of the code 2014-01-29 19:09:30 -08:00
desktop.ini Commit of the code 2014-01-29 19:09:30 -08:00
LICENSE Initial commit 2014-01-22 21:01:17 -08:00
LocalizedString.cs Ran code maid against this code. 2015-04-08 15:20:10 -07:00
MatterControl Deployment Tests.cts Commit of the code 2014-01-29 19:09:30 -08:00
MatterControl.csproj Put in a 13 point disk option. 2015-08-05 11:12:01 -07:00
MatterControl.sln Some work to put in tooltips to explain the UI better. 2015-08-09 19:36:21 -07:00
MatterControlApplication.cs Made the button options bar hide and show again with edit. 2015-07-31 16:20:16 -07:00
packages.config Add Raygun reporting 2015-05-22 15:21:38 -07:00
PdfSharp.dll Commit of the code 2014-01-29 19:09:30 -08:00
PrinterEmulator.py Renamed ComTester.py to PrinterEmulator.py 2015-03-27 15:16:05 -07:00
README.md Initial commit 2014-01-22 21:01:17 -08:00
RunUnitTests.txt Commit of the code 2014-01-29 19:09:30 -08:00

MatterControl

MatterControl is a free app that lets you organize and manage your 3D prints. It's designed to help you get the most out of your 3D printer - making it easy to track, preview, and print your 3D parts.