summaryrefslogtreecommitdiff
path: root/gtk/gtkfilesystem.c
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@ximian.com>2004-02-23 19:55:49 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2004-02-23 19:55:49 +0000
commitfa72f157acfa7f50cefb6b42a85720b349155049 (patch)
treec9f116b7b8c1ad54143d3f225a4dd845c623c563 /gtk/gtkfilesystem.c
parentb90c579d93ae05f327c7f56e84246677b50b2447 (diff)
downloadgtk+-fa72f157acfa7f50cefb6b42a85720b349155049.tar.gz
Rework the user interface of the file chooser, as per Seth Nickell's
2004-02-23 Federico Mena Quintero <federico@ximian.com> Rework the user interface of the file chooser, as per Seth Nickell's design. * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_class_init): Add binding signals and bindings: "location-popup" - C-l "up-folder" - C-Up "home-folder" - C-Home (up_folder_handler): New function; moved the code from up_button_clicked(). (up_button_clicked_cb): Call up_folder_handler(). (home_folder_handler): New function. (location_popup_handler): New function. (struct _GtkFileChooserDefault): Add an hpaned field. (gtk_file_chooser_default_set_current_name): Check that we are in Save mode. (save_widgets_create): New function, create the widgets specific to Save mode. (main_paned_create): New function, create the hpaned's widgets here. (gtk_file_chooser_default_constructor): Create the open and save widgets, and show only one set. (gtk_file_chooser_default_set_property): Show/hide the save widgets. (gtk_file_chooser_default_get_paths): Only pay attention to the entry in Save mode. (update_chooser_entry): Update the entry only in Save mode. (entry_activate): Removed.
Diffstat (limited to 'gtk/gtkfilesystem.c')
0 files changed, 0 insertions, 0 deletions