summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Jon McCann <jmccann@redhat.com>2012-07-16 12:53:29 (GMT)
committerWilliam Jon McCann <jmccann@redhat.com>2012-07-16 12:53:29 (GMT)
commit2f1c80cc419b7e77972f63b448afe63d37994c74 (patch)
tree893151414c6133775cb93681c3ba90e490ba3fbf
parent396c1f50f95ffe381fb5d2ff6631adba929a4f1f (diff)
downloadnautilus-2f1c80cc419b7e77972f63b448afe63d37994c74.zip
nautilus-2f1c80cc419b7e77972f63b448afe63d37994c74.tar.xz
Don't use BackSpace to go to parent folder
It interferes with searching, is totally unexpected, and there are at least 3 other ways to do this already.
-rw-r--r--src/nautilus-list-view.c5
-rw-r--r--src/nautilus-window.c3
2 files changed, 0 insertions, 8 deletions
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c
index 7fceecb..d6b06e7 100644
--- a/src/nautilus-list-view.c
+++ b/src/nautilus-list-view.c
@@ -1536,7 +1536,6 @@ create_and_set_up_tree_view (NautilusListView *view)
{
GtkCellRenderer *cell;
GtkTreeViewColumn *column;
- GtkBindingSet *binding_set;
AtkObject *atk_obj;
GList *nautilus_columns;
GList *l;
@@ -1549,10 +1548,6 @@ create_and_set_up_tree_view (NautilusListView *view)
(GDestroyNotify) g_object_unref);
gtk_tree_view_set_enable_search (view->details->tree_view, FALSE);
- /* Don't handle backspace key. It's used to open the parent folder. */
- binding_set = gtk_binding_set_by_class (GTK_WIDGET_GET_CLASS (view->details->tree_view));
- gtk_binding_entry_remove (binding_set, GDK_KEY_BackSpace, 0);
-
view->details->drag_dest =
nautilus_tree_view_drag_dest_new (view->details->tree_view);
diff --git a/src/nautilus-window.c b/src/nautilus-window.c
index d896dde..9c222e8 100644
--- a/src/nautilus-window.c
+++ b/src/nautilus-window.c
@@ -1452,7 +1452,6 @@ nautilus_window_key_press_event (GtkWidget *widget,
}
if (event->keyval != GDK_KEY_slash /* don't steal slash key event, used for "go to" */ &&
- event->keyval != GDK_KEY_BackSpace &&
event->keyval != GDK_KEY_Delete) {
if (nautilus_window_slot_handle_event (window->details->active_slot, event)) {
toggle_toolbar_search_button (window, TRUE);
@@ -2248,8 +2247,6 @@ nautilus_window_class_init (NautilusWindowClass *class)
G_TYPE_NONE, 1, NAUTILUS_TYPE_WINDOW_SLOT);
binding_set = gtk_binding_set_by_class (class);
- gtk_binding_entry_add_signal (binding_set, GDK_KEY_BackSpace, 0,
- "go-up", 0);
gtk_binding_entry_add_signal (binding_set, GDK_KEY_F5, 0,
"reload", 0);
gtk_binding_entry_add_signal (binding_set, GDK_KEY_slash, 0,