2008-07-08 Erwann Chenede - <[email protected]> gnome-2-22
authorerwannc
Tue, 08 Jul 2008 20:17:41 +0000
branchgnome-2-22
changeset 12457 940597fff286
parent 12456 caaa1ecf72cf
child 12458 47d51c0d65de
2008-07-08 Erwann Chenede - <[email protected]> * patches/gnome-settings-daemon-10-use-default-dpi.diff: ported missing branding patch from 2.20 * base-specs/gnome-settings-daemon.spec: added patch
ChangeLog
base-specs/gnome-settings-daemon.spec
patches/gnome-settings-daemon-10-use-default-dpi.diff
--- a/ChangeLog	Mon Jul 07 15:33:14 2008 +0000
+++ b/ChangeLog	Tue Jul 08 20:17:41 2008 +0000
@@ -1,3 +1,9 @@
+2008-07-08 Erwann Chenede - <[email protected]>
+
+	* patches/gnome-settings-daemon-10-use-default-dpi.diff: ported
+	  missing branding patch from 2.20
+	* base-specs/gnome-settings-daemon.spec: added patch
+
 2008-07-07  Damien Carbery <[email protected]>
 
 	* base-specs/w3m.spec: Add patch 01-disable-po to fix build issue.
--- a/base-specs/gnome-settings-daemon.spec	Mon Jul 07 15:33:14 2008 +0000
+++ b/base-specs/gnome-settings-daemon.spec	Tue Jul 08 20:17:41 2008 +0000
@@ -40,6 +40,9 @@
 Patch8:       gnome-settings-daemon-08-gnomeinit.diff
 # date:2008-05-06 owner:lin type:branding bugster:6653199
 Patch9:       gnome-settings-daemon-09-esound-prefix-branding.diff
+# date:2008-01-24 owner:erwannc type:bug bugster:146
+Patch10:      gnome-settings-daemon-10-use-default-dpi.diff
+
 
 URL:          http://www.gnome.org
 BuildRoot:    %{_tmppath}/%{name}-%{version}-build
@@ -107,6 +110,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 # Rename dir so that #include does not have to change on gnome-control-center.
 # Combines with patch mv-src-dir.diff (see bugzilla 511820).
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/gnome-settings-daemon-10-use-default-dpi.diff	Tue Jul 08 20:17:41 2008 +0000
@@ -0,0 +1,23 @@
+diff -x '*.*~' -rup ../gnome-settings-daemon-2.22.2.1/data/desktop_gnome_font_rendering.schemas.in gnome-settings-daemon-2.22.2.1/data/desktop_gnome_font_rendering.schemas.in
+--- ../gnome-settings-daemon-2.22.2.1/data/desktop_gnome_font_rendering.schemas.in	2008-07-08 22:11:42.193135824 +0200
++++ gnome-settings-daemon-2.22.2.1/data/desktop_gnome_font_rendering.schemas.in	2008-07-08 22:13:17.821803625 +0200
+@@ -6,6 +6,7 @@
+ 	    <applyto>/desktop/gnome/font_rendering/dpi</applyto>
+             <owner>gnome</owner>
+ 	    <type>float</type>
++	    <default>96</default>
+             <locale name="C">
+ 	        <short>DPI</short>
+                 <long>
+diff -x '*.*~' -rup ../gnome-settings-daemon-2.22.2.1/plugins/xsettings/gsd-xsettings-manager.c gnome-settings-daemon-2.22.2.1/plugins/xsettings/gsd-xsettings-manager.c
+--- ../gnome-settings-daemon-2.22.2.1/plugins/xsettings/gsd-xsettings-manager.c	2008-07-08 22:11:42.199879692 +0200
++++ gnome-settings-daemon-2.22.2.1/plugins/xsettings/gsd-xsettings-manager.c	2008-07-08 22:12:41.357744656 +0200
+@@ -238,7 +238,7 @@ get_dpi_from_gconf_or_x_server (GConfCli
+         GConfValue *value;
+         double      dpi;
+ 
+-        value = gconf_client_get_without_default (client, FONT_DPI_KEY, NULL);
++        value = gconf_client_get (client, FONT_DPI_KEY, NULL);
+ 
+         /* If the user has ever set the DPI preference in GConf, we use that.
+          * Otherwise, we see if the X server reports a reasonable DPI value:  some X