Commit graph

8985 commits

Author SHA1 Message Date
Yann Leboulanger
1bbb42a9ae handle read event before close event in case pipe sends us something and close pipe in the same time. 2010-10-29 11:41:38 +02:00
Yann Leboulanger
359a6e901e improve connection to server that have an IPv6 but jabber server don't listen on that IP. 2010-10-29 11:37:07 +02:00
Yann Leboulanger
9912921ec7 remove useless raise 2010-10-28 21:00:48 +02:00
Yann Leboulanger
74e1965e2e fix typo 2010-10-28 13:18:37 +02:00
Yann Leboulanger
8dcbf3e73e e NEC to handle jingle-connected events 2010-10-27 19:37:14 +02:00
Yann Leboulanger
457156cc0e put (group)chat controls in a hbox to be more extensible 2010-10-27 11:39:45 +02:00
Yann Leboulanger
6edd6cbfd5 change attributes in jingle Event 2010-10-27 10:28:59 +02:00
Yann Leboulanger
ea48697543 [mulander] improve intl.dll search. Fixes #6006 2010-10-27 09:41:04 +02:00
Yann Leboulanger
2fa280acbb create AppData/Gajim folder if it doesn't exists 2010-10-27 09:37:56 +02:00
Yann Leboulanger
ab2ddc4935 use NEC to handle jingle incoming events 2010-10-27 09:36:29 +02:00
Yann Leboulanger
ffa7cbda9c rename __sessions to _session 2010-10-27 01:16:05 +02:00
Yann Leboulanger
75b6872064 use NEC to handle anonymous jid changment 2010-10-26 21:25:41 +02:00
Yann Leboulanger
538fec1571 fixes for windows build 2010-10-26 17:28:08 +02:00
Yann Leboulanger
edccb053a8 fix roster handling with zeroconf. Fixes #5820 2010-10-26 11:25:30 +02:00
Yann Leboulanger
1048db503e handle captcha images when registering an account 2010-10-26 00:10:25 +02:00
Yann Leboulanger
26d6b50e3e check error before incoming or outgoing events. Fixes #5991 2010-10-25 21:06:45 +02:00
Yann Leboulanger
1d8d6a4542 correctly decode strings from treeview. Fixes #5996 2010-10-25 20:09:30 +02:00
Yann Leboulanger
a58e2c584a prevent traceback when we get a groupchat message for a room we're no more conencted. Fixes #5993 2010-10-25 11:23:10 +02:00
Yann Leboulanger
278ba237f9 check real JID <-> fake JID correspondance only when needed. 2010-10-24 15:33:19 +02:00
Yann Leboulanger
eaaa2634e3 correctly clean groupchat_jids when we get an empty vcard. 2010-10-24 15:32:38 +02:00
Yann Leboulanger
8da3246f08 check use_ft_proxies before discovering our server's proxy 2010-10-22 22:22:47 +02:00
Yann Leboulanger
36086dabb4 [Kaini] fix start chat menuitem with zeroconf account 2010-10-21 19:49:58 +02:00
Yann Leboulanger
14071b6fc7 [Dicson] Add gui extension point when drawing a contact in roster. Fixes #5988 2010-10-20 21:53:36 +02:00
Yann Leboulanger
13a46aa0b4 fix handling error messages. Fixes #5982, #5986 2010-10-20 14:57:50 +02:00
Yann Leboulanger
74d68305f1 fix var name 2010-10-20 14:54:43 +02:00
Yann Leboulanger
588a0d7284 fix typo in remote_control.py. Fixes #5987 2010-10-20 07:59:34 +02:00
Yann Leboulanger
b8e9498cf8 fix var name 2010-10-19 21:49:49 +02:00
Yann Leboulanger
186b84c481 prevent showing twice the same message in muc when we are twice in a room from 2 accounts. 2010-10-19 21:43:44 +02:00
Yann Leboulanger
2315d8a14a prevent traceback when opening change status dialog. Fixes #5985 2010-10-19 21:43:09 +02:00
Yann Leboulanger
435b6832cf use RosterReceivedEvent object to handle load_roster_from_db. 2010-10-19 18:14:30 +02:00
Yann Leboulanger
58f26f3bfe fix var name. Fixes #5984 2010-10-19 17:21:11 +02:00
Yann Leboulanger
128635699e don't reply to XEP-184 requests when we fail to decrypt messages 2010-10-19 17:19:13 +02:00
Yann Leboulanger
9ced743057 check receipt (XEP-184) requests / answers only after stanza is decrypted 2010-10-19 11:43:17 +02:00
Yann Leboulanger
6700307846 fix receiving encrypted messages. fixes #5982 2010-10-19 10:47:43 +02:00
Yann Leboulanger
3cd28113f4 [Dicson] Fix typo. Fixes #5983 2010-10-19 09:30:25 +02:00
Yann Leboulanger
03e90746b9 some message handling fixes. see #5982. There are still problems with encrypted messages. 2010-10-19 07:03:45 +02:00
Yann Leboulanger
e4ff7c6ced use NEC to handle messages / gc_messages 2010-10-18 22:05:41 +02:00
Yann Leboulanger
7b4e4ee410 fix traceback when goig offline in the first 30 sec after authenticating with GPG. Fixes #5970 2010-10-13 22:33:39 +02:00
Yann Leboulanger
e764c76e3f [Dicson] rewrite groupchat contact list columns code to be able to extend it with plugins. Fixes #5977 2010-10-12 21:50:18 +02:00
Yann Leboulanger
04f7dbb805 [Dicson] rewrite roster columns code so that plugins can add some columns 2010-10-12 21:16:02 +02:00
Yann Leboulanger
ea804e69f9 [Dicson] Add gui extension point for groupchat control creation. Fixes #5975 2010-10-12 17:09:53 +02:00
Yann Leboulanger
5ac4104326 [Dicson] Fix gui extention point position in chat_control.py. Fixes #5974 2010-10-12 17:07:05 +02:00
Yann Leboulanger
8c7aabb0bf [Zash] fix wrong var name. Fixes #5971 2010-10-10 21:20:59 +02:00
Yann Leboulanger
a68d527cbd [Dicson] ability for plugins to add new renderers in the roster treeview. 2010-10-07 22:13:06 +02:00
Yann Leboulanger
882549d3a3 merge 2010-10-06 21:20:10 +02:00
Yann Leboulanger
d39a962157 coding standards 2010-10-06 21:11:23 +02:00
Yann Leboulanger
917cffc98d handle new chat menuitem separatly from other menuitems because it has an accelerator. Fixes #5967 2010-10-06 15:23:40 +02:00
Yann Leboulanger
e5de6cbfaa some refactoring in presence event generator 2010-10-05 12:25:56 +02:00
Yann Leboulanger
76962db81f update servers.xml from xmpp.org. Fixes #5797 2010-10-05 10:51:15 +02:00
Yann Leboulanger
c961463f10 don't close all GPG passphrase request dialogs when an account goes offline. Fixes #5938 2010-10-04 21:46:39 +02:00