diff -u nautilus-2.22.5.1/debian/patches/series nautilus-2.22.5.1/debian/patches/series --- nautilus-2.22.5.1/debian/patches/series +++ nautilus-2.22.5.1/debian/patches/series @@ -14,2 +14,3 @@ 90_from_svn_dont_allow_recursive_copies.patch +91_svn_change_new_mounts_correctly_displayed.patch 99_ltmain_as-needed.patch -p0 diff -u nautilus-2.22.5.1/debian/changelog nautilus-2.22.5.1/debian/changelog --- nautilus-2.22.5.1/debian/changelog +++ nautilus-2.22.5.1/debian/changelog @@ -1,3 +1,11 @@ +nautilus (1:2.22.5.1-0ubuntu2) hardy-proposed; urgency=low + + * debian/patches/91_svn_change_new_mounts_correctly_displayed.patch: + - svn change to get new mounts correctly displayed, that is required + to have nautilus behaving correctly on smb shares and fix bug #207072 + + -- Sebastien Bacher Fri, 17 Apr 2009 14:26:13 +0200 + nautilus (1:2.22.5.1-0ubuntu1) hardy-proposed; urgency=low * New bugfix updates (lp: #271320): only in patch2: unchanged: --- nautilus-2.22.5.1.orig/debian/patches/91_svn_change_new_mounts_correctly_displayed.patch +++ nautilus-2.22.5.1/debian/patches/91_svn_change_new_mounts_correctly_displayed.patch @@ -0,0 +1,30 @@ +--- nautilus-2.24.1.orig/debian/patches/91_svn_change_new_mounts_correctly_displayed.patch ++++ nautilus-2.24.1/debian/patches/91_svn_change_new_mounts_correctly_displayed.patch +@@ -0,0 +1,26 @@ ++--- trunk/libnautilus-private/nautilus-mime-actions.c 2008/12/15 12:44:10 14812 +++++ trunk/libnautilus-private/nautilus-mime-actions.c 2008/12/15 14:18:47 14813 ++@@ -1540,6 +1540,7 @@ ++ NautilusFile *file; ++ GFile *location; ++ GMountOperation *mount_op; +++ GList *l, *next; ++ ++ if (parameters->not_mounted != NULL) { ++ file = parameters->not_mounted->data; ++@@ -1562,6 +1563,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, ++ +