Commit Graph

72 Commits

Author SHA1 Message Date
Yann Leboulanger a3827fe5d0 new XEP-0115 implementation (version 1.5) 2008-04-20 22:58:47 +00:00
Stephan Erb 4e6bd4ee8f Port roster_window to gtk.TreeModelFilter.
Contacts are now online hidden when they connect/reconnect and not completely removed/readded. Should come with a great speed improvement for people with big rosters.
There are still a few known problems but non that should dalay this patch any longer. Related bugs will be tracked with 'modelfilter' keyword.

See #1201
2008-04-20 14:01:04 +00:00
Yann Leboulanger f3665cd689 don't remove metacontact when we reconnect. fixes #3771 2008-04-01 23:13:10 +00:00
Jean-Marie Traissard 75983ff571 Some "jep" -> "xep" 2008-03-30 20:35:02 +00:00
Yann Leboulanger 13b6d75588 get gajim module where it is. fixes #3661 2008-01-06 12:12:24 +00:00
Yann Leboulanger 2aef21f026 [Elmar Hoffmann] prefer contacts on the same server as you in metacontacts. fixes #3649 2008-01-06 11:12:07 +00:00
Yann Leboulanger 19761f081f [js & I] show pep info in account tooltip, fix a bug in create_contact() 2007-12-13 20:26:13 +00:00
Yann Leboulanger a645006bf8 merge diff from trunk 2007-12-12 08:44:46 +00:00
Yann Leboulanger ea24ee82e5 merge diff from trunk to pep branch 2007-08-09 15:39:18 +00:00
Piotr Gaczkowski e3ef0821b3 Merge with trunk 2007-06-03 10:04:20 +00:00
Piotr Gaczkowski 19c5c70f80 Initial User Tune support 2007-04-01 09:02:04 +00:00
Piotr Gaczkowski 39f161fa6d Version changed 2007-03-29 20:24:30 +00:00
Piotr Gaczkowski 06f43c1e2a Mood and Activity shown in tooltips. Caps set properly 2007-03-29 19:40:50 +00:00
Piotr Gaczkowski 149b0fcdef Buggy. Don\'t touch 2007-03-29 19:04:14 +00:00
Piotr Gaczkowski 512db7618b Lame Mood and Activity support. Announcing caps. 2007-03-28 21:18:16 +00:00
Piotr Gaczkowski e0c9b6309f Third buggy commit 2007-03-25 22:47:04 +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