Hello community,

here is the log from the commit of package gnome-settings-daemon for 
openSUSE:Factory checked in at 2013-12-22 19:33:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-settings-daemon"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes  
    2013-11-24 11:54:09.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes
 2013-12-22 19:33:12.000000000 +0100
@@ -1,0 +2,8 @@
+Sat Dec 14 21:42:59 UTC 2013 - [email protected]
+
+- Add
+  gnome-settings-daemon-export-Gtk_ShellShowsDesktop-setting.patch,
+  stop showing desktop folder in nautilus sidepane when using
+  gnome-shell (bgo#712302).
+
+-------------------------------------------------------------------

New:
----
  gnome-settings-daemon-export-Gtk_ShellShowsDesktop-setting.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.KPNHuM/_old  2013-12-22 19:33:13.000000000 +0100
+++ /var/tmp/diff_new_pack.KPNHuM/_new  2013-12-22 19:33:13.000000000 +0100
@@ -49,6 +49,8 @@
 Patch17:        gnome-settings-daemon-stop-reload-proxy-settings.patch
 # PATCH-FEATURE-UPSTREAM  gnome-settings-daemon-notify-idle-resumed.patch 
bnc#439018 bnc#708182 bgo#575467 [email protected] -- notify user about auto 
suspend when returning from sleep
 Patch19:        gnome-settings-daemon-notify-idle-resumed.patch
+# PATCH-FIX-UPSTREAM 
gnome-settings-daemon-export-Gtk_ShellShowsDesktop-setting.patch bgo#712302 
[email protected] -- Stop showing desktopfolder in nautilus sidebar when 
using gnome-shell.
+Patch20:        
gnome-settings-daemon-export-Gtk_ShellShowsDesktop-setting.patch
 BuildRequires:  cups-devel
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
@@ -142,6 +144,7 @@
 %patch10 -p0
 %patch17 -p1
 %patch19 -p1
+%patch20 -p1
 
 %build
 autoreconf -f -i

++++++ gnome-settings-daemon-export-Gtk_ShellShowsDesktop-setting.patch ++++++
>From 408e7889063f08427a11a08d8c122a66dcab6ecc Mon Sep 17 00:00:00 2001
From: Ryan Lortie <[email protected]>
Date: Thu, 14 Nov 2013 16:54:27 +0000
Subject: xsettings: export Gtk/ShellShowsDesktop setting

Export a property for whether the desktop icons are shown or not.  This
will allow Gtk to decide if we should show the 'Desktop' item in the
places sidebar, according to if the user has enabled their desktop icons
or not.  We use the value of the GSettings key 'show-desktop-icons' from
'org.gnome.desktop.background'.

https://bugzilla.gnome.org/show_bug.cgi?id=712302
---
diff --git a/plugins/xsettings/gsd-xsettings-manager.c 
b/plugins/xsettings/gsd-xsettings-manager.c
index cad40d0..91bc00d 100644
--- a/plugins/xsettings/gsd-xsettings-manager.c
+++ b/plugins/xsettings/gsd-xsettings-manager.c
@@ -48,6 +48,7 @@
 #define GNOME_XSETTINGS_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE 
((o), GNOME_TYPE_XSETTINGS_MANAGER, GnomeXSettingsManagerPrivate))
 
 #define MOUSE_SETTINGS_SCHEMA     "org.gnome.settings-daemon.peripherals.mouse"
+#define BACKGROUND_SETTINGS_SCHEMA "org.gnome.desktop.background"
 #define INTERFACE_SETTINGS_SCHEMA "org.gnome.desktop.interface"
 #define SOUND_SETTINGS_SCHEMA     "org.gnome.desktop.sound"
 #define PRIVACY_SETTINGS_SCHEMA     "org.gnome.desktop.privacy"
@@ -355,6 +356,8 @@ static TranslationEntry translations [] = {
         { "org.gnome.settings-daemon.peripherals.mouse", "double-click",   
"Net/DoubleClickTime",  translate_int_int },
         { "org.gnome.settings-daemon.peripherals.mouse", "drag-threshold", 
"Net/DndDragThreshold", translate_int_int },
 
+        { "org.gnome.desktop.background", "show-desktop-icons",    
"Gtk/ShellShowsDesktop",   translate_bool_int },
+
         { "org.gnome.desktop.interface", "gtk-color-palette",      
"Gtk/ColorPalette",        translate_string_string },
         { "org.gnome.desktop.interface", "font-name",              
"Gtk/FontName",            translate_string_string },
         { "org.gnome.desktop.interface", "gtk-key-theme",          
"Gtk/KeyThemeName",        translate_string_string },
@@ -965,6 +968,8 @@ gnome_xsettings_manager_start (GnomeXSettingsManager 
*manager,
         g_hash_table_insert (manager->priv->settings,
                              MOUSE_SETTINGS_SCHEMA, g_settings_new 
(MOUSE_SETTINGS_SCHEMA));
         g_hash_table_insert (manager->priv->settings,
+                             BACKGROUND_SETTINGS_SCHEMA, g_settings_new 
(BACKGROUND_SETTINGS_SCHEMA));
+        g_hash_table_insert (manager->priv->settings,
                              INTERFACE_SETTINGS_SCHEMA, g_settings_new 
(INTERFACE_SETTINGS_SCHEMA));
         g_hash_table_insert (manager->priv->settings,
                              SOUND_SETTINGS_SCHEMA, g_settings_new 
(SOUND_SETTINGS_SCHEMA));
--
cgit v0.9.2
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to