Commit Graph

272 Commits

Author SHA1 Message Date
Yann Leboulanger 0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Jefry Lagrange 66df7c30ca dont compare hashes on SI transfer 2012-04-07 23:12:15 -04:00
Yann Leboulanger 794a66e435 correctly forward unread printed messages to other resources. Fixes #7094 2012-04-01 19:39:26 +02:00
Jefry Lagrange 48524a60c0 fix handling file transfer cancel properly 2012-03-22 00:56:11 -04: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 c9fa13e458 revert debug test 2012-02-18 21:21:00 +01:00
Yann Leboulanger df17f8751d handle GUI while checking file hash. Show show re-request dialog when hash is incorrect. TODO: re-request file to sender. 2012-02-18 21:06:08 +01:00
Yann Leboulanger 3b5cabac5b coding standards 2012-01-24 07:28:40 +01:00
Jefry Lagrange 5142ebd626 check file integrity when transfer is completed 2012-01-23 22:28:07 -05:00
Yann Leboulanger 3a3f99d618 upgrade copyright 2012-01-11 22:20:34 +01:00
Jefry Lagrange f3b09203d6 dont use content-remove for FT use session-terminate 2011-12-29 17:22:51 -05:00
Yann Leboulanger 49bc202421 merge from trunk 2011-12-29 11:39:02 +01:00
Jefry Lagrange 952ea6a9b6 fix closing listening port 2011-12-24 18:12:05 -05: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 6c605cad41 add some missing import 2011-11-22 20:08:08 +01:00
Yann Leboulanger 2582720366 handle ERROR and INFORMATION events through NEC 2011-11-22 19:25:15 +01:00
Yann Leboulanger b28b3d4ed3 add a Tor proxy in default configuration when Gajim starts. Fixes #7026 2011-11-14 18:44:17 +01:00
Yann Leboulanger 55d48e0d7c save ssl fingerprint as soon as we accept a connection to the host. Fixes #7041 2011-11-14 18:32:18 +01:00
Yann Leboulanger 520bc6b268 change the insecure connection dialog behaviour. Fixes #7019 2011-10-31 09:47:01 +01:00
Yann Leboulanger 45ae77abf0 revert [ce086d0f1a17] 2011-10-02 22:06:22 +02:00
Yann Leboulanger fd1744d181 go back with is_groupchat() to detect groupchats. see #6906 2011-10-02 21:29:23 +02:00
Denis Fomin 441eb20a13 Fix #6906 again. is_groupchat() are not working as it should. it checks whether the gc connected(is_groupchat_connected()). 2011-09-27 18:16:06 +03:00
Yann Leboulanger b9dc820161 [Kamil Paral & I] upower support. Fixes #1962 2011-09-05 22:00:23 +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 8a82e9021f correctly set transient window for muc error dialogs. Fixes #6943 2011-08-14 12:19:43 +02:00
Yann Leboulanger 55d4b5d554 fix indentation error 2011-08-08 21:49:29 +02:00
Yann Leboulanger 5f88e8ec72 handle presence events through Notifiction event 2011-08-08 18:44:32 +02:00
Denis Fomin 3df4a940aa Remove backspace in Gnome Keyring dialog. Fixes #6933 2011-07-28 16:39:26 +03: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
Yann Leboulanger 24d62c2591 cleanup gc_control.error_dialog attribute when we close the error dialog. See #6925 2011-07-20 00:08:13 +02:00
Yann Leboulanger f49f8163a6 prevent traceback when using normal socks5 FT 2011-07-02 00:52:35 +02:00
Yann Leboulanger ae0a47df85 fix error dialog. Fixes #6906 2011-07-01 16:08:15 +02:00
Yann Leboulanger b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger 2a82a399a7 remove subscription dialog when another resource has accepted it. Fixes #6762 2011-05-24 18:12:48 +02:00
Yann Leboulanger be942a0270 don't open twice the same subscription request dialog. see #6762 2011-05-23 22:35:19 +02:00
Yann Leboulanger 46b1b5db0a prevent having more than one password required dialog per room. Fixes #6790 2011-05-18 22:48:28 +02:00
Yann Leboulanger 2265a80e9f correctly handle roster puches with subscription=remove. Fixes #6829 2011-05-11 20:42:44 +02:00
Yann Leboulanger 26136d66b1 remove a useless import in common/gajim.py 2011-05-04 14:02:38 +02:00
Yann Leboulanger 0645a6e859 allow WM to use several sizes of gajim icon so that it's nicer. Fixes #6839 2011-04-27 17:19:42 +02:00
Yann Leboulanger 82f77772a3 don't allow to join a groupchat if we have a contact with the same JID. Fixes #5799 2011-04-21 15:00:32 +02:00
Yann Leboulanger 7af87739bc use webbrowser module to open uri instead of using popen. Fixes #5751 2011-04-19 14:36:22 +02:00
Yann Leboulanger 2b65c5d5a5 ability to see certificate on ssl error dialog. Fixes #3998 2011-04-18 22:50:39 +02:00
Yann Leboulanger 3424883913 ability to see certificate information when fingerprint changes. see #3998 2011-04-18 22:36:06 +02:00
Yann Leboulanger 6773c63cf6 [Zhihao Yuan] ability to run a function in a thread without calling a callback. 2011-04-12 16:34:34 +02:00
Denis Fomin 666334a4d3 add tooltips for emoticons menu items 2011-04-01 01:12:38 +04:00
Yann Leboulanger 769ce99f6c add account and server name to insecure connection dialog. Fixes #6841 2011-03-19 12:43:21 +01:00
Denis Fomin 4a02b2d381 prevent traceback If the gajim icon is absent 2011-02-21 23:52:16 +03:00
Yann Leboulanger e50b1aa7b6 fix invalid XML char regex. Fixes #5427 2011-01-06 21:01:43 +01:00
Yann Leboulanger 70f7ceb2a2 don't try to reconnect in a MUC when we get an error. Fixes #6097 2010-12-19 10:59:00 +01:00
Yann Leboulanger 48a44e0cfe revert unwanted commits from in 63c35c953516 2010-12-19 10:52:56 +01:00
Yann Leboulanger 536ff02af8 fix var name 2010-12-17 19:16:00 +01:00
Denis Fomin 2152411af2 Use demandimport - automatic demandloading of modules. Fixes #6094 2010-12-17 10:17:57 +01:00
Yann Leboulanger d19629ad87 fix traceback when adding a new contact. Fixes #6054 2010-12-16 07:15:29 +01:00
Denis Fomin c86f98a19c Add missing import 2010-12-09 19:01:41 +03:00
Yann Leboulanger 2c1f20b773 use NEC to handle file request (error) events 2010-12-08 21:17:08 +01:00
Denis Fomin 8165a4680c add missing import 2010-12-03 16:55:09 +03:00
Denis Fomin e644047c59 use NEC to handle message error events 2010-12-01 23:38:39 +03:00
Denis Fomin 7bf519dca1 remove unused handler 2010-12-01 17:03:38 +03:00
Yann Leboulanger c6b04f3bc5 fix typo 2010-12-01 09:23:32 +01:00
Yann Leboulanger aac5c0bf1b correctly dispatch our show events 2010-12-01 09:16:35 +01:00
Denis Fomin 5e929d104b Fix var name 2010-12-01 03:09:28 +03:00
Yann Leboulanger 6a2651ebd5 use NEC to handle agent info / items events 2010-11-29 12:53:50 +01:00
Yann Leboulanger c25e582887 use NEC to handle register-agent-info events 2010-11-29 11:22:27 +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 04b89bc473 use NEC to handle password-required events 2010-11-29 10:00:23 +01:00
Yann Leboulanger 30e054df49 use NEC to handle zeroconf name conflict event 2010-11-28 11:00:53 +01:00
Yann Leboulanger 5cb8def28b use NEC to handle metacontacts events 2010-11-28 10:37:05 +01:00
Yann Leboulanger 3043986614 remove unused function 2010-11-27 22:04:42 +01: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 6bdf47d7e7 use NEC to handle privacy list events 2010-11-24 22:48:39 +01:00
Yann Leboulanger 3f781f5382 use NEC to handle unique room id events 2010-11-24 17:28:18 +01:00
Yann Leboulanger 4fb9b442c8 use NEC to handle fingerprint error events 2010-11-24 17:00:14 +01:00
Yann Leboulanger b80254e20e use NEC to handle ssl error events 2010-11-24 16:50:37 +01:00
Yann Leboulanger b5497da876 use NEC to handle insecure ssl connection events 2010-11-24 16:32:59 +01:00
Yann Leboulanger a3b51a892b use NEC to handle insecure password events 2010-11-24 16:18:56 +01:00
Yann Leboulanger a45cc993e8 use NEC to handle plain connection events 2010-11-24 15:38:16 +01:00
Yann Leboulanger 352bda2ef5 use NEC to handle PEP / ATOM messages 2010-11-24 11:41:20 +01:00
Yann Leboulanger 1c9d56e7de handle correctly groupchat presences. Fixes #6047 2010-11-23 23:10:43 +01:00
Denis Fomin 9dfbd23424 Fix typo 2010-11-18 18:51:25 +03: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 078de46bf0 use NEC to handle ping events 2010-11-15 17:35:19 +01:00
Yann Leboulanger 9d21a70896 use NEC to handle connection lost events 2010-11-15 17:03:38 +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 f5b38c8253 use NEC to handle stanza arrived / sent events 2010-11-09 20:58:11 +01:00
Yann Leboulanger c4f5a8ceec use NEC to handle vcard (not) published events 2010-11-08 22:34:04 +01:00
Yann Leboulanger 5a589d747c use NEC to handle message (not) sent events 2010-11-08 21:23:08 +01:00
Yann Leboulanger 1a0533998f use NEC to handle connection type events 2010-11-07 22:45:01 +01:00
Yann Leboulanger 60e8c63a29 use NEC to handle account creation events 2010-11-07 18:26:31 +01:00
Yann Leboulanger 375c9cf05e remove unused event 2010-11-07 17:52:21 +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 989e606672 use NEC to handle jingle-error events 2010-11-05 11:08:06 +01:00