def __init__(self, cfg={}): DBusModule.__init__(self, 'thunderbird') self.config(cfg) self.last_message = '' self.last_sender = '' self.counter = 0 self.channels = {'last_message_with_sender': False, 'last_message': False}
def onRegister(self, svc): DBusModule.onRegister(self, svc) self.dbus.add_signal_receiver( self.onMessageReceived, dbus_interface='im.pidgin.purple.PurpleInterface', signal_name='ReceivedImMsg' )
def __init__(self, cfg={}): DBusModule.__init__(self, 'alsa_volume') self.config(cfg) self.volume = 50 self.muted = False self.counter = 0 self.channels = {'volume_bar': False, 'volume_icon': False, 'volume_pct': False, 'volume_scale': False}
def onRegister(self, svc): DBusModule.onRegister(self, svc) self.dbus.add_signal_receiver( self.newMailMessage, dbus_interface='org.mozilla.thunderbird.DBus', path='/org/mozilla/thunderbird/DBus', signal_name='NewMessageSignal' )
def onRegister(self, svc): DBusModule.onRegister(self, svc) self.dbus.add_signal_receiver( self.onVolumeChanged, path="/io/nicks/pandabar/alsa/VolumeControl", dbus_interface='io.nicks.pandabar.alsa.VolumeControl', signal_name='VolumeChanged' )
def onRegister(self, svc): DBusModule.onRegister(self, svc) self.dbus.add_signal_receiver( self.onMessageReceived, dbus_interface='im.pidgin.purple.PurpleInterface', signal_name='ReceivedImMsg')