Commit graph

62 commits

Author SHA1 Message Date
Tomasz Melcer
976cd12eef contacts.py: get_contact_from_full_jid not to raise exceptions on bare jids 2007-06-27 23:26:07 +00:00
Tomasz Melcer
744d445c55 Caps: querying caps disco node (no checking result yet) 2007-06-27 22:32:35 +00:00
Tomasz Melcer
86798a56f0 Caps: Cache object 2007-06-27 00:51:12 +00:00
Julien Pivotto
c92145c3b9 [misc] repare sending composing chatstates using xep instead of xep.
Fix #3241.
2007-06-16 21:31:19 +00:00
Yann Leboulanger
1674110503 show transport nickname if there is one and user hasn't set a nickname. fixes #3094 2007-05-12 20:30:26 +00:00
Julien Pivotto
253c7e6cfc (Fix #3034) Add ability to minimize groupchats in roster, and to minimize autojoigned bookmarked rooms at launch. 2007-05-03 21:02:50 +00:00
Yann Leboulanger
019f43fa38 when we compare 2 offline contacts, the one which has a status messages is shown above the one without. fixes #3010 2007-03-09 19:17:19 +00:00
Yann Leboulanger
9a3505a9e3 fix online / total transport count 2007-01-24 10:00:17 +00:00
Yann Leboulanger
7e11bf1172 do not count transport in global online / total users. fixes #2801 2006-12-26 13:40:01 +00:00
Yann Leboulanger
e8657b4fdb do not count not in roster contacts in online / total users. see #2801 2006-12-26 13:33:09 +00:00
Yann Leboulanger
e4a6d895ee do not count priority and if contact is a transport when computing metacontact score when contact is offline. fixes #2691 2006-11-21 22:27:35 +00:00
Yann Leboulanger
40d298c231 don't count our jid in number of contacts, count transport only if show_transports_group is True, update transports row when a transport connects / disconnects. fixes #1728 2006-11-15 15:56:42 +00:00
Yann Leboulanger
f15305b7c6 [merzhin & asterix] show number of connecter / total contacts in account and group rows. fixes #1728 2006-11-15 10:44:27 +00:00
Yann Leboulanger
ac7bc2a229 [Brice Maron] ability to remove a group (and eventually contacts in this group too). fixes #485 2006-11-13 08:27:16 +00:00
Yann Leboulanger
fafa2d0c0a show our server in roster when we get a message from it, and hide it if show_transports_group is False. Fixes #2568 2006-10-17 12:31:16 +00:00
Yann Leboulanger
8a45a73226 show in roster not in roster contacts. also fixes a TB when receiving messages from not in roster contacts. 2006-10-16 21:37:32 +00:00
Nikos Kouremenos
a1820a4ed5 fix logic for observers to work as XEP 0162 says 2006-10-15 13:23:05 +00:00
Yann Leboulanger
713d523344 fix wrong var name. fixes TBs 2006-10-10 17:25:26 +00:00
Jean-Marie Traissard
9f417b7396 syntax 2006-10-10 16:34:09 +00:00
Nikos Kouremenos
a1102880b9 intro is_hidden_from_roster and is_observer 2006-10-10 15:57:20 +00:00
Nikos Kouremenos
9002b3d293 put my email (and jid), not one of my JIDs 2006-09-28 11:31:25 +00:00
Yann Leboulanger
97420e6a7a prevent TB when / in gc nicknames 2006-09-13 07:46:35 +00:00
Dimitur Kirov
335870646d take on account priorities, which are <= 0 2006-07-14 07:13:59 +00:00
Dimitur Kirov
d8bf9f69a8 add two more possible statuses - #1945 2006-05-09 19:56:29 +00:00
Yann Leboulanger
d040cc13fc be sure chat_control.contact is never None, even when server connection is brocken. Fixes #1878 2006-04-20 16:57:43 +00:00
Yann Leboulanger
fe2ec40ad7 new metacontacts JEP (not yet published) uses order instead of priority. 2006-04-11 20:16:33 +00:00
Yann Leboulanger
1d496233f8 update comment 2006-04-10 09:04:14 +00:00
Yann Leboulanger
0793c64053 contacts.get_contact() now always returns a list (empty if needed) when no resource is given. Should fix #1821 2006-04-09 09:39:02 +00:00
Yann Leboulanger
0828f88e29 fix logic. Fixes #1798 2006-04-04 19:32:12 +00:00
Nikos Kouremenos
7ad5bf4580 improve comment 2006-04-04 11:44:17 +00:00
Yann Leboulanger
117acf702c contact.show can be not in roster. Fixes #1792 2006-04-01 10:23:40 +00:00
Yann Leboulanger
d0f7758647 clean common.contacts._contacts when we remove a contact. Fixes #1788 2006-03-31 17:54:52 +00:00
Yann Leboulanger
3b46d08e5d prevent a useless stanza 2006-03-29 20:04:48 +00:00
Yann Leboulanger
65edabfb6c some cleanup 2006-03-28 14:50:19 +00:00
Nikos Kouremenos
b4d8f99d58 nothing 2006-03-27 22:30:02 +00:00
Dimitur Kirov
c9bdf56da7 show can be 'error' too 2006-03-24 23:50:26 +00:00
Yann Leboulanger
f8db75e255 New metacontact way. JEP is not published yet, but I talked with the author. Old metacontact info are removed automaticaly 2006-03-24 12:55:56 +00:00
Nikos Kouremenos
9ec5e798b1 improve a comment 2006-03-05 11:42:42 +00:00
Yann Leboulanger
1c13fcd648 [Geobert] Don't send bot JEP85 and JEP22 when only JEP22 is supported by contact. Fixes #1317 2006-03-03 14:41:55 +00:00
Yann Leboulanger
aa90dc35a6 typo 2006-03-01 19:25:55 +00:00
Yann Leboulanger
6505d57f38 some check in meta contacts. See #1627 2006-03-01 18:58:28 +00:00
Yann Leboulanger
4b327b5682 [Geobert] JEP-0022 partial support (composing). Tunned by me. Fixes #1317 2006-03-01 18:16:54 +00:00
Yann Leboulanger
0b2f9d4617 we now keep last_status_time, show it in tooltip and information window, ask it (jabber:iq:last, JEP-0012) when we open information window. Fixes #1133 2006-02-22 14:31:01 +00:00
Yann Leboulanger
4372ed7fe4 typo. Fix #1521 2006-02-06 18:21:40 +00:00
Yann Leboulanger
89d2420473 typo 2006-02-05 10:19:36 +00:00
Yann Leboulanger
f22b455da8 when we remove a contact that has subcontacts or is a subcontact, update meta contacts info stored on the server 2006-01-31 21:59:12 +00:00
Yann Leboulanger
b8243fd45b prevent to return None in get_children_contacts 2006-01-29 17:56:39 +00:00
Yann Leboulanger
ec927d3a4b We can now add and remove meta contacts by drag and drop from same group 2006-01-26 23:20:27 +00:00
Yann Leboulanger
4f21775305 we can now get meta contacts from server and display them 2006-01-26 11:23:15 +00:00
Yann Leboulanger
d2ab3031f1 contact.name can now be empty. So use contact.get_shown_name() that returns a user friendly name 2006-01-10 18:30:57 +00:00