Ticket #2784: gajim-01-no-dbus_bindings.patch
| File gajim-01-no-dbus_bindings.patch, 3.1 kB (added by anonymous, 2 years ago) |
|---|
-
src/notify.py
288 288 DesktopNotification(event_type, jid, account, msg_type, 289 289 path_to_image, title, text) 290 290 return # sucessfully did D-Bus Notification procedure! 291 except dbus. dbus_bindings.DBusException, e:291 except dbus.DBusException, e: 292 292 # Connection to D-Bus failed 293 293 gajim.log.debug(str(e)) 294 294 except TypeError, e: … … 438 438 439 439 self.notif = dbus_support.get_notifications_interface() 440 440 if self.notif is None: 441 raise dbus. dbus_bindings.DBusException()441 raise dbus.DBusException('unable to get notifications interface') 442 442 self.ntype = ntype 443 443 444 444 self.get_version() -
src/common/zeroconf/zeroconf.py
248 248 249 249 return True 250 250 251 except dbus. dbus_bindings.DBusException, e:251 except dbus.DBusException, e: 252 252 gajim.log.debug(str(e)) 253 253 return False 254 254 … … 279 279 return True 280 280 else: 281 281 return False 282 except dbus. dbus_bindings.DBusException, e:282 except dbus.DBusException, e: 283 283 gajim.log.debug("Can't remove service. That should not happen") 284 284 285 285 def browse_domain(self, interface, protocol, domain): -
src/common/dbus_support.py
55 55 if self.system_bus is None: 56 56 try: 57 57 self.system_bus = dbus.SystemBus() 58 except dbus. dbus_bindings.DBusException:58 except dbus.DBusException: 59 59 self.system_bus = None 60 60 return False 61 61 if self.system_bus is None: … … 86 86 if self.session_bus is None: 87 87 try: 88 88 self.session_bus = dbus.SessionBus() 89 except dbus. dbus_bindings.DBusException:89 except dbus.DBusException: 90 90 self.session_bus = None 91 91 return False 92 92 if self.session_bus is None: -
src/music_track_listener.py
114 114 115 115 bus = dbus.SessionBus() 116 116 117 if not hasattr(bus, 'name_has_owner'): 118 # can't support dbus-python < 0.80 using only public API 119 return None 120 117 121 ## Check Muine playing track 118 if dbus.dbus_bindings.bus_name_has_owner(bus.get_connection(), 119 'org.gnome.Muine'): 122 if bus.name_has_owner('org.gnome.Muine'): 120 123 obj = bus.get_object('org.gnome.Muine', '/org/gnome/Muine/Player') 121 124 player = dbus.Interface(obj, 'org.gnome.Muine.Player') 122 125 if player.GetPlaying(): … … 126 129 return song 127 130 128 131 ## Check Rhythmbox playing song 129 if dbus.dbus_bindings.bus_name_has_owner(bus.get_connection(), 130 'org.gnome.Rhythmbox'): 132 if bus.name_has_owner('org.gnome.Rhythmbox'): 131 133 rbshellobj = bus.get_object('org.gnome.Rhythmbox', 132 134 '/org/gnome/Rhythmbox/Shell') 133 135 player = dbus.Interface(
