[25433] in Source-Commits
/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)