nautilus-open-terminal r164 - trunk/src
- From: cneumair svn gnome org
- To: svn-commits-list gnome org
- Subject: nautilus-open-terminal r164 - trunk/src
- Date: Wed, 27 Feb 2008 23:04:25 +0000 (GMT)
Author: cneumair
Date: Wed Feb 27 23:04:25 2008
New Revision: 164
URL: http://svn.gnome.org/viewvc/nautilus-open-terminal?rev=164&view=rev
Log:
Reference file info when creating menu file. Fixes #519111.
Modified:
trunk/src/nautilus-open-terminal.c
Modified: trunk/src/nautilus-open-terminal.c
==============================================================================
--- trunk/src/nautilus-open-terminal.c (original)
+++ trunk/src/nautilus-open-terminal.c Wed Feb 27 23:04:25 2008
@@ -399,6 +399,9 @@
case FILE_INFO_DESKTOP:
case FILE_INFO_SFTP:
item = open_terminal_menu_item_new (terminal_file_info, gtk_widget_get_screen (window), FALSE);
+ g_object_set_data_full (G_OBJECT (item), "file-info",
+ g_object_ref (file_info),
+ (GDestroyNotify) g_object_unref);
g_signal_connect (item, "activate",
G_CALLBACK (open_terminal_callback),
file_info);
@@ -433,6 +436,9 @@
case FILE_INFO_LOCAL:
case FILE_INFO_SFTP:
item = open_terminal_menu_item_new (terminal_file_info, gtk_widget_get_screen (window), TRUE);
+ g_object_set_data_full (G_OBJECT (item), "file-info",
+ g_object_ref (files->data),
+ (GDestroyNotify) g_object_unref);
g_signal_connect (item, "activate",
G_CALLBACK (open_terminal_callback),
files->data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]