summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Neumair <cneumair@gnome.org>2008-07-22 13:44:04 +0000
committerChristian Neumair <cneumair@src.gnome.org>2008-07-22 13:44:04 +0000
commita0b6303fc7a07a5ad37924729d42ff0b4fc1f17f (patch)
treed0c67ec99d87bda65df119e55816799e4736a7a9
parentd2a2e27658c4c006be44ce3d44c23abf38f90346 (diff)
downloadnautilus-a0b6303fc7a07a5ad37924729d42ff0b4fc1f17f.tar.gz
Make save button the default widget, and proxy entry activation to the
2008-07-22 Christian Neumair <cneumair@gnome.org> * src/file-manager/fm-directory-view.c (action_save_search_as_callback): Make save button the default widget, and proxy entry activation to the default widget. svn path=/trunk/; revision=14403
-rw-r--r--ChangeLog7
-rw-r--r--src/file-manager/fm-directory-view.c3
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 755a4345f..b26e48dab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2008-07-22 Christian Neumair <cneumair@gnome.org>
+ * src/file-manager/fm-directory-view.c
+ (action_save_search_as_callback):
+ Make save button the default widget, and proxy entry activation to the
+ default widget.
+
+2008-07-22 Christian Neumair <cneumair@gnome.org>
+
* src/nautilus-spatial-window.c (save_window_geometry_timeout),
(nautilus_spatial_window_unrealize),
(nautilus_spatial_window_save_geometry),
diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c
index ea064e5d7..0d4675ba9 100644
--- a/src/file-manager/fm-directory-view.c
+++ b/src/file-manager/fm-directory-view.c
@@ -1275,6 +1275,8 @@ action_save_search_as_callback (GtkAction *action,
NULL);
save_button = gtk_dialog_add_button (GTK_DIALOG (dialog),
GTK_STOCK_SAVE, GTK_RESPONSE_OK);
+ gtk_dialog_set_default_response (GTK_DIALOG (dialog),
+ GTK_RESPONSE_OK);
gtk_container_set_border_width (GTK_CONTAINER (dialog), 5);
gtk_box_set_spacing (GTK_BOX (GTK_DIALOG (dialog)->vbox), 2);
gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
@@ -1292,6 +1294,7 @@ action_save_search_as_callback (GtkAction *action,
gtk_widget_show (label);
entry = gtk_entry_new ();
gtk_table_attach (GTK_TABLE (table), entry, 1, 2, 0, 1, GTK_FILL | GTK_EXPAND, 0, 0, 0);
+ gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
gtk_widget_set_sensitive (save_button, FALSE);