Commit graph

579 commits

Author SHA1 Message Date
Yann Leboulanger
0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger
fb19adb4d1 don't override assigned GPG key. Fixes #7111 2012-02-21 23:53:49 +01:00
Yann Leboulanger
72bca44272 fix behaviour when we remove a contact for which we have a chat tab opened (re-add it to not in roster group). Fixes #7078 2012-01-21 16:32:52 +01:00
Yann Leboulanger
3a3f99d618 upgrade copyright 2012-01-11 22:20:34 +01:00
Yann Leboulanger
49bc202421 merge from trunk 2011-12-29 11:39:02 +01:00
Yann Leboulanger
2582720366 handle ERROR and INFORMATION events through NEC 2011-11-22 19:25:15 +01:00
Yann Leboulanger
197d85e563 ability to use jingle negociation even if we don't have farsight. Fixes #7044 2011-11-06 21:42:04 +01:00
Yann Leboulanger
7924407325 [ioerror and !] add GUI widget for send_time_info option.
don't send client version if send_os_info is False.
Fixes #7028
2011-11-06 20:40:54 +01:00
Yann Leboulanger
3b646fac4a import some improvements from xmpppy and use it where it's usefull 2011-10-31 10:47:28 +01:00
Yann Leboulanger
19306fbf6f remove old unused function 2011-10-30 13:26:41 +01:00
Yann Leboulanger
59f5cda712 add advanced option to disable testing of file transfer proxies on startup 2011-10-23 20:26:28 +02:00
Yann Leboulanger
e4c9820146 handle default value in seclabel combobox. see #7010 2011-10-13 18:04:43 +02:00
Yann Leboulanger
1c20f5c5f4 [Zash] support latest version of XEP-0258. Fixes #7010 2011-10-07 17:57:24 +02:00
Yann Leboulanger
702ea3899b fix getting session jid. Fixes #6994 2011-10-07 17:51:32 +02:00
Yann Leboulanger
83458833c3 don't traceback when securitylabel has no displaymarking element. Fixes #7006 2011-10-07 10:17:35 +02:00
Yann Leboulanger
b27c27685e also replace non-character unicode AFTER decryption. Fixes #6974 2011-09-16 23:42:28 +02:00
Yann Leboulanger
912a3fa413 terminate e2e sessions (from chat and private chat) when we get an offline presence. Fixes #6956 2011-08-30 14:52:59 +02:00
Yann Leboulanger
98432f6666 cean chatstate code: remove XEP-0022 support and use caps to know if a contact supports it 2011-08-27 22:41:55 +02:00
Yann Leboulanger
31bfc4969a follow chat in tabs more easily. Don't open as many chattabs as there are lowe priority chats. Fixes #5227 2011-08-21 09:51:57 +02:00
Yann Leboulanger
b6e26061fe ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745 2011-08-09 17:14:13 +02:00
Yann Leboulanger
f7b0659c04 fix some bad merge 2011-06-24 16:35:10 +02:00
Yann Leboulanger
b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger
aeb598acbf let's be compatible with XEP-0184 v1.0. 2011-05-07 08:44:15 +02:00
Yann Leboulanger
857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger
2d5b8c3123 fix XEP-0184 GUI implementation. Fixes #6837 2011-03-18 08:51:12 +01:00
Yann Leboulanger
0a48491a39 don't show error messages without a <body>. Fixes #6756 2011-03-05 13:17:32 +01:00
Yann Leboulanger
23d3d79f83 add an option to allow disabling sending local time. Fixes #6764 2011-01-19 09:08:31 +01:00
Yann Leboulanger
bb0eb5a9eb fix offset for some timezones computation. Fixes #6749 2011-01-12 06:56:28 +01:00
Yann Leboulanger
a6cb79b681 correctly cleanup ged handlers when removing an account 2011-01-06 16:50:38 +01:00
Yann Leboulanger
5994ddbdc0 fix var name 2010-12-22 11:21:57 +01:00
Yann Leboulanger
b5b04f2a3d restore messages with Zeroconf 2010-12-19 21:22:29 +01:00
Yann Leboulanger
2cdd95d6c6 restore Zeroconf presence notifications by using NEC 2010-12-19 10:39:15 +01:00
Yann Leboulanger
2653c160f2 handle nested roster group. TODO: Improve the way it's displayed in roster. Fixes #1381 2010-12-11 12:57:09 +01:00
Yann Leboulanger
cc032163d0 more usage of NEC to handle messages 2010-12-08 21:58:13 +01:00
Denis Fomin
e644047c59 use NEC to handle message error events 2010-12-01 23:38:39 +03:00
Yann Leboulanger
6a2651ebd5 use NEC to handle agent info / items events 2010-11-29 12:53:50 +01:00
Yann Leboulanger
346b38944c use NEC to handle signed-in events 2010-11-29 11:11:24 +01:00
Yann Leboulanger
e9f5065479 use NEC to handle failed-decrypt events 2010-11-29 10:50:30 +01:00
Yann Leboulanger
5cb8def28b use NEC to handle metacontacts events 2010-11-28 10:37:05 +01:00
Denis Fomin
92ef8bfec7 fix var name. 2010-11-28 01:33:03 +03:00
Yann Leboulanger
12217815fd use NEC to handle pep config events 2010-11-27 21:49:58 +01:00
Yann Leboulanger
ef741a0084 use NEC to handle groupchat config changed events 2010-11-27 21:02:41 +01:00
Yann Leboulanger
ddb27d0e7e use NEC to handle gc subject events 2010-11-27 19:12:43 +01:00
Yann Leboulanger
a87540ddc0 use NEC to handle vcard events 2010-11-26 21:14:59 +01:00
Yann Leboulanger
3fea030706 rename some events 2010-11-24 10:33:34 +01:00
Yann Leboulanger
c104199f6c handle presences before caps. Fixes #6046 2010-11-24 09:19:38 +01:00
Yann Leboulanger
10b735636d use NEC to handle gpg paswword things 2010-11-17 23:52:14 +01:00
Yann Leboulanger
d94a85f5a2 use NEC to handle caps events 2010-11-17 17:27:36 +01:00
Yann Leboulanger
da97249ef6 use NEC to handle bad GPG passphrase events 2010-11-15 16:50:54 +01:00
Yann Leboulanger
09f16c5872 use NEC to handle agent-removed events 2010-11-09 21:52:22 +01:00