rpms/gdm/devel gdm-2.23.92-save-root-window.patch, 1.2, 1.3 gdm.spec, 1.418, 1.419
Ray Strode
rstrode at fedoraproject.org
Mon Sep 22 15:08:56 UTC 2008
- Previous message (by thread): rpms/libgnome/devel .cvsignore, 1.45, 1.46 libgnome.spec, 1.125, 1.126 sources, 1.45, 1.46
- Next message (by thread): rpms/libgnomeui/devel .cvsignore, 1.55, 1.56 libgnomeui.spec, 1.107, 1.108 sources, 1.55, 1.56
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rstrode
Update of /cvs/pkgs/rpms/gdm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10361
Modified Files:
gdm-2.23.92-save-root-window.patch gdm.spec
Log Message:
- Flush X event queue after setting _XROOTPMAP_ID so there's
no race with settings daemon reading the property
gdm-2.23.92-save-root-window.patch:
Index: gdm-2.23.92-save-root-window.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/devel/gdm-2.23.92-save-root-window.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gdm-2.23.92-save-root-window.patch 16 Sep 2008 20:54:52 -0000 1.2
+++ gdm-2.23.92-save-root-window.patch 22 Sep 2008 15:08:56 -0000 1.3
@@ -1,6 +1,6 @@
diff -up gdm-2.23.92/daemon/gdm-simple-slave.c.save-root-window gdm-2.23.92/daemon/gdm-simple-slave.c
--- gdm-2.23.92/daemon/gdm-simple-slave.c.save-root-window 2008-09-03 16:52:53.000000000 -0400
-+++ gdm-2.23.92/daemon/gdm-simple-slave.c 2008-09-16 15:29:15.000000000 -0400
++++ gdm-2.23.92/daemon/gdm-simple-slave.c 2008-09-19 18:18:50.000000000 -0400
@@ -825,6 +825,15 @@ setup_server (GdmSimpleSlave *slave)
{
/* Set the busy cursor */
@@ -19,7 +19,7 @@
static void
diff -up gdm-2.23.92/daemon/gdm-slave.c.save-root-window gdm-2.23.92/daemon/gdm-slave.c
--- gdm-2.23.92/daemon/gdm-slave.c.save-root-window 2008-08-26 15:04:00.000000000 -0400
-+++ gdm-2.23.92/daemon/gdm-slave.c 2008-09-16 15:39:18.000000000 -0400
++++ gdm-2.23.92/daemon/gdm-slave.c 2008-09-22 11:06:36.000000000 -0400
@@ -42,6 +42,7 @@
#include <dbus/dbus-glib-lowlevel.h>
@@ -28,7 +28,7 @@
#include <X11/cursorfont.h> /* for watch cursor */
#include "gdm-common.h"
-@@ -341,6 +342,75 @@ gdm_slave_run_script (GdmSlave *slave,
+@@ -341,6 +342,77 @@ gdm_slave_run_script (GdmSlave *slave,
return ret;
}
@@ -99,6 +99,8 @@
+ for (i = 0; i < number_of_screens; i++) {
+ gdm_slave_save_root_window_of_screen (slave, atom, i);
+ }
++
++ XSync (slave->priv->server_display, False);
+}
+
void
@@ -106,7 +108,7 @@
{
diff -up gdm-2.23.92/daemon/gdm-slave.h.save-root-window gdm-2.23.92/daemon/gdm-slave.h
--- gdm-2.23.92/daemon/gdm-slave.h.save-root-window 2008-08-26 15:04:00.000000000 -0400
-+++ gdm-2.23.92/daemon/gdm-slave.h 2008-09-16 15:29:15.000000000 -0400
++++ gdm-2.23.92/daemon/gdm-slave.h 2008-09-19 18:18:50.000000000 -0400
@@ -69,6 +69,7 @@ gboolean gdm_slave_switch_to_
gboolean gdm_slave_connect_to_x11_display (GdmSlave *slave);
Index: gdm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/devel/gdm.spec,v
retrieving revision 1.418
retrieving revision 1.419
diff -u -r1.418 -r1.419
--- gdm.spec 19 Sep 2008 14:11:10 -0000 1.418
+++ gdm.spec 22 Sep 2008 15:08:56 -0000 1.419
@@ -16,7 +16,7 @@
Summary: The GNOME Display Manager
Name: gdm
Version: 2.23.92
-Release: 9%{?dist}
+Release: 10%{?dist}
Epoch: 1
License: GPLv2+
Group: User Interface/X
@@ -322,6 +322,10 @@
%{_datadir}/gnome-2.0/ui/GNOME_FastUserSwitchApplet.xml
%changelog
+* Mon Sep 22 2008 Ray Strode <rstrode at redhat.com> - 1:2.23.92-10
+- Flush X event queue after setting _XROOTPMAP_ID so there's
+ no race with settings daemon reading the property
+
* Fri Sep 19 2008 Ray Strode <rstrode at redhat.com> - 1:2.23.92-9
- Fix crash from language dialog
- Previous message (by thread): rpms/libgnome/devel .cvsignore, 1.45, 1.46 libgnome.spec, 1.125, 1.126 sources, 1.45, 1.46
- Next message (by thread): rpms/libgnomeui/devel .cvsignore, 1.55, 1.56 libgnomeui.spec, 1.107, 1.108 sources, 1.55, 1.56
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list