Exemplo n.º 1
0
 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}
Exemplo n.º 2
0
 def onRegister(self, svc):
     DBusModule.onRegister(self, svc)
     self.dbus.add_signal_receiver(
         self.onMessageReceived,
         dbus_interface='im.pidgin.purple.PurpleInterface',
         signal_name='ReceivedImMsg'
     )
Exemplo n.º 3
0
 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}
Exemplo n.º 4
0
 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'
     )
Exemplo n.º 5
0
 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'
     )
Exemplo n.º 6
0
 def onRegister(self, svc):
     DBusModule.onRegister(self, svc)
     self.dbus.add_signal_receiver(
         self.onMessageReceived,
         dbus_interface='im.pidgin.purple.PurpleInterface',
         signal_name='ReceivedImMsg')