[SCM] calf/master: Set a condition based on whether 'configure' type interface is available to the GUI.

js at users.alioth.debian.org js at users.alioth.debian.org
Tue May 7 15:40:29 UTC 2013


The following commit has been merged in the master branch:
commit 6876c52b0556ff52c3e50422e8bc630afb009e21
Author: Krzysztof Foltman <wdev at foltman.com>
Date:   Sat Dec 25 11:41:30 2010 +0000

    Set a condition based on whether 'configure' type interface is available to the GUI.

diff --git a/src/dssigui.cpp b/src/dssigui.cpp
index 5e59ae6..e39ad43 100644
--- a/src/dssigui.cpp
+++ b/src/dssigui.cpp
@@ -336,6 +336,7 @@ struct dssi_osc_server: public osc_glib_server, public osc_message_sink<osc_strs
         plugin->client = &cli;
         plugin->send_osc = true;
         conditions.insert("dssi");
+        conditions.insert("configure");
         conditions.insert("directlink");
         window->create(plugin, title.c_str(), effect_name.c_str());
         plugin->gui = window->gui;
diff --git a/src/host_session.cpp b/src/host_session.cpp
index d852b39..2c1ae1b 100644
--- a/src/host_session.cpp
+++ b/src/host_session.cpp
@@ -152,6 +152,7 @@ void host_session::open()
     main_win->prefix = client_name + " - ";
     main_win->conditions.insert("jackhost");
     main_win->conditions.insert("directlink");
+    main_win->conditions.insert("configure");
     if (!session_manager || !session_manager->is_being_restored()) 
         create_plugins_from_list();
     main_win->create();
diff --git a/src/lv2gui.cpp b/src/lv2gui.cpp
index d35b337..551f17c 100644
--- a/src/lv2gui.cpp
+++ b/src/lv2gui.cpp
@@ -207,7 +207,10 @@ struct lv2_plugin_proxy: public plugin_ctl_iface, public plugin_proxy_base, publ
     {
         gui = NULL;
         if (instance)
+        {
             conditions.insert("directlink");
+            conditions.insert("configure");
+        }
         conditions.insert("lv2gui");    
     }
     

-- 
calf audio plugins packaging



More information about the pkg-multimedia-commits mailing list