[kupfer] browser: Use timeout_seconds for search term relaxation



commit a74501db0cf4e19287a827a2ed1afc9ca16f3967
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Thu Sep 10 05:09:36 2009 +0200

    browser: Use timeout_seconds for search term relaxation

 kupfer/browser.py   |    4 ++--
 kupfer/scheduler.py |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/kupfer/browser.py b/kupfer/browser.py
index 432b05c..fed06a3 100644
--- a/kupfer/browser.py
+++ b/kupfer/browser.py
@@ -727,7 +727,7 @@ class Interface (gobject.GObject):
 		self._pane_three_is_visible = False
 		self._is_text_mode = False
 		self._latest_input_timer = scheduler.Timer()
-		self._slow_input_interval = 2.0
+		self._slow_input_interval = 2
 		self._key_press_time = None
 		self._key_press_interval = 0.8
 		self._key_pressed = None
@@ -846,7 +846,7 @@ class Interface (gobject.GObject):
 
 		curtime = time.time()
 		# if input is slow/new, we reset
-		self._latest_input_timer.set_ms(self._slow_input_interval*1000,
+		self._latest_input_timer.set(self._slow_input_interval,
 				self._relax_search_terms)
 
 		# process accelerators
diff --git a/kupfer/scheduler.py b/kupfer/scheduler.py
index 370817e..66b1e83 100644
--- a/kupfer/scheduler.py
+++ b/kupfer/scheduler.py
@@ -52,7 +52,7 @@ class Timer (object):
 		"""
 		self.invalidate()
 		self._current_callback = lambda : callback(*arguments)
-		self._current_timer = gobject.timeout_add(timeout_milliseconds,
+		self._current_timer = gobject.timeout_add(int(timeout_milliseconds),
 				self._call)
 
 	def set_idle(self, callback, *arguments):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]