Commit graph

551 commits

Author SHA1 Message Date
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
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
Yann Leboulanger
c4f5a8ceec use NEC to handle vcard (not) published events 2010-11-08 22:34:04 +01:00
Yann Leboulanger
69578659a2 use NEC to handle our-status event 2010-11-06 10:04:41 +01:00
Yann Leboulanger
344181fc01 use NEC to handle archiving stanza. 2010-11-05 20:36:45 +01:00
Yann Leboulanger
1048db503e handle captcha images when registering an account 2010-10-26 00:10:25 +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
13a46aa0b4 fix handling error messages. Fixes #5982, #5986 2010-10-20 14:57:50 +02:00
Yann Leboulanger
b8e9498cf8 fix var name 2010-10-19 21:49:49 +02:00
Yann Leboulanger
435b6832cf use RosterReceivedEvent object to handle load_roster_from_db. 2010-10-19 18:14:30 +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
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
d39a962157 coding standards 2010-10-06 21:11:23 +02:00
Yann Leboulanger
4d14935987 - rename error-received event to iq-error-received
- move some code from generate() function to the correct handler for PresenceEvent
2010-10-04 13:51:42 +02:00
Yann Leboulanger
e2c270a67c handle (un)subscription requests with NEC 2010-10-04 10:56:34 +02:00
Yann Leboulanger
58efb054bd import hmac where it needs to be. Fixes #5948 2010-09-28 21:05:18 +02:00
Yann Leboulanger
0f2ddd50c4 fix some tracebacks when adding / removing a contact. Fixes #5946 2010-09-28 15:51:26 +02:00
Yann Leboulanger
04f6c68244 fix presence event handling. Fixes #5936 2010-09-24 19:27:08 +02:00