changeset 276:189f0212f4ba

* Add beginnings of capability to search plugins that are not yet installed -- lots more work to do here, though
author Chris Cannam
date Tue, 14 Oct 2008 16:36:35 +0000
parents 4c91b98b4ce1
children 7dfaaead2ba4
files main/MainWindow.cpp sv.pro
diffstat 2 files changed, 14 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/main/MainWindow.cpp	Mon Sep 29 16:31:49 2008 +0000
+++ b/main/MainWindow.cpp	Tue Oct 14 16:36:35 2008 +0000
@@ -73,6 +73,8 @@
 #include "layer/ColourDatabase.h"
 #include "widgets/ModelDataTableDialog.h"
 
+#include "rdf/PluginRDFIndexer.h" //!!!
+
 // For version information
 #include "vamp/vamp.h"
 #include "vamp-sdk/PluginBase.h"
@@ -1223,6 +1225,17 @@
     TransformList transforms =
 	TransformFactory::getInstance()->getAllTransformDescriptions();
 
+    //!!!
+
+    PluginRDFIndexer::getInstance()->indexURL("http://www.vamp-plugins.org/rdf/plugins/vamp-example-plugins");
+
+//    TransformList uninstalled =
+//        TransformFactory::getInstance()->getUninstalledTransformDescriptions();
+//    for (int i = 0; i < uninstalled.size(); ++i) {
+//        std::cerr << "uninstalled transform: " << uninstalled[i].name.toStdString() << std::endl;
+//    }
+
+
     vector<QString> types =
         TransformFactory::getInstance()->getAllTransformTypes();
 
--- a/sv.pro	Mon Sep 29 16:31:49 2008 +0000
+++ b/sv.pro	Tue Oct 14 16:36:35 2008 +0000
@@ -18,7 +18,7 @@
 
 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
 
-LIBS = -lsvframework -lsvaudioio -lsvview -lsvlayer -lsvrdf -lsvtransform -lsvwidgets -lsvdata -lsvplugin -lsvbase -lsvsystem $$LIBS
+LIBS = -lsvframework -lsvaudioio -lsvview -lsvlayer -lsvrdf -lsvtransform -lsvrdf -lsvwidgets -lsvdata -lsvplugin -lsvbase -lsvsystem $$LIBS
 
 PRE_TARGETDEPS += ../view/libsvview.a \
                   ../layer/libsvlayer.a \