r13637 - in /desktop/unstable/gnome-session/debian: changelog patches/20_dont_fade_on_ltsp_client.patch patches/series

lool at users.alioth.debian.org lool at users.alioth.debian.org
Tue Nov 27 12:20:33 UTC 2007


Author: lool
Date: Tue Nov 27 12:20:33 2007
New Revision: 13637

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13637
Log:
* New patch, 20_dont_fade_on_ltsp_client, disables fading on logout when
  LTSP_CLIENT is set in the env; this is a workaround for LTSP setups as
  fade out is an issue; this should move to a GConf setting that the LTSP
  folks should override.

Added:
    desktop/unstable/gnome-session/debian/patches/20_dont_fade_on_ltsp_client.patch
Modified:
    desktop/unstable/gnome-session/debian/changelog
    desktop/unstable/gnome-session/debian/patches/series

Modified: desktop/unstable/gnome-session/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-session/debian/changelog?rev=13637&op=diff
==============================================================================
--- desktop/unstable/gnome-session/debian/changelog (original)
+++ desktop/unstable/gnome-session/debian/changelog Tue Nov 27 12:20:33 2007
@@ -34,8 +34,12 @@
   * New patch, 03_powermanagement, shows hibernate option in logout dialog if
     gdm supports it; will probably disappear with either the gnome-session or
     the gdm rewrite.
-
- -- Loic Minier <lool at dooz.org>  Tue, 27 Nov 2007 13:16:00 +0100
+  * New patch, 20_dont_fade_on_ltsp_client, disables fading on logout when
+    LTSP_CLIENT is set in the env; this is a workaround for LTSP setups as
+    fade out is an issue; this should move to a GConf setting that the LTSP
+    folks should override.
+
+ -- Loic Minier <lool at dooz.org>  Tue, 27 Nov 2007 13:18:56 +0100
 
 gnome-session (2.20.1-1) unstable; urgency=low
 

Added: desktop/unstable/gnome-session/debian/patches/20_dont_fade_on_ltsp_client.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-session/debian/patches/20_dont_fade_on_ltsp_client.patch?rev=13637&op=file
==============================================================================
--- desktop/unstable/gnome-session/debian/patches/20_dont_fade_on_ltsp_client.patch (added)
+++ desktop/unstable/gnome-session/debian/patches/20_dont_fade_on_ltsp_client.patch Tue Nov 27 12:20:33 2007
@@ -1,0 +1,39 @@
+diff -Nur gnome-session-2.19.6/gnome-session/logout.c gnome-session-2.19.6.new/gnome-session/logout.c
+--- gnome-session-2.19.6/gnome-session/logout.c	2007-08-02 10:17:30.000000000 +0200
++++ gnome-session-2.19.6.new/gnome-session/logout.c	2007-08-02 10:17:31.000000000 +0200
+@@ -461,7 +461,7 @@
+   grab_xserver = !gdk_screen_is_composited (screen);
+ 
+   /* Only create a managed window if a11y is enabled */
+-  if (iris_effect_enabled)
++  if (iris_effect_enabled && !getenv("LTSP_CLIENT"))
+     {
+       while (1)
+ 	{
+@@ -846,7 +846,7 @@
+   /* Grabbing the Xserver when accessibility is enabled will cause
+    * a hang. See #93103 for details.
+    */
+-  if (iris_effect_enabled)
++  if (iris_effect_enabled && !getenv("LTSP_CLIENT"))
+     {
+       if (grab_xserver)
+         {
+@@ -857,7 +857,7 @@
+ 
+ gtk_widget_show_all (dialog->dialog); 
+ 
+-if (iris_effect_enabled)
++if (iris_effect_enabled && !getenv("LTSP_CLIENT"))
+     {
+       /* Move the grabs to our message box */
+       gdk_pointer_grab (dialog->dialog->window, TRUE, 0, 
+@@ -878,7 +878,7 @@
+   gtk_widget_destroy (dialog->dialog); 
+   gtk_widget_destroy (invisible);
+ 
+-  if (iris_effect_enabled)
++  if (iris_effect_enabled && !getenv("LTSP_CLIENT"))
+     {
+       hide_fadeout_windows ();
+ 

Modified: desktop/unstable/gnome-session/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-session/debian/patches/series?rev=13637&op=diff
==============================================================================
--- desktop/unstable/gnome-session/debian/patches/series (original)
+++ desktop/unstable/gnome-session/debian/patches/series Tue Nov 27 12:20:33 2007
@@ -3,4 +3,5 @@
 03_powermanagement.patch
 09_splash_hide.patch
 10_update_notifier.patch
+20_dont_fade_on_ltsp_client.patch
 90_autoconf.patch




More information about the pkg-gnome-commits mailing list