summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserprivate.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2008-09-18 15:29:33 +0000
committerEmmanuele Bassi <ebassi@src.gnome.org>2008-09-18 15:29:33 +0000
commit555ef89dc3c00a000a9a5822e0eb4679c83ca21d (patch)
treed5e21327e85c5b83bb5e2a7de2ff03a8e796cf77 /gtk/gtkfilechooserprivate.h
parent8bfc826f27d18ba7f1ca08895bab526f5b238b3a (diff)
downloadgtk+-555ef89dc3c00a000a9a5822e0eb4679c83ca21d.tar.gz
Bug 325095 – show a 'size' column
2008-09-18 Emmanuele Bassi <ebassi@linux.intel.com> Bug 325095 – show a 'size' column * gtk/gtkfilechooserdefault.c: * gtk/gtkfilechooserprivate.h: Add a context menu item controlling the visibility of the file size column. This works only for the browse mode, and the column is not visible by default. * gtk/gtkfilechoosersettings.[ch]: Add a ShowSizeColumn key to the settings file. svn path=/trunk/; revision=21431
Diffstat (limited to 'gtk/gtkfilechooserprivate.h')
-rw-r--r--gtk/gtkfilechooserprivate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkfilechooserprivate.h b/gtk/gtkfilechooserprivate.h
index ef60734fe6..ee561a1569 100644
--- a/gtk/gtkfilechooserprivate.h
+++ b/gtk/gtkfilechooserprivate.h
@@ -178,6 +178,7 @@ struct _GtkFileChooserDefault
GtkWidget *browse_files_popup_menu;
GtkWidget *browse_files_popup_menu_add_shortcut_item;
GtkWidget *browse_files_popup_menu_hidden_files_item;
+ GtkWidget *browse_files_popup_menu_size_column_item;
GtkWidget *browse_new_folder_button;
GtkWidget *browse_path_bar_hbox;
GtkWidget *browse_path_bar;
@@ -267,6 +268,7 @@ struct _GtkFileChooserDefault
GtkTreeViewColumn *list_name_column;
GtkCellRenderer *list_name_renderer;
GtkTreeViewColumn *list_mtime_column;
+ GtkTreeViewColumn *list_size_column;
GSource *edited_idle;
char *edited_new_text;
@@ -298,6 +300,7 @@ struct _GtkFileChooserDefault
guint has_desktop : 1;
guint has_search : 1;
guint has_recent : 1;
+ guint show_size_column : 1;
#if 0
guint shortcuts_drag_outside : 1;