| | 220 | (name, vendor, version) = self.notif.GetServerInfo() |
| | 221 | except: |
| | 222 | # No way to determine the version number, set it to the latest |
| | 223 | # since it doesn't properly support the version number |
| | 224 | version = '0.3.1' |
| | 225 | if version.startswith('0.2'): |
| | 226 | try: |
| | 227 | self.id = self.notif.Notify(dbus.String(_('Gajim')), |
| | 228 | dbus.String(path), dbus.UInt32(0), ntype, dbus.Byte(0), |
| | 229 | dbus.String(event_type), dbus.String(txt), |
| | 230 | [dbus.String(path)], {'default': 0}, [''], True, dbus.UInt32( |
| | 231 | timeout)) |
| | 232 | except AttributeError: |
| | 233 | version = '0.3.1' # we're actually dealing with the newer version |
| | 234 | if version.startswith('0.3'): |
| 218 | | dbus.String(path), dbus.UInt32(0), ntype, dbus.Byte(0), |
| 219 | | dbus.String(event_type), dbus.String(txt), |
| 220 | | [dbus.String(path)], {'default': 0}, [''], True, dbus.UInt32( |
| 221 | | timeout)) |
| 222 | | except AttributeError: # For libnotify 0.3.x |
| 223 | | self.id = self.notif.Notify(dbus.String(_('Gajim')), |