rpms/nautilus/F-10 nautilus_new_windows_after_mount.patch, NONE, 1.1 nautilus.spec, 1.235, 1.236

Tomas Bzatek tbzatek at fedoraproject.org
Fri Dec 5 14:20:08 UTC 2008


Author: tbzatek

Update of /cvs/extras/rpms/nautilus/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23375

Modified Files:
	nautilus.spec 
Added Files:
	nautilus_new_windows_after_mount.patch 
Log Message:
* Fri Dec  5 2008 Tomas Bzatek <tbzatek at redhat.com> - 2.24.2-2
- Properly open new windows after long mount operation


nautilus_new_windows_after_mount.patch:

--- NEW FILE nautilus_new_windows_after_mount.patch ---
Index: libnautilus-private/nautilus-mime-actions.c
===================================================================
--- libnautilus-private/nautilus-mime-actions.c	(revision 14785)
+++ libnautilus-private/nautilus-mime-actions.c	(working copy)
@@ -1327,6 +1327,7 @@
 	NautilusFile *file;
 	GFile *location;
 	GMountOperation *mount_op;
+	GList *l, *next;
 
 	if (parameters->not_mounted != NULL) {
 		file = parameters->not_mounted->data;
@@ -1348,6 +1349,14 @@
 		return;
 	}
 	
+	/*  once the mount is finished, refresh all attributes        */
+	/*  - fixes new windows not appearing after successful mount  */
+	for (l = parameters->files; l != NULL; l = next) {
+		file = NAUTILUS_FILE (l->data);
+		next = l->next;
+		nautilus_file_invalidate_all_attributes (file);
+	}
+	
 	nautilus_file_list_call_when_ready
 		(parameters->files,
 		 nautilus_mime_actions_get_required_file_attributes () | NAUTILUS_FILE_ATTRIBUTE_LINK_INFO,


Index: nautilus.spec
===================================================================
RCS file: /cvs/extras/rpms/nautilus/F-10/nautilus.spec,v
retrieving revision 1.235
retrieving revision 1.236
diff -u -r1.235 -r1.236
--- nautilus.spec	26 Nov 2008 11:29:51 -0000	1.235
+++ nautilus.spec	5 Dec 2008 14:19:37 -0000	1.236
@@ -19,7 +19,7 @@
 Name:		nautilus
 Summary:        Nautilus is a file manager for GNOME
 Version: 	2.24.2
-Release:	1%{?dist}
+Release:	2%{?dist}
 License: 	GPLv2+
 Group:          User Interface/Desktops
 Source: 	http://download.gnome.org/sources/%{name}/2.24/%{name}-%{version}.tar.bz2
@@ -99,6 +99,9 @@
 # http://bugzilla.gnome.org/show_bug.cgi?id=519743
 Patch17:	nautilus-filetype-symlink-fix.patch
 
+# http://bugzilla.gnome.org/show_bug.cgi?id=524485 
+Patch18:        nautilus_new_windows_after_mount.patch
+
 %description
 Nautilus integrates access to files, applications, media,
 Internet-based resources and the Web. Nautilus delivers a dynamic and
@@ -137,6 +140,7 @@
 %patch10 -p0 -b .gvfs-desktop-key
 %patch15 -p0 -b .xds
 %patch17 -p0 -b .symlink
+%patch18 -p0 -b .new-windows
 
 %build
 
@@ -265,6 +269,9 @@
 
 
 %changelog
+* Fri Dec  5 2008 Tomas Bzatek <tbzatek at redhat.com> - 2.24.2-2
+- Properly open new windows after long mount operation
+
 * Wed Nov 26 2008 Tomas Bzatek <tbzatek at redhat.com> - 2.24.2-1
 - Update to 2.24.2
 




More information about the fedora-extras-commits mailing list