Hello community, here is the log from the commit of package gnome-main-menu checked in at Sat Sep 13 10:16:51 CEST 2008. -------- --- GNOME/gnome-main-menu/gnome-main-menu.changes 2008-09-01 20:49:47.000000000 +0200 +++ /mounts/work_src_done/STABLE/gnome-main-menu/gnome-main-menu.changes 2008-09-13 07:02:24.722224000 +0200 @@ -1,0 +2,7 @@ +Sat Sep 13 06:52:02 CEST 2008 - sreeves@suse.de + +- Show network documents in recent section - FATE#303677 +- Move to 0.9.11 + Port to gio + +------------------------------------------------------------------- Old: ---- gnome-main-menu-0.9.11+r488.tar.bz2 New: ---- FATE_303677.patch gnome-main-menu-0.9.11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-main-menu.spec ++++++ --- /var/tmp/diff_new_pack.jY9099/_old 2008-09-13 10:15:40.000000000 +0200 +++ /var/tmp/diff_new_pack.jY9099/_new 2008-09-13 10:15:40.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gnome-main-menu (Version 0.9.11+r488) +# spec file for package gnome-main-menu (Version 0.9.11) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -26,13 +26,14 @@ License: GPL v2 or later Group: System/GUI/GNOME AutoReqProv: on -Version: 0.9.11+r488 -Release: 17 +Version: 0.9.11 +Release: 14 Summary: The GNOME Desktop Menu Source: %{name}-%{version}.tar.bz2 Source1: system-items-opensuse.xbel Source2: gnome-session-logout.desktop Source3: gnome-session-shutdown.desktop +Patch1: FATE_303677.patch Url: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: gnome-panel dbus-1-glib hal tango-icon-theme wireless-tools @@ -92,6 +93,7 @@ %lang_package %prep %setup -n gnome-main-menu-%{version} +%patch1 -p0 cp -f %{S:1} main-menu/etc/system-items.xbel %build @@ -169,6 +171,10 @@ %{_prefix}/%{_lib}/nautilus/extensions-1.0/*.la %changelog +* Sat Sep 13 2008 sreeves@suse.de +- Show network documents in recent section - FATE#303677 +- Move to 0.9.11 + Port to gio * Mon Sep 01 2008 vuntz@novell.com - Do not depend on libssui anymore: the new gnome-session package will have the UI we want. Install gnome-session-logout.desktop ++++++ FATE_303677.patch ++++++ Index: main-menu/src/main-menu-ui.c =================================================================== --- main-menu/src/main-menu-ui.c (revision 501) +++ main-menu/src/main-menu-ui.c (working copy) @@ -1083,12 +1083,14 @@ GList *node; + /* we no longer do our own thumbnailing so this "should" not hang on stale mounts, slow endpoints ... */ + /* if (! g_str_has_prefix (item->uri, "file://")) return NULL; for (node = priv->mounts; ! is_nfs && node; node = node->next) { mount = node->data; - volume = g_mount_get_volume (mount); + volume = g_mount_get_volume (mount); //need to check for null here nfs_id = g_volume_get_identifier (volume, G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT); is_nfs = (nfs_id != NULL); @@ -1106,6 +1108,7 @@ if (! is_local) return NULL; + */ if (bookmark_agent_has_item (priv->bm_agents [BOOKMARK_STORE_USER_DOCS], item->uri)) return NULL; Index: libslab/document-tile.c =================================================================== --- libslab/document-tile.c (revision 501) +++ libslab/document-tile.c (working copy) @@ -881,30 +881,29 @@ static void open_in_file_manager_trigger (Tile *tile, TileEvent *event, TileAction *action) { - gchar *filename; - gchar *dirname; + GFile *filename; + GFile *dirname; gchar *uri; gchar *cmd; - filename = g_filename_from_uri (TILE (tile)->uri, NULL, NULL); - dirname = g_path_get_dirname (filename); - uri = g_filename_to_uri (dirname, NULL, NULL); - + filename = g_file_new_for_uri (TILE (tile)->uri); + dirname = g_file_get_parent (filename); + uri = g_file_get_uri (dirname); + if (!uri) g_warning ("error getting dirname for [%s]\n", TILE (tile)->uri); else { cmd = string_replace_once (get_slab_gconf_string (SLAB_FILE_MANAGER_OPEN_CMD), "FILE_URI", uri); - spawn_process (cmd); g_free (cmd); } - g_free (filename); - g_free (dirname); + g_object_unref (filename); + g_object_unref (dirname); g_free (uri); } ++++++ gnome-main-menu-0.9.11+r488.tar.bz2 -> gnome-main-menu-0.9.11.tar.bz2 ++++++ ++++ 61636 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org