summaryrefslogtreecommitdiffstats
path: root/src/client/PluginModel.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-01-07 03:25:15 +0000
committerDavid Robillard <d@drobilla.net>2014-01-07 03:25:15 +0000
commitd30907023903bc7b4a2de16d3fe5d7674861e394 (patch)
tree8395666227b585b7988361e541e689237b57bb97 /src/client/PluginModel.cpp
parent9a030ad5599aa88c3034d44b63359c7469785eda (diff)
downloadingen-d30907023903bc7b4a2de16d3fe5d7674861e394.tar.gz
ingen-d30907023903bc7b4a2de16d3fe5d7674861e394.tar.bz2
ingen-d30907023903bc7b4a2de16d3fe5d7674861e394.zip
Remove unused plugin icon stuff.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5295 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/client/PluginModel.cpp')
-rw-r--r--src/client/PluginModel.cpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/client/PluginModel.cpp b/src/client/PluginModel.cpp
index a85a9968..179e935b 100644
--- a/src/client/PluginModel.cpp
+++ b/src/client/PluginModel.cpp
@@ -155,7 +155,6 @@ PluginModel::set(SPtr<PluginModel> p)
{
_type = p->_type;
- _icon_path = p->_icon_path;
if (p->_lilv_plugin)
_lilv_plugin = p->_lilv_plugin;
@@ -240,37 +239,6 @@ PluginModel::ui(Ingen::World* world,
return PluginUI::create(world, block, _lilv_plugin);
}
-const string&
-PluginModel::icon_path() const
-{
- if (_icon_path.empty() && _type == LV2) {
- _icon_path = get_lv2_icon_path(_lilv_plugin);
- }
-
- return _icon_path;
-}
-
-/** RDF world mutex must be held by the caller */
-string
-PluginModel::get_lv2_icon_path(const LilvPlugin* plugin)
-{
- string result;
- LilvNode* svg_icon_pred = lilv_new_uri(_lilv_world,
- "http://ll-plugins.nongnu.org/lv2/namespace#svgIcon");
-
- LilvNodes* paths = lilv_plugin_get_value(plugin, svg_icon_pred);
-
- if (lilv_nodes_size(paths) > 0) {
- const LilvNode* value = lilv_nodes_get_first(paths);
- if (lilv_node_is_uri(value))
- result = lilv_uri_to_path(lilv_node_as_string(value));
- lilv_nodes_free(paths);
- }
-
- lilv_node_free(svg_icon_pred);
- return result;
-}
-
static std::string
heading(const std::string& text, bool html, unsigned level)
{