fix arguments order in contacts.py, some coding standards. should fix #4081

This commit is contained in:
Yann Leboulanger 2008-07-05 19:04:27 +00:00
parent 3ad1f9afed
commit 74c53da32a
6 changed files with 56 additions and 59 deletions

View file

@ -186,17 +186,20 @@ class Contacts:
sub='', ask='', resource='', priority=0, keyID='', our_chatstate=None, sub='', ask='', resource='', priority=0, keyID='', our_chatstate=None,
chatstate=None, last_status_time=None, composing_xep=None, chatstate=None, last_status_time=None, composing_xep=None,
mood={}, tune={}, activity={}): mood={}, tune={}, activity={}):
return Contact(jid, name, groups, show, status, sub, ask, resource, return Contact(jid=jid, name=name, groups=groups, show=show,
priority, keyID, our_chatstate, chatstate, last_status_time, status=status, sub=sub, ask=ask, resource=resource, priority=priority,
None, composing_xep, mood, tune, activity) keyID=keyID, chatstate=our_chatstate, chatstate=chatstate,
last_status_time=last_status_time, composing_xep=composing_xep,
mood=mood, tune=tune, activity=activity)
def copy_contact(self, contact): def copy_contact(self, contact):
return self.create_contact(jid = contact.jid, name = contact.name, return self.create_contact(jid=contact.jid, name=contact.name,
groups = contact.groups, show = contact.show, status = groups=contact.groups, show=contact.show, status=contact.status,
contact.status, sub = contact.sub, ask = contact.ask, resource = contact.resource, sub=contact.sub, ask=contact.ask, resource=contact.resource,
priority = contact.priority, keyID = contact.keyID, priority=contact.priority, keyID=contact.keyID,
our_chatstate = contact.our_chatstate, chatstate = contact.chatstate, caps_node=contact.caps_node, caps_hash_method=contact.caps_hash_method,
last_status_time = contact.last_status_time) caps_hash=contact.caps_hash, our_chatstate=contact.our_chatstate,
chatstate=contact.chatstate, last_status_time=contact.last_status_time)
def add_contact(self, account, contact): def add_contact(self, account, contact):
# No such account before ? # No such account before ?

View file

@ -1602,7 +1602,7 @@ class SubscriptionRequestWindow:
if gajim.interface.instances[self.account]['infos'].has_key(self.jid): if gajim.interface.instances[self.account]['infos'].has_key(self.jid):
gajim.interface.instances[self.account]['infos'][self.jid].window.present() gajim.interface.instances[self.account]['infos'][self.jid].window.present()
else: else:
contact = gajim.contacts.create_contact(jid = self.jid, name='', contact = gajim.contacts.create_contact(jid=self.jid, name='',
groups=[], show='', status='', sub='', ask='', resource='', groups=[], show='', status='', sub='', ask='', resource='',
priority=5, keyID='', our_chatstate=None, chatstate=None) priority=5, keyID='', our_chatstate=None, chatstate=None)
gajim.interface.instances[self.account]['infos'][self.jid] = \ gajim.interface.instances[self.account]['infos'][self.jid] = \

View file

@ -276,8 +276,7 @@ _('Connection with peer cannot be established.'))
if contact.find('/') == -1: if contact.find('/') == -1:
return return
(jid, resource) = contact.split('/', 1) (jid, resource) = contact.split('/', 1)
contact = gajim.contacts.create_contact(jid = jid, contact = gajim.contacts.create_contact(jid=jid, resource=resource)
resource = resource)
(file_dir, file_name) = os.path.split(file_path) (file_dir, file_name) = os.path.split(file_path)
file_props = self.get_send_file_props(account, contact, file_props = self.get_send_file_props(account, contact,
file_path, file_name, file_desc) file_path, file_name, file_desc)

View file

@ -673,11 +673,10 @@ class Interface:
# Create SelfContact and add to roster # Create SelfContact and add to roster
if resource == gajim.connections[account].server_resource: if resource == gajim.connections[account].server_resource:
return return
contact1 = gajim.contacts.create_contact(jid = ji, contact1 = gajim.contacts.create_contact(jid=ji,
name = gajim.nicks[account], groups = ['self_contact'], name=gajim.nicks[account], groups=['self_contact'],
show = array[1], status = status_message, sub = 'both', show=array[1], status=status_message, sub='both', ask='none',
ask = 'none', priority = priority, keyID = keyID, priority=priority, keyID=keyID, resource=resource)
resource = resource)
old_show = 0 old_show = 0
gajim.contacts.add_contact(account, contact1) gajim.contacts.add_contact(account, contact1)
lcontact.append(contact1) lcontact.append(contact1)
@ -869,9 +868,9 @@ class Interface:
keyID = attached_keys[attached_keys.index(jid) + 1] keyID = attached_keys[attached_keys.index(jid) + 1]
name = jid.split('@', 1)[0] name = jid.split('@', 1)[0]
name = name.split('%', 1)[0] name = name.split('%', 1)[0]
contact1 = gajim.contacts.create_contact(jid = jid, name = name, contact1 = gajim.contacts.create_contact(jid=jid, name=name,
groups = [], show = 'online', status = 'online', groups=[], show='online', status='online',
ask = 'to', resource = array[1], keyID = keyID) ask='to', resource=array[1], keyID=keyID)
gajim.contacts.add_contact(account, contact1) gajim.contacts.add_contact(account, contact1)
self.roster.add_contact(jid, account) self.roster.add_contact(jid, account)
dialogs.InformationDialog(_('Authorization accepted'), dialogs.InformationDialog(_('Authorization accepted'),
@ -1401,8 +1400,8 @@ class Interface:
if sub == 'remove': if sub == 'remove':
return return
# Add new contact to roster # Add new contact to roster
contact = gajim.contacts.create_contact(jid = jid, name = name, contact = gajim.contacts.create_contact(jid=jid, name=name,
groups = groups, show = 'offline', sub = sub, ask = ask) groups=groups, show='offline', sub=sub, ask=ask)
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
self.roster.add_contact(jid, account) self.roster.add_contact(jid, account)
else: else:
@ -1540,9 +1539,9 @@ class Interface:
'attached_gpg_keys').split() 'attached_gpg_keys').split()
if jid in attached_keys: if jid in attached_keys:
keyID = attached_keys[attached_keys.index(jid) + 1] keyID = attached_keys[attached_keys.index(jid) + 1]
contact = gajim.contacts.create_contact(jid = jid, name = '', contact = gajim.contacts.create_contact(jid=jid, name='',
groups = [_('Not in Roster')], show = 'not in roster', status = '', groups=[_('Not in Roster')], show='not in roster', status='',
sub = 'none', keyID = keyID) sub='none', keyID=keyID)
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
self.roster.add_contact(contact.jid, account) self.roster.add_contact(contact.jid, account)
file_props = array[1] file_props = array[1]
@ -2484,7 +2483,7 @@ class Interface:
return return
if minimize and not minimized_control_exists and \ if minimize and not minimized_control_exists and \
not self.msg_win_mgr.has_window(room_jid, account): not self.msg_win_mgr.has_window(room_jid, account):
contact = gajim.contacts.create_contact(jid = room_jid, name = nick) contact = gajim.contacts.create_contact(jid=room_jid, name=nick)
gc_control = GroupchatControl(None, contact, account) gc_control = GroupchatControl(None, contact, account)
self.minimized_controls[account][room_jid] = gc_control self.minimized_controls[account][room_jid] = gc_control
gajim.connections[account].join_gc(nick, room_jid, password) gajim.connections[account].join_gc(nick, room_jid, password)
@ -2508,7 +2507,7 @@ class Interface:
def new_room(self, room_jid, nick, account, is_continued=False): def new_room(self, room_jid, nick, account, is_continued=False):
# Get target window, create a control, and associate it with the window # Get target window, create a control, and associate it with the window
contact = gajim.contacts.create_contact(jid = room_jid, name = nick) contact = gajim.contacts.create_contact(jid=room_jid, name=nick)
mw = self.msg_win_mgr.get_window(contact.jid, account) mw = self.msg_win_mgr.get_window(contact.jid, account)
if not mw: if not mw:
mw = self.msg_win_mgr.create_window(contact, account, mw = self.msg_win_mgr.create_window(contact, account,

View file

@ -731,9 +731,8 @@ class RosterWindow:
else: else:
show = 'offline' show = 'offline'
status = '' status = ''
contact = gajim.contacts.create_contact(jid = jid, name = jid, contact = gajim.contacts.create_contact(jid=jid, name=jid,
groups = [_('Groupchats')], show = show, groups=[_('Groupchats')], show=show, status=status, sub='none')
status = status, sub = 'none')
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
self.add_contact(jid, account) self.add_contact(jid, account)
else: else:
@ -758,9 +757,9 @@ class RosterWindow:
Return the added contact instance.''' Return the added contact instance.'''
contact = gajim.contacts.get_contact_with_highest_priority(account, jid) contact = gajim.contacts.get_contact_with_highest_priority(account, jid)
if contact is None: if contact is None:
contact = gajim.contacts.create_contact(jid = jid, name = jid, contact = gajim.contacts.create_contact(jid=jid, name=jid,
groups = [_('Transports')], show = 'offline', groups=[_('Transports')], show='offline', status='offline',
status = 'offline', sub = 'from') sub='from')
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
self.add_contact(jid, account) self.add_contact(jid, account)
return contact return contact
@ -856,9 +855,9 @@ class RosterWindow:
'attached_gpg_keys').split() 'attached_gpg_keys').split()
if jid in attached_keys: if jid in attached_keys:
keyID = attached_keys[attached_keys.index(jid) + 1] keyID = attached_keys[attached_keys.index(jid) + 1]
contact = gajim.contacts.create_contact(jid = jid, name = nick, contact = gajim.contacts.create_contact(jid=jid, name=nick,
groups = [_('Not in Roster')], show = 'not in roster', status = '', groups=[_('Not in Roster')], show='not in roster', status='',
sub = 'none', resource = resource, keyID = keyID) sub='none', resource=resource, keyID=keyID)
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
self.add_contact(contact.jid, account) self.add_contact(contact.jid, account)
return contact return contact
@ -1483,10 +1482,10 @@ class RosterWindow:
if gajim.jid_is_transport(jid): if gajim.jid_is_transport(jid):
array[jid]['groups'] = [_('Transports')] array[jid]['groups'] = [_('Transports')]
contact1 = gajim.contacts.create_contact(jid = ji, name = name, contact1 = gajim.contacts.create_contact(jid=ji, name=name,
groups = array[jid]['groups'], show = show, status = status, groups=array[jid]['groups'], show=show, status=status,
sub = array[jid]['subscription'], ask = array[jid]['ask'], sub=array[jid]['subscription'], ask=array[jid]['ask'],
resource = resource, keyID = keyID) resource=resource, keyID=keyID)
gajim.contacts.add_contact(account, contact1) gajim.contacts.add_contact(account, contact1)
if gajim.config.get('ask_avatars_on_startup'): if gajim.config.get('ask_avatars_on_startup'):
@ -1690,9 +1689,9 @@ class RosterWindow:
'attached_gpg_keys').split() 'attached_gpg_keys').split()
if jid in attached_keys: if jid in attached_keys:
keyID = attached_keys[attached_keys.index(jid) + 1] keyID = attached_keys[attached_keys.index(jid) + 1]
contact = gajim.contacts.create_contact(jid = jid, name = nickname, contact = gajim.contacts.create_contact(jid=jid, name=nickname,
groups = groups, show = 'requested', status = '', ask = 'none', groups=groups, show='requested', status='', ask='none',
sub = 'subscribe', keyID = keyID) sub='subscribe', keyID=keyID)
gajim.contacts.add_contact(account, contact) gajim.contacts.add_contact(account, contact)
else: else:
if not _('Not in Roster') in contact.get_shown_groups(): if not _('Not in Roster') in contact.get_shown_groups():
@ -2218,14 +2217,11 @@ class RosterWindow:
account_name = account account_name = account
if gajim.account_is_connected(account): if gajim.account_is_connected(account):
account_name += ' (%s/%s)' % (repr(nbr_on), repr(nbr_total)) account_name += ' (%s/%s)' % (repr(nbr_on), repr(nbr_total))
contact = gajim.contacts.create_contact(jid = jid, contact = gajim.contacts.create_contact(jid=jid, name=account_name,
name = account_name, show = connection.get_status(), sub = '', show=connection.get_status(), sub='', status=connection.status,
status = connection.status, resource=connection.server_resource,
resource = connection.server_resource, priority=connection.priority, mood=connection.mood,
priority = connection.priority, tune=connection.tune, activity=connection.activity)
mood = connection.mood,
tune = connection.tune,
activity = connection.activity)
if gajim.connections[account].gpg: if gajim.connections[account].gpg:
contact.keyID = gajim.config.get_per('accounts', connection.name, contact.keyID = gajim.config.get_per('accounts', connection.name,
'keyid') 'keyid')
@ -2250,11 +2246,11 @@ class RosterWindow:
show = roster.getShow(jid+'/'+resource) show = roster.getShow(jid+'/'+resource)
if not show: if not show:
show = 'online' show = 'online'
contact = gajim.contacts.create_contact(jid = jid, contact = gajim.contacts.create_contact(jid=jid,
name = account, groups = ['self_contact'], show = show, name=account, groups=['self_contact'], show=show,
status = roster.getStatus(jid+'/'+resource), status=roster.getStatus(jid + '/' + resource),
resource = resource, resource=resource,
priority = roster.getPriority(jid+'/'+resource)) priority=roster.getPriority(jid + '/' + resource))
contacts.append(contact) contacts.append(contact)
if self.tooltip.timeout == 0 or self.tooltip.id != props[0]: if self.tooltip.timeout == 0 or self.tooltip.id != props[0]:
self.tooltip.id = row self.tooltip.id = row
@ -4542,7 +4538,7 @@ class RosterWindow:
service_discovery_menuitem.connect('activate', service_discovery_menuitem.connect('activate',
self.on_service_disco_menuitem_activate, account) self.on_service_disco_menuitem_activate, account)
hostname = gajim.config.get_per('accounts', account, 'hostname') hostname = gajim.config.get_per('accounts', account, 'hostname')
contact = gajim.contacts.create_contact(jid = hostname) # Fake contact contact = gajim.contacts.create_contact(jid=hostname) # Fake contact
execute_command_menuitem.connect('activate', execute_command_menuitem.connect('activate',
self.on_execute_command, contact, account) self.on_execute_command, contact, account)

View file

@ -449,8 +449,8 @@ class ChatControlSession(stanza_session.EncryptedStanzaSession):
contact = gajim.contacts.get_contact(account, self.jid, resource) contact = gajim.contacts.get_contact(account, self.jid, resource)
if not contact: if not contact:
contact = gajim.contacts.create_contact(jid = jid, contact = gajim.contacts.create_contact(jid=jid,
resource = resource, show = self.conn.get_status()) resource=resource, show=self.conn.get_status())
gajim.interface.new_chat(contact, account, gajim.interface.new_chat(contact, account,
resource = resource, session = self) resource = resource, session = self)