From 5c0cf9a98d32a808d966fddc7ad3578bb3ad4b2a Mon Sep 17 00:00:00 2001
From: Florent Le Coz <louiz@louiz.org>
Date: Sun, 10 Apr 2011 20:03:16 +0200
Subject: fix the colors for Subscribed alerts

---
 src/keyboard.py | 8 +++-----
 src/windows.py  | 4 ++--
 2 files changed, 5 insertions(+), 7 deletions(-)

(limited to 'src')

diff --git a/src/keyboard.py b/src/keyboard.py
index 4ee620d4..942d9a70 100644
--- a/src/keyboard.py
+++ b/src/keyboard.py
@@ -23,7 +23,7 @@ shortcut, like ^A, M-a or KEY_RESIZE)
 
 import time
 
-last_char_time = None
+last_timeout = time.time()
 
 def get_next_byte(s):
     """
@@ -45,13 +45,11 @@ def read_char(s):
     Read one utf-8 char
     see http://en.wikipedia.org/wiki/UTF-8#Description
     """
-    # We use a timer to know if we are pasting from the
-    # clipboard or not
-    # global last_char_time
-    # last_char_time = time.time()
+    global last_timeout
     s.timeout(1000)
     (first, char) = get_next_byte(s)
     if first is None and char is None:
+        last_timeout = time.time()
         return None
     if not isinstance(first, int): # Keyboard special, like KEY_HOME etc
         return char
diff --git a/src/windows.py b/src/windows.py
index c8476d18..6273790d 100644
--- a/src/windows.py
+++ b/src/windows.py
@@ -1403,7 +1403,7 @@ class RosterWin(Win):
         else:
             self.addstr(display_name)
         if contact.get_ask() == 'asked':
-            self.addstr('?', common.curses_color_pair(theme.COLOR_HIGHLIGHT_TEXT))
+            self.addstr('?', common.curses_color_pair(theme.COLOR_HIGHLIGHT_NICK))
 
     def draw_resource_line(self, y, resource, colored):
         """
@@ -1462,7 +1462,7 @@ class ContactInfoWin(Win):
         self.addstr(1, 0, 'Subscription: %s' % (contact.get_subscription(),))
         if contact.get_ask():
             if contact.get_ask() == 'asked':
-                self.addstr(' Ask: %s' % (contact.get_ask(),), common.curses_color_pair(theme.COLOR_HIGHLIGHT_TEXT))
+                self.addstr(' Ask: %s' % (contact.get_ask(),), common.curses_color_pair(theme.COLOR_HIGHLIGHT_NICK))
             else:
                 self.addstr(' Ask: %s' % (contact.get_ask(),))
 
-- 
cgit v1.2.3