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

Back to archive index

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


Index: cxplorer/src/cxp-right-pane.c
diff -u cxplorer/src/cxp-right-pane.c:1.40 cxplorer/src/cxp-right-pane.c:1.41
--- cxplorer/src/cxp-right-pane.c:1.40	Tue May 10 23:59:56 2005
+++ cxplorer/src/cxp-right-pane.c	Wed May 11 00:00:58 2005
@@ -108,11 +108,13 @@
 					       GtkTreeIter * iter_a,
 					       GtkTreeIter * iter_b,
 					       gpointer user_data);
-static GtkTreeIter cxp_right_pane_append_file (CxpRightPane *self, GtkListStore * store, const gchar * fullpath);
+static GtkTreeIter cxp_right_pane_append_file (CxpRightPane * self,
+					       GtkListStore * store,
+					       const gchar * fullpath);
 static void cxp_right_pane_show_preview (CxpRightPane * self,
 					 GtkTextBuffer * text_buffer,
 					 const gchar * filename);
-static gint cxp_right_pane_popup_handler (GtkWidget *widget, GdkEvent *event);
+static gint cxp_right_pane_popup_handler (GtkWidget * widget, GdkEvent * event);
 
 
 GType cxp_right_pane_get_type (void)
@@ -155,7 +157,8 @@
 				     "GConfClient",
 				     "Set GConfClient",
 				     GCONF_TYPE_CLIENT,
-				     G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE);
+				     G_PARAM_CONSTRUCT_ONLY |
+				     G_PARAM_READWRITE);
 	g_object_class_install_property (gobject_class,
 					 CXP_RIGHT_PANE_GCONF_CLIENT, pspec);
 
@@ -264,7 +267,7 @@
 	switch (property_id)
 	{
 	case CXP_RIGHT_PANE_GCONF_CLIENT:
-		priv->client = GCONF_CLIENT(g_value_dup_object (value));
+		priv->client = GCONF_CLIENT (g_value_dup_object (value));
 		break;
 	default:
 		/* We don't have any other property... */
@@ -300,7 +303,9 @@
 	GtkTreeSortable *sortable;
 
 	file_list = gtk_tree_view_new ();
-	store = gtk_list_store_new (COL_COUNT, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_UINT, G_TYPE_STRING, G_TYPE_UINT, G_TYPE_UINT);
+	store = gtk_list_store_new (COL_COUNT, G_TYPE_STRING, G_TYPE_STRING,
+				    G_TYPE_UINT, G_TYPE_STRING, G_TYPE_UINT,
+				    G_TYPE_UINT);
 	gtk_tree_view_set_model (GTK_TREE_VIEW (file_list),
 				 GTK_TREE_MODEL (store));
 
@@ -331,14 +336,18 @@
 	/* 2nd column */
 	renderer = gtk_cell_renderer_text_new ();
 	g_object_set (renderer, "xalign", 1.0, NULL);
-	column = gtk_tree_view_column_new_with_attributes (_("Size"), renderer, "text", COL_FILE_SIZE, NULL);
+	column = gtk_tree_view_column_new_with_attributes (_("Size"), renderer,
+							   "text",
+							   COL_FILE_SIZE, NULL);
 	gtk_tree_view_column_set_resizable (column, TRUE);
 	gtk_tree_view_column_set_sort_column_id (column, COL_FILE_SIZE);
 	gtk_tree_view_append_column (GTK_TREE_VIEW (file_list), column);
 
 	/* 3rd column */
 	renderer = gtk_cell_renderer_text_new ();
-	column = gtk_tree_view_column_new_with_attributes (_("Type"), renderer, "text", COL_FILE_TYPE, NULL);
+	column = gtk_tree_view_column_new_with_attributes (_("Type"), renderer,
+							   "text",
+							   COL_FILE_TYPE, NULL);
 	gtk_tree_view_column_set_resizable (column, TRUE);
 	gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
 	gtk_tree_view_column_set_fixed_width (column, 100);
@@ -562,7 +571,9 @@
  * @param gcLabel [in] UTF-8 string.
  * @return GtkTreeIter of appendded row.
  */
-static GtkTreeIter cxp_right_pane_append_file (CxpRightPane *self, GtkListStore * store, const gchar * fullpath)
+static GtkTreeIter cxp_right_pane_append_file (CxpRightPane * self,
+					       GtkListStore * store,
+					       const gchar * fullpath)
 {
 	CxpRightPanePrivate *priv = CXP_RIGHT_PANE_GET_PRIVATE (self);
 	GtkTreeIter iter;
@@ -571,10 +582,15 @@
 	gchar **filetype;
 
 	dispname = cxp_path_get_basename_of_utf8 (fullpath);
-	filetype = g_strsplit (magic_file (priv->normal_cookie, fullpath), ",", 2);
+	filetype =
+		g_strsplit (magic_file (priv->normal_cookie, fullpath), ",", 2);
 	stat (fullpath, &status);
 	gtk_list_store_prepend (store, &iter);
-	gtk_list_store_set (store, &iter, COL_DISP_NAME, dispname, COL_FILE_PATH, fullpath, COL_FILE_SIZE, status.st_size, COL_FILE_TYPE, filetype[0], COL_FILE_MODE, status.st_mode, COL_UPDATE_TIME, status.st_mtime, COL_TERMINATOR);
+	gtk_list_store_set (store, &iter, COL_DISP_NAME, dispname,
+			    COL_FILE_PATH, fullpath, COL_FILE_SIZE,
+			    status.st_size, COL_FILE_TYPE, filetype[0],
+			    COL_FILE_MODE, status.st_mode, COL_UPDATE_TIME,
+			    status.st_mtime, COL_TERMINATOR);
 	g_free (dispname);
 	g_strfreev (filetype);
 
@@ -600,14 +616,20 @@
 
 	if (g_file_test (filename, G_FILE_TEST_IS_DIR))
 	{
-		preview_cmd = gconf_client_get_string (priv->client,"/apps/cxp/cxplorer/PreviewDir", NULL);
+		preview_cmd =
+			gconf_client_get_string (priv->client,
+						 "/apps/cxp/cxplorer/PreviewDir",
+						 NULL);
 	}
 	else
 	{
 		filetype = magic_file (priv->normal_cookie, filename);
 		if (g_strrstr (filetype, "text") != NULL)
 		{
-			preview_cmd = gconf_client_get_string (priv->client,"/apps/cxp/cxplorer/PreviewText", NULL);
+			preview_cmd =
+				gconf_client_get_string (priv->client,
+							 "/apps/cxp/cxplorer/PreviewText",
+							 NULL);
 		}
 		else if (strstr (filetype, "fifo") != NULL)
 		{
@@ -619,7 +641,10 @@
 		}
 		else
 		{
-			preview_cmd = gconf_client_get_string (priv->client,"/apps/cxp/cxplorer/PreviewBinary", NULL);
+			preview_cmd =
+				gconf_client_get_string (priv->client,
+							 "/apps/cxp/cxplorer/PreviewBinary",
+							 NULL);
 		}
 	}
 	cmd = g_strdup_printf ("%s '%s'", preview_cmd, filename);
@@ -642,7 +667,7 @@
 	}
 }
 
-static gint cxp_right_pane_popup_handler (GtkWidget *widget, GdkEvent *event)
+static gint cxp_right_pane_popup_handler (GtkWidget * widget, GdkEvent * event)
 {
 	GtkMenu *menu;
 	GdkEventButton *event_button;
@@ -661,8 +686,9 @@
 		event_button = (GdkEventButton *) event;
 		if (event_button->button == 3)
 		{
-			gtk_menu_popup (menu, NULL, NULL, NULL, NULL, 
-					event_button->button, event_button->time);
+			gtk_menu_popup (menu, NULL, NULL, NULL, NULL,
+					event_button->button,
+					event_button->time);
 			return TRUE;
 		}
 	}
@@ -674,9 +700,10 @@
  * API
  */
 
-GtkWidget *cxp_right_pane_new (GConfClient *client)
+GtkWidget *cxp_right_pane_new (GConfClient * client)
 {
-	return GTK_WIDGET (g_object_new (CXP_TYPE_RIGHT_PANE, "gconf-client", client, NULL));
+	return GTK_WIDGET (g_object_new
+			   (CXP_TYPE_RIGHT_PANE, "gconf-client", client, NULL));
 }
 
 /**
@@ -695,7 +722,9 @@
 	GtkTextBuffer *text_buffer;
 	gboolean show_dot_file;
 
-	show_dot_file = gconf_client_get_bool (priv->client, "/apps/cxp/cxplorer/ShowDotFile", NULL);
+	show_dot_file =
+		gconf_client_get_bool (priv->client,
+				       "/apps/cxp/cxplorer/ShowDotFile", NULL);
 
 	text_buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (priv->preview));
 	gtk_text_buffer_set_text (text_buffer, "", -1);
@@ -710,13 +739,14 @@
 	{
 		while ((filename = g_dir_read_name (dir)) != NULL)
 		{
-			if ((filename[0] == '.')
-			    && (show_dot_file == FALSE))
+			if ((filename[0] == '.') && (show_dot_file == FALSE))
 			{
 				continue;
 			}
 			fullpath = g_build_filename (dirname, filename, NULL);
-			cxp_right_pane_append_file (self, GTK_LIST_STORE (model), fullpath);
+			cxp_right_pane_append_file (self,
+						    GTK_LIST_STORE (model),
+						    fullpath);
 			g_free (fullpath);
 		}
 		g_dir_close (dir);
@@ -782,7 +812,9 @@
 		{
 			model = gtk_tree_view_get_model (GTK_TREE_VIEW
 							 (priv->file_list));
-			iter = cxp_right_pane_append_file (right_pane, GTK_LIST_STORE (model), fullpath);
+			iter = cxp_right_pane_append_file (right_pane,
+							   GTK_LIST_STORE
+							   (model), fullpath);
 			treepath = gtk_tree_model_get_path (model, &iter);
 			gtk_tree_view_set_cursor (GTK_TREE_VIEW
 						  (priv->
@@ -1014,11 +1046,13 @@
 	g_free (fullpath);
 }
 
-void cxp_right_pane_set_popup_menu (CxpRightPane *right_pane, GtkWidget *popup_menu)
+void cxp_right_pane_set_popup_menu (CxpRightPane * right_pane,
+				    GtkWidget * popup_menu)
 {
 	CxpRightPanePrivate *priv = CXP_RIGHT_PANE_GET_PRIVATE (right_pane);
 
 	priv->popup_menu = popup_menu;
 	g_signal_connect_swapped (priv->file_list, "button_press_event",
-			G_CALLBACK (cxp_right_pane_popup_handler), priv->popup_menu);
+				  G_CALLBACK (cxp_right_pane_popup_handler),
+				  priv->popup_menu);
 }


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