New library code to support provider pluggins for things like

cloud library
drop box
file system folders
etc...
This commit is contained in:
Lars Brubaker 2015-06-10 17:53:17 -07:00
parent fd3b1c07d9
commit 038b40ada6
15 changed files with 231 additions and 70 deletions

View file

@ -32,6 +32,7 @@ using MatterHackers.Agg.UI;
using MatterHackers.Agg.VertexSource;
using MatterHackers.Localizations;
using MatterHackers.MatterControl.PartPreviewWindow;
using MatterHackers.MatterControl.PrintLibrary.Provider;
using MatterHackers.MatterControl.PrintQueue;
using MatterHackers.VectorMath;
using System;
@ -319,7 +320,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
private void RemoveThisFromPrintLibrary(object state)
{
LibraryData.Instance.RemoveItem(this.printItemWrapper);
LibraryProvider.CurrentProvider.RemoveItem(this.printItemWrapper);
}
private void onRemoveLinkClick(object sender, EventArgs e)