Example #1
0
def get_current_event_time():
    "Return current event time as given by keybinder"
    try:
        import keybinder
    except ImportError:
        return 0
    return keybinder.get_current_event_time()
Example #2
0
def get_current_event_time():
	"Return current event time as given by keybinder"
	try:
		import keybinder
	except ImportError:
		return 0
	return keybinder.get_current_event_time()
Example #3
0
def relay_key(key):
	print "Relaying", key
	time = keybinder.get_current_event_time()
	s_id = "kupfer-%d_TIME%s" % (os.getpid(), time)
	bus = dbus.Bus()
	obj = bus.get_object(SERV, OBJ, introspect=False)
	iface = dbus.Interface(obj, IFACE)
	iface.RelayKeysFromDisplay(key, os.getenv("DISPLAY", ":0"), s_id)
Example #4
0
def relay_key(key):
    print "Relaying", key
    time = keybinder.get_current_event_time()
    s_id = "kupfer-%d_TIME%s" % (os.getpid(), time)
    bus = dbus.Bus()
    obj = bus.get_object(SERV, OBJ, introspect=False)
    iface = dbus.Interface(obj, IFACE)
    iface.RelayKeysFromDisplay(key, os.getenv("DISPLAY", ":0"), s_id)
Example #5
0
    def refresh(self):
        if not self.need_refresh:
            return True
        
        self.alive = True
        text = self._input.get_text()
        self.filter_all_windows(text)
        self.add_filtered_windows()
        self.show_all();

        time = keybinder.get_current_event_time()
        self.present_with_time(time)
        self.need_refresh = False
        return True
Example #6
0
	def on_keyboard_shortcut(self):
		self.emit('activated', keybinder.get_current_event_time())
Example #7
0
	def _keybinding(self, target):
		import keybinder
		time = keybinder.get_current_event_time()
		self.emit("keybinding", target, "", time)
Example #8
0
 def on_keyboard_shortcut(self):
     self.emit('activated', keybinder.get_current_event_time())
Example #9
0
 def key_press(self, object):
     if not self.updates_locked:
         self.on_status_icon_activate(object, 1, keybinder.get_current_event_time())
Example #10
0
 def _keybinding(self, target):
     import keybinder
     time = keybinder.get_current_event_time()
     self.emit("keybinding", target, "", time)