[Xfce4-commits] <midori:master> Reflect sensitivity of extension in the icon

Christian Dywan noreply at xfce.org
Sun Apr 17 22:34:03 CEST 2011


Updating branch refs/heads/master
         to 201808f9dfe5271742f632806e764ecd10b84d50 (commit)
       from 10c5ac459712c5491f0cda702e1debf39ecdcfa1 (commit)

commit 201808f9dfe5271742f632806e764ecd10b84d50
Author: Christian Dywan <christian at twotoasts.de>
Date:   Sun Apr 17 22:33:56 2011 +0200

    Reflect sensitivity of extension in the icon

 panels/midori-extensions.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/panels/midori-extensions.c b/panels/midori-extensions.c
index 834fd08..fdae315 100644
--- a/panels/midori-extensions.c
+++ b/panels/midori-extensions.c
@@ -234,9 +234,14 @@ midori_extensions_treeview_render_icon_cb (GtkTreeViewColumn* column,
                                            GtkTreeIter*       iter,
                                            GtkWidget*         treeview)
 {
+    MidoriExtension* extension;
+    gtk_tree_model_get (model, iter, 0, &extension, -1);
+
     g_object_set (renderer, "stock-id", STOCK_EXTENSION,
                             "stock-size", GTK_ICON_SIZE_BUTTON,
+                            "sensitive", midori_extension_is_prepared (extension),
                             "xpad", 4, NULL);
+    g_object_unref (extension);
 }
 
 static void



More information about the Xfce4-commits mailing list