Commit graph

152 commits

Author SHA1 Message Date
Yann Leboulanger
912f0e921d fix imports and many py3 changements 2013-01-02 13:54:02 +01:00
Yann Leboulanger
d27591076f fix exception handling 2013-01-01 23:18:36 +01:00
Yann Leboulanger
069bddbbcb remove call to unicode() 2013-01-01 21:06:16 +01:00
Yann Leboulanger
e71188a6fa print -> print() 2013-01-01 19:36:56 +01:00
Yann Leboulanger
77775cf0af Gajim now uses python-nbxmpp library instead of embedding it. 2012-12-09 21:37:51 +01:00
Jefry Lagrange
7149a2c568 fix getting info of file when receiving a file request 2012-10-09 22:48:01 -04:00
Jefry Lagrange
4f6687e868 refactoring 2012-09-26 20:46:09 -04:00
Jefry Lagrange
a8922c32a8 coding standards 2012-09-22 22:16:03 -04:00
Jefry Lagrange
d16ee652c6 send session-accept for file request 2012-09-05 19:39:07 -04:00
Jefry Lagrange
88194e02bc get right info in file_props when we receive a request for a file 2012-09-02 12:59:55 -04:00
Jefry Lagrange
c64bac1535 refactoring 2012-08-30 23:09:23 -04:00
Jefry Lagrange
5bec8c7a09 make file_props use session sid as the default sid 2012-08-25 12:09:50 -04:00
Yann Leboulanger
30d033c7c3 store full from jid in gc-invite event.
fix receiving decline tag
2012-08-24 10:27:51 +02:00
Jefry Lagrange
e025d54fb1 get file_tag from file request 2012-08-23 23:16:25 -04:00
Yann Leboulanger
4928275537 print in groupchat when the invited contact declines the invitation 2012-08-23 22:11:21 +02:00
Yann Leboulanger
96dd70050b Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me 2012-08-23 13:10:30 +02:00
Yann Leboulanger
f832900d2b coding standards 2012-08-22 12:55:57 +02:00
Yann Leboulanger
449f137dd7 correctly handle see-other-host (earlier in the connection process). Fixes #7179 2012-06-19 19:19:24 +02:00
Yann Leboulanger
1fdf6b7e35 jingle IBB and normal IBB are different 2012-06-14 18:34:07 +02:00
Jefry Lagrange
2af1af2011 file_props refactoring 2012-06-14 12:27:23 -04:00
Jefry Lagrange
e195cfb188 send hash in session-init when the file is less than 10 mb 2012-05-28 19:54:59 -04:00
Jefry Lagrange
e8df81ab31 sends file request after hash mismatch 2012-05-27 21:05:43 -04:00
Yann Leboulanger
c3ab45efeb fix unwanted things from merge from jingleFT branch 2012-04-21 23:52:24 +02:00
Yann Leboulanger
0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger
75c495979c add XEP-0224 support (/attention command, persistant popup and special sound). F
ixes #3465
2012-04-09 13:38:28 +02:00
Jefry Lagrange
c5ebac3f77 handles file transfer cancel properly 2012-03-21 15:54:46 -04:00
Yann Leboulanger
2a1f9d2abb handle data forms in groupchat messages. This way room admins can handle voice
requests.
2012-03-13 17:30:48 +01:00
Yann Leboulanger
241acdd06b [Zash] update Carbon XEP (XEP-0280) to 0.6 version. Fixes #7093 2012-02-07 20:46:42 +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
6e4bac262c implements Oauth2 mechanism to connect to MSN xmpp server. Fixes #6978 2011-12-18 23:20:30 +01:00
Yann Leboulanger
de4660b2e5 prevent traceback. Fixes #7053 2011-12-03 13:33:03 +01:00
Yann Leboulanger
2582720366 handle ERROR and INFORMATION events through NEC 2011-11-22 19:25:15 +01:00
Yann Leboulanger
ae6ffa2a18 fix class name 2011-11-21 23:51:14 +01:00
Yann Leboulanger
188950f470 implement XEP-0280: Message Carbons 2011-11-06 17:20:58 +01:00
Yann Leboulanger
493187d448 implement XEP-0306 : status conditions for MUC 2011-10-30 13:27:32 +01:00
Yann Leboulanger
241325488e print warning when we receive a presence from an invalid JID 2011-09-30 10:10:36 +02:00
Yann Leboulanger
af592952fc prevent traceback 2011-09-02 07:06:20 +02:00
Yann Leboulanger
ccdfe2c2b6 fix traceback 2011-08-30 20:39:58 +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
fbd3c45947 fix traceback 2011-08-26 12:02:48 +02:00
Yann Leboulanger
3eb47cded2 fix presence notifications with zeroconf account 2011-08-21 19:27:04 +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
9d12023ec5 add presence events to trigger plugin 2011-08-19 18:39:09 +02:00
Yann Leboulanger
6f08dc20ca fix var name 2011-08-10 22:40:30 +02:00
Yann Leboulanger
70c3245a45 pres_obj.show is already unicode version of show 2011-08-09 11:38:58 +02:00
Yann Leboulanger
96b1cc524d don't play sound when we receive the message we just sent in groupchat. Fixes #6938 2011-08-08 21:51:31 +02:00
Yann Leboulanger
5f88e8ec72 handle presence events through Notifiction event 2011-08-08 18:44:32 +02:00
Yann Leboulanger
7d6bbdb38e make it clearer when groupchat messages have an error. 2011-07-29 18:26:21 +02:00
Yann Leboulanger
94644a2ee3 ability to connect to a host that require a PCKS certificate that is encrypted. 2011-07-26 22:44:11 +02:00