diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-container.c | 2 | ||||
-rw-r--r-- | src/file-manager/fm-list-view.c | 1 |
3 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2002-09-10 Dave Camp <dave@ximian.com> + + * libnautilus-private/nautilus-icon-container.c: (keyboard_space): + * src/file-manager/fm-list-view.c: (key_press_callback): Activate + files on space. + 2002-09-09 Dave Camp <dave@ximian.com> * libnautilus-private/nautilus-icon-container.c: diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index b13416a4c..799824214 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -2166,6 +2166,8 @@ keyboard_space (NautilusIconContainer *container, (event->state & GDK_CONTROL_MASK) != 0) { icon_toggle_selected (container, container->details->keyboard_focus); g_signal_emit (container, signals[SELECTION_CHANGED], 0); + } else { + activate_selected_items (container); } } diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c index b40967b50..097695214 100644 --- a/src/file-manager/fm-list-view.c +++ b/src/file-manager/fm-list-view.c @@ -225,6 +225,7 @@ key_press_callback (GtkWidget *widget, GdkEventKey *event, gpointer callback_dat view = FM_DIRECTORY_VIEW (callback_data); switch (event->keyval) { + case GDK_space: case GDK_Return: case GDK_KP_Enter: file_list = fm_list_view_get_selection (view); |