rev 243 - in offlineimap/head: . debian offlineimap/ui

[email protected] Mon, 26 Aug 2002 15:06:02 -0500 (EST)
Newsgroups gmane.mail.imap.offlineimap.subversion
Message-ID <[email protected]>
Author: jgoerzen
Date: 2002-08-26 15:06:02 -0500 (Mon, 26 Aug 2002)
New Revision: 243

Modified:
   offlineimap/head/debian/changelog
   offlineimap/head/offlineimap.conf
   offlineimap/head/offlineimap/ui/Tk.py
Log:
Font size for Blinkenlights UI is now configurable.


Modified: offlineimap/head/debian/changelog
==============================================================================
--- offlineimap/head/debian/changelog	(original)
+++ offlineimap/head/debian/changelog	Mon Aug 26 15:06:02 2002
@@ -3,6 +3,7 @@
   * Moved executable to bin/offlineimap.  This will allow setup.py to
     properly install it as offlineimap instead of offlineimap.py.
   * Made sure executables use /usr/bin/env in bangpath.
+  * Font size for Blinkenlights interface is now configurable.
 
  -- John Goerzen <[email protected]>  Tue, 20 Aug 2002 10:46:56 -0500
 

Modified: offlineimap/head/offlineimap/ui/Tk.py
==============================================================================
--- offlineimap/head/offlineimap/ui/Tk.py	(original)
+++ offlineimap/head/offlineimap/ui/Tk.py	Mon Aug 26 15:06:02 2002
@@ -350,6 +350,14 @@
          
 
 class Blinkenlights(VerboseUI):
+    def __init__(s, config, verbose = 0):
+        VerboseUI.__init__(s, config, verbose)
+        s.fontfamily = 'Helvetica'
+        s.fontsize = 8
+        if config.has_option('ui.Tk.Blinkenlights', 'fontfamily'):
+            s.fontfamily = config.get('ui.Tk.Blinkenlights', 'fontfamily')
+        if config.has_option('ui.Tk.Blinkenlights', 'fontsize'):
+            s.fontsize = config.getint('ui.Tk.Blinkenlights', 'fontsize')
     def _createTopWindow(self):
         VerboseUI._createTopWindow(self, 0)
         #self.top.resizable(width = 0, height = 0)

Modified: offlineimap/head/offlineimap.conf
==============================================================================
--- offlineimap/head/offlineimap.conf	(original)
+++ offlineimap/head/offlineimap.conf	Mon Aug 26 15:06:02 2002
@@ -127,6 +127,10 @@
 
 showlog = false
 
+# Sets the font information.
+
+fontfamily = Helvetica
+fontsize = 8
 
 ##################################################
 # Accounts