Blob Blame History Raw
diff -rupN ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/gui/controller.py ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/gui/controller.py
--- ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/gui/controller.py	2014-01-17 00:34:52.000000000 +0700
+++ ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/gui/controller.py	2014-01-23 12:13:45.591824066 +0700
@@ -1,5 +1,3 @@
-#!/usr/bin/env python3
-
 #
 # This file is part of ibus-bogo project.
 #
diff -rupN ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/ibus_engine/ibus_engine.py ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/ibus_engine/ibus_engine.py
--- ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/ibus_engine/ibus_engine.py	2014-01-17 00:34:52.000000000 +0700
+++ ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/ibus_engine/ibus_engine.py	2014-01-23 13:30:20.926315554 +0700
@@ -36,7 +36,7 @@ sys.path.append(
     os.path.abspath(os.path.join(ENGINE_PATH, "..")))
 
 import bogo
-from mouse_detector import MouseDetector
+#from mouse_detector import MouseDetector
 from keysyms_mapping import mapping
 import vncharsets
 
@@ -86,8 +86,8 @@ class Engine(IBus.Engine):
         self.reset_engine()
 
         # Create a new thread to detect mouse clicks
-        mouse_detector = MouseDetector.get_instance()
-        mouse_detector.add_mouse_click_listener(self.reset_engine)
+#        mouse_detector = MouseDetector.get_instance()
+#        mouse_detector.add_mouse_click_listener(self.reset_engine)
 
     # The "do_" part denotes a default signal handler
     def do_process_key_event(self, keyval, keycode, modifiers):
diff -rupN ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/ibus_engine/main.py ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/ibus_engine/main.py
--- ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d/ibus_engine/main.py	2014-01-17 00:34:52.000000000 +0700
+++ ibus-bogo-python-ce44b961de5a0f82a4a2d8fc0e487e8fcb29289d-new/ibus_engine/main.py	2014-01-23 13:33:10.437176769 +0700
@@ -30,7 +30,7 @@ import logging
 import argparse
 
 from ibus_engine import Engine
-from mouse_detector import MouseDetector
+#from mouse_detector import MouseDetector
 from config import Config
 from abbr import AbbreviationExpander
 
@@ -120,12 +120,13 @@ class IMApp:
             return engine
 
     def run(self):
-        mouse_detector = MouseDetector.get_instance()
-        mouse_detector.start()
+#        mouse_detector = MouseDetector.get_instance()
+#        mouse_detector.start()
         try:
             self.mainloop.run()
         finally:
-            mouse_detector.terminate()
+            pass
+#            mouse_detector.terminate()
 
     def bus_disconnected_cb(self, bus):
         self.mainloop.quit()