summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2004-01-06 16:24:49 +0000
committerAlexander Larsson <alexl@src.gnome.org>2004-01-06 16:24:49 +0000
commit3221b4f7e4d13faddd923d3d2cc3b4cedae3b560 (patch)
tree9726abfe0e5b544b829ace17b20bcdfd12c0bc0c
parent4dc86e45cb8df02bbcbb50ad11dc09442a5c83d8 (diff)
downloadnautilus-3221b4f7e4d13faddd923d3d2cc3b4cedae3b560.tar.gz
Pop up folder menu on right click in background Patch from
2004-01-06 Alexander Larsson <alexl@redhat.com> * src/file-manager/fm-list-view.c (button_press_callback): Pop up folder menu on right click in background Patch from chris@gnome-de.org
-rw-r--r--ChangeLog6
-rw-r--r--src/file-manager/fm-list-view.c4
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 51f0b7b57..549bb30fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2004-01-06 Alexander Larsson <alexl@redhat.com>
+ * src/file-manager/fm-list-view.c (button_press_callback):
+ Pop up folder menu on right click in background
+ Patch from chris@gnome-de.org
+
+2004-01-06 Alexander Larsson <alexl@redhat.com>
+
* libnautilus-private/apps_nautilus_preferences.schemas.in:
Turn on home icon on desktop by default
diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c
index d323629d4..6d0355646 100644
--- a/src/file-manager/fm-list-view.c
+++ b/src/file-manager/fm-list-view.c
@@ -539,6 +539,10 @@ button_press_callback (GtkWidget *widget, GdkEventButton *event, gpointer callba
/* Deselect if people click outside any row. It's OK to
let default code run; it won't reselect anything. */
gtk_tree_selection_unselect_all (gtk_tree_view_get_selection (tree_view));
+
+ if (event->button == 3) {
+ do_popup_menu (widget, view, event);
+ }
}
/* We chained to the default handler in this method, so never