Author: dkirov Date: 2006-05-09 15:07:33 +0200 (Tue, 09 May 2006) New Revision: 6309
Modified: trunk/src/dialogs.py Log: sort texts in completion list
Modified: trunk/src/dialogs.py =================================================================== --- trunk/src/dialogs.py 2006-05-09 13:03:52 UTC (rev 6308) +++ trunk/src/dialogs.py 2006-05-09 13:07:33 UTC (rev 6309) @@ -1002,7 +1002,9 @@ liststore = gtkgui_helpers.get_completion_liststore(self.input_entry) self.completion_dict = helpers.get_contact_dict_for_account(account) # add all contacts to the model - for jid in self.completion_dict.keys(): + keys = self.completion_dict.keys() + keys.sort() + for jid in keys: contact = self.completion_dict[jid] img = gajim.interface.roster.jabber_state_images['16'][contact.show] liststore.append((img.get_pixbuf(), jid)) @@ -1246,7 +1248,9 @@ if to == '': liststore = gtkgui_helpers.get_completion_liststore(self.to_entry) self.completion_dict = helpers.get_contact_dict_for_account(account) - for jid in self.completion_dict.keys(): + keys = self.completion_dict.keys() + keys.sort() + for jid in keys: contact = self.completion_dict[jid] img = gajim.interface.roster.jabber_state_images['16'][ contact.show]