[gthumb/ext: 5/15] disable the properties for the library



commit 933075305d0a5be67e9c797e0fb61c565b38bec4
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Tue Dec 8 11:19:23 2009 +0100

    disable the properties for the library

 extensions/catalogs/callbacks.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/extensions/catalogs/callbacks.c b/extensions/catalogs/callbacks.c
index 68204b7..a6f6de6 100644
--- a/extensions/catalogs/callbacks.c
+++ b/extensions/catalogs/callbacks.c
@@ -619,7 +619,9 @@ catalogs__gth_browser_update_extra_widget_cb (GthBrowser *browser)
 	data = g_object_get_data (G_OBJECT (browser), BROWSER_DATA_KEY);
 
 	location_data = gth_browser_get_location_data (browser);
-	if (GTH_IS_FILE_SOURCE_CATALOGS (gth_browser_get_location_source (browser))) {
+	if (GTH_IS_FILE_SOURCE_CATALOGS (gth_browser_get_location_source (browser))
+	    && ! _g_content_type_is_a (g_file_info_get_content_type (location_data->info), "gthumb/library"))
+	{
 		GtkWidget *extra_widget;
 		GString   *name;
 		GObject   *metadata;
@@ -653,8 +655,6 @@ catalogs__gth_browser_update_extra_widget_cb (GthBrowser *browser)
 					  browser);
 		}
 	}
-	else {
-		if (GTH_IS_FILE_SOURCE_VFS (gth_browser_get_location_source (browser)))
-			gedit_message_area_add_button (GEDIT_MESSAGE_AREA (gth_browser_get_list_extra_widget (browser)), _("Organize..."), _RESPONSE_ORGANIZE);
-	}
+	else if (GTH_IS_FILE_SOURCE_VFS (gth_browser_get_location_source (browser)))
+		gedit_message_area_add_button (GEDIT_MESSAGE_AREA (gth_browser_get_list_extra_widget (browser)), _("Organize"), _RESPONSE_ORGANIZE);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]