Example #1
0
 def activate(self):
     if not dbus_support.supported:
         raise GajimPluginException(_('python-dbus is missing!'))
     listener = MusicTrackListener.get()
     if not self.music_track_changed_signal:
         self.music_track_changed_signal = listener.connect(
             'music-track-changed', self.music_track_changed)
     track = listener.get_playing_track()
     self.music_track_changed(listener, track)
Example #2
0
 def activate(self):
     if not dbus_support.supported:
         raise GajimPluginException(_('python-dbus is missing!'))
     listener = MusicTrackListener.get()
     if not self.music_track_changed_signal:
         self.music_track_changed_signal = listener.connect(
             'music-track-changed', self.music_track_changed)
     track = listener.get_playing_track()
     self.music_track_changed(listener, track)
Example #3
0
 def deactivate(self):
     if hasattr(self, 'chat_control'):
         gtk.binding_entry_remove(self.chat_control.msg_textview,
                                  gtk.keysyms.n, gtk.gdk.MOD1_MASK)
     self.first_run = True
     if dbus_support.supported:
         listener = MusicTrackListener.get()
         if self.music_track_changed_signal:
             listener.disconnect(self.music_track_changed_signal)
             self.music_track_changed_signal = None
Example #4
0
 def deactivate(self):
     if hasattr(self, 'chat_control'):
         gtk.binding_entry_remove(self.chat_control.msg_textview,
             gtk.keysyms.n, gtk.gdk.MOD1_MASK)
     self.first_run = True
     if dbus_support.supported:
         listener = MusicTrackListener.get()
         if self.music_track_changed_signal:
             listener.disconnect(self.music_track_changed_signal)
             self.music_track_changed_signal = None