diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-12-28 20:49:29 +0100 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-12-28 20:49:49 +0100 |
commit | 7e0eb04ebaf97c3f18e9dca2641dbf8fcb9fa4eb (patch) | |
tree | 4be3dc8086350065b8e81386b59b62bf3054fd5f /plugins | |
parent | d2ca76c21c4e000e2f27a6376a1fea2dd50f8cf2 (diff) |
make plugin configure button insensitive when there's no config script
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/gtkui/callbacks.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/gtkui/callbacks.c b/plugins/gtkui/callbacks.c index a1a6d05a..1f093bf1 100644 --- a/plugins/gtkui/callbacks.c +++ b/plugins/gtkui/callbacks.c @@ -1583,6 +1583,7 @@ on_preferences_activate (GtkMenuItem *menuitem, gtk_tree_view_set_model (tree, GTK_TREE_MODEL (store)); gtk_widget_show (w); + gtk_widget_set_sensitive (lookup_widget (prefwin, "configure_plugin"), FALSE); } @@ -1705,6 +1706,8 @@ on_pref_pluginlist_cursor_changed (GtkTreeView *treeview, gtk_entry_set_text (e, p->email ? p->email : ""); e = GTK_ENTRY (lookup_widget (w, "pref_plugin_website")); gtk_entry_set_text (e, p->website ? p->website : ""); + + gtk_widget_set_sensitive (lookup_widget (prefwin, "configure_plugin"), p->configdialog ? TRUE : FALSE); } gboolean |