[25433] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r24979 - trunk/debathena/config/gdm-config/debian

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Wed Feb 23 20:55:21 2011

Date: Wed, 23 Feb 2011 20:55:15 -0500
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201102240155.p1O1tFoI021630@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: jdreed
Date: 2011-02-23 20:55:15 -0500 (Wed, 23 Feb 2011)
New Revision: 24979

Modified:
   trunk/debathena/config/gdm-config/debian/changelog
   trunk/debathena/config/gdm-config/debian/debathena-branding
   trunk/debathena/config/gdm-config/debian/debathena-nologin-monitor
Log:
In gdm-config:
  * Applets shouldn't attempt to steal focus


Modified: trunk/debathena/config/gdm-config/debian/changelog
===================================================================
--- trunk/debathena/config/gdm-config/debian/changelog	2011-02-24 01:30:34 UTC (rev 24978)
+++ trunk/debathena/config/gdm-config/debian/changelog	2011-02-24 01:55:15 UTC (rev 24979)
@@ -1,3 +1,9 @@
+debathena-gdm-config (1.24.1) unstable; urgency=low
+
+  * Applets shouldn't attempt to steal focus
+
+ -- Jonathan Reed <jdreed@mit.edu>  Wed, 23 Feb 2011 20:47:53 -0500
+
 debathena-gdm-config (1.24) unstable; urgency=low
 
   * Include arch type in bottom right corner
@@ -3,5 +9,5 @@
   * Update for Vostro panels (1440x900)
 
- -- Jonathan Reed <jdreed@mit.edu>  Wed, 05 Jan 2011 15:38:03 -0500
+ -- Jonathan Reed <jdreed@mit.edu>  Wed, 23 Feb 2011 20:47:34 -0500
 
 debathena-gdm-config (1.23.2) unstable; urgency=low

Modified: trunk/debathena/config/gdm-config/debian/debathena-branding
===================================================================
--- trunk/debathena/config/gdm-config/debian/debathena-branding	2011-02-24 01:30:34 UTC (rev 24978)
+++ trunk/debathena/config/gdm-config/debian/debathena-branding	2011-02-24 01:55:15 UTC (rev 24979)
@@ -36,6 +36,7 @@
 
         
         self.winWelcome = self.xml.get_widget('winWelcome')
+        self.winWelcome.set_property('can_focus', False)
         moveY = 200
         logoScale = 0.60
         if gtk.gdk.screen_height() <= 900:
@@ -43,6 +44,7 @@
             logoScale = 0.40
         self.winWelcome.move((gtk.gdk.screen_width() - self.winWelcome.get_size()[0]) / 2, moveY)
         self.imgDebathena = self.xml.get_widget('imgDebathena')
+        self.imgDebathena.set_property('can_focus', False)
         try:
             pixbuf = gtk.gdk.pixbuf_new_from_file(DEBATHENA_LOGO_FILE)
             self.imgDebathena.set_from_pixbuf(pixbuf.scale_simple(int(pixbuf.get_width() * logoScale), int(pixbuf.get_height() * logoScale), gtk.gdk.INTERP_BILINEAR))
@@ -50,7 +52,9 @@
             # Just don't display the image if it's missing
             pass 
         self.winBranding = self.xml.get_widget('winBranding')
+        self.winBranding.set_property('can_focus', False)
         self.lblBranding = self.xml.get_widget('lblBranding')
+        self.lblBranding.set_property('can_focus', False)
         try:
             metapackage = subprocess.Popen(["machtype", "-L"], stdout=subprocess.PIPE).communicate()[0].rstrip()
         except OSError:

Modified: trunk/debathena/config/gdm-config/debian/debathena-nologin-monitor
===================================================================
--- trunk/debathena/config/gdm-config/debian/debathena-nologin-monitor	2011-02-24 01:30:34 UTC (rev 24978)
+++ trunk/debathena/config/gdm-config/debian/debathena-nologin-monitor	2011-02-24 01:55:15 UTC (rev 24979)
@@ -27,8 +27,10 @@
             print "Warning: Cannot register with session manager."
         
         self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
+        self.window.set_property('can-focus', False)
         self.label = gtk.Label()
         self.label.set_markup('<span font_desc="Sans Bold 24">This workstation is temporarily unavailable.  Please use another workstation.</span>')
+        self.label.set_property('can-focus', False)
         self.window.add(self.label)
         self.window.set_decorated(False)
         self.window.set_position(gtk.WIN_POS_CENTER)


home help back first fref pref prev next nref lref last post