[Cxplorer-cvs 01105] CVS update: cxplorer/src

Back to archive index

Yasumichi Akahoshi yasum****@users*****
2005年 5月 11日 (水) 00:54:10 JST


Index: cxplorer/src/cxp-right-pane.c
diff -u cxplorer/src/cxp-right-pane.c:1.42 cxplorer/src/cxp-right-pane.c:1.43
--- cxplorer/src/cxp-right-pane.c:1.42	Wed May 11 00:50:09 2005
+++ cxplorer/src/cxp-right-pane.c	Wed May 11 00:54:10 2005
@@ -626,6 +626,19 @@
 	else
 	{
 		filetype = magic_file (priv->normal_cookie, filename);
+
+		if (strstr (filetype, "image") != NULL)
+		{
+			if((pixbuf = gdk_pixbuf_new_from_file (filename, NULL)) != NULL)
+			{
+				gtk_text_buffer_set_text (text_buffer, "", -1);
+				gtk_text_buffer_get_iter_at_line (text_buffer, &iter, 0);
+				gtk_text_buffer_insert_pixbuf (text_buffer, &iter, pixbuf);
+
+				return;
+			}
+		}
+
 		if (g_strrstr (filetype, "text") != NULL)
 		{
 			preview_cmd =
@@ -641,21 +654,6 @@
 		{
 			return;
 		}
-		else if (strstr (filetype, "image") != NULL)
-		{
-			if((pixbuf = gdk_pixbuf_new_from_file (filename, NULL)) != NULL)
-			{
-				gtk_text_buffer_set_text (text_buffer, "", -1);
-				gtk_text_buffer_get_iter_at_line (text_buffer, &iter, 0);
-				gtk_text_buffer_insert_pixbuf (text_buffer, &iter, pixbuf);
-
-				return;
-			}
-			else
-			{
-				preview_cmd = gconf_client_get_string (priv->client, "/apps/cxp/cxplorer/PreviewBinary", NULL);
-			}
-		}
 		else
 		{
 			preview_cmd =


Cxplorer-cvs メーリングリストの案内
Back to archive index