Commit Graph

9830 Commits

Author SHA1 Message Date
Yann Leboulanger 6eedbf6e10 fixes some traceback when doing filetransfer. Fixes #1205 2011-10-23 13:48:00 +02:00
Denis Fomin 1156aa24de add comment 2011-10-20 14:12:21 +03:00
Denis Fomin 7a59f55d17 don't call quit_gtkgui_interface twice 2011-10-20 13:49:16 +03:00
Yann Leboulanger c54ffecd31 remove buttons from infobar just before adding new instead of when hidding infobar 2011-10-17 18:00:27 +02:00
Yann Leboulanger 8b2669ad8c improve strings 2011-10-17 17:55:43 +02:00
Yann Leboulanger df040bb8e5 add infobar in chat window for file transfer events. Fixes #1205 2011-10-17 17:12:19 +02:00
Denis Fomin b4acd70336 catch the error in the plugins manifest file 2011-10-16 22:40:42 +03:00
Yann Leboulanger d00eb5d112 prevent traceback when obj.msg_id is not set 2011-10-16 11:14:40 +02:00
Yann Leboulanger e7c377dd9f request room config when we convert a chat to groupchat so that we can configure it. Fixes #7014 2011-10-15 10:47:22 +02:00
Yann Leboulanger d37bdc7a89 tryin to unpickle a GNU dbm file doesn't produce the same exception as bsddb. Handle both. Fixes #7013 2011-10-13 22:23:40 +02:00
Yann Leboulanger bb3852418e don't generate wrong jid when sending a single message to several contacts 2011-10-13 21:44:29 +02:00
Yann Leboulanger e4c9820146 handle default value in seclabel combobox. see #7010 2011-10-13 18:04:43 +02:00
Yann Leboulanger 27a85b128e prevent traceback when going offline while a jingle session is active 2011-10-12 21:07:02 +02:00
Yann Leboulanger 8305f6d68e fix upgrading from old plugin config files 2011-10-11 21:44:02 +02:00
Denis Fomin 71aeb800da prevent traceback 2011-10-11 22:27:41 +03:00
Denis Fomin 572248b077 fix previos commit 2011-10-10 22:06:30 +03:00
Yann Leboulanger c0330a8685 stop using shelve, it cannot work when upgrading python version. Fixes #6988 2011-10-10 16:43:22 +02:00
Denis Fomin d460b707a5 add 'command_system.implementation.execute'(execute plugin) to demandimport.ignore 2011-10-09 00:10:22 +03:00
Yann Leboulanger ec1274596a enable execute plugin 2011-10-08 22:48:00 +02:00
Denis Fomin e4314f63a0 revert [3bd5f54fca8d] 2011-10-08 22:54:05 +03:00
Denis Fomin c8b505a129 Fix gtk.label + wrapping in the dataform widget.(problem - http://img36.imageshack.us/img36/2782/tmpbhyeyn.png) 2011-10-07 22:22:25 +03:00
Yann Leboulanger 1c20f5c5f4 [Zash] support latest version of XEP-0258. Fixes #7010 2011-10-07 17:57:24 +02:00
Yann Leboulanger ac1111c305 fix logger name 2011-10-07 17:51:57 +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 11c6abda35 fixes IBB. Fixes #6990 2011-10-06 09:11:14 +02:00
Yann Leboulanger 32f22d88cb improve code. see #6957 2011-10-06 08:53:31 +02:00
Denis Fomin a027ce137a fixes #7007 and #6957 2011-10-06 00:41:17 +03:00
Denis Fomin 98781f8db4 command_system. do not automatically enable Execute class 2011-10-05 14:37:40 +03: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 6ea71da276 create fake gajim.plugin_manager.gui_extension_point method for htmltextview.py testing 2011-09-30 13:47:15 +03:00
Yann Leboulanger 281c7f3a82 print warning instead of traceback when we get a commands request from an invalid JID. Fixes #6995 2011-09-30 10:11:08 +02: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 7216c7b058 ability to remember for which JID we allow to not store logs. Fixes #6987 2011-09-28 17:43:59 +02:00
Denis Fomin 0c2807ce99 typo 2011-09-27 18:26:38 +03:00
Denis Fomin 45f2144e3e merge 2011-09-27 18:17:43 +03: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 3bce5332e0 prepare beta2 2011-09-27 17:14:40 +02:00
Denis Fomin 96a11cef32 fix var name 2011-09-27 17:23:10 +03:00
Denis Fomin 2697a4b95d merge 2011-09-27 16:19:20 +03:00
Denis Fomin 2b109e844d Fixes #6906 again 2011-09-27 16:13:12 +03:00
Yann Leboulanger f460991539 Fix E2E decryption. Fixes #6984 2011-09-26 21:57:30 +02:00
Denis Fomin 2e648d06be New gui_extension_point added. Do not use all args in remove_gui_extension_point() to identify elements to be removed. Use only first one 2011-09-26 20:47:33 +03:00
Denis Fomin 3a3c40f07c fix previous commit 2011-09-23 22:06:36 +03:00
Denis Fomin 93699af157 show only first 200 chars in popups 2011-09-23 21:23:56 +03:00
Yann Leboulanger de54f52805 don't crash when we get wrong streamhost. Fixes #6983 2011-09-23 19:01:42 +02:00
Yann Leboulanger 08a584b8b6 add missing function. Fixes #6985 2011-09-23 19:00:32 +02:00
Yann Leboulanger 513f3047f2 show our room nickname when chatting in pm. Fixes #6949 2011-09-22 11:43:51 +02:00
Yann Leboulanger c63b53f0cb don't loose in logs MUC messages arriving in the same second. Fixes #6860 2011-09-22 11:25:02 +02:00
Yann Leboulanger 2618f235cb handle only systray events when using gajim-remote show_next_pending_event. Fixes #6962 2011-09-21 21:53:29 +02:00
Yann Leboulanger 370c844f7b don't keep in mem notifications when we handle them Fixes #6891 2011-09-20 16:53:29 +02:00
Yann Leboulanger 77183740d6 don't call a function as default function argument! Fixes time when sending forwarded message 2011-09-18 16:11:27 +02:00
Yann Leboulanger 372d2ed284 prepare 0.15-beta1 2011-09-17 19:47:10 +02:00
Yann Leboulanger b27c27685e also replace non-character unicode AFTER decryption. Fixes #6974 2011-09-16 23:42:28 +02:00
Yann Leboulanger e5bb7672c2 transform non-character unicode to ? char (\ufffd) as soon as we receive them. Fixes #6974 2011-09-15 22:00:41 +02:00
Yann Leboulanger d74ab91981 Fix showing messages sent via dbus. Fixes #6976 2011-09-15 21:51:51 +02:00
Yann Leboulanger d5ef638304 create a session or use existing one when sending a message through dbus. Fixes #6973 2011-09-13 10:18:54 +02:00
Yann Leboulanger 2991581e94 Try to import kerberos now, not waiting ofr demandimport. Fixes #6975 2011-09-13 08:46:47 +02:00
Yann Leboulanger a20d8bd446 fix dll detection under windows. Fixes #5968 2011-09-12 23:52:22 +02:00
Yann Leboulanger 74414fd357 www.gajim.org -> gajim.org 2011-09-07 18:04:24 +02:00
Denis Fomin 2512f29076 pluginmanager.better exception handling when importing modules 2011-09-07 10:31:34 +03:00
Yann Leboulanger b9dc820161 [Kamil Paral & I] upower support. Fixes #1962 2011-09-05 22:00:23 +02:00
Denis Fomin 4dd234321e translate all modules in the plugin dir(whiteboard plugin for example. translate plugin.py and whiteboard_widget.py) 2011-09-04 23:23:38 +03:00
Yann Leboulanger 2b11c7f8d9 make plugins translation work under windows. 2011-09-02 19:41:09 +02:00
Yann Leboulanger 6de00d1cc5 set default value of autodetect_browser_mailer to True. Force it to True for windows 2011-09-02 07:23:31 +02:00
Yann Leboulanger af592952fc prevent traceback 2011-09-02 07:06:20 +02:00
Yann Leboulanger a87f811c8b don't allow to continue registering an account if we only get instructions. Fixes #6957 2011-09-01 21:17:43 +02:00
Yann Leboulanger 7b22628fe6 Jabber -> Jabber/XMPP in dialog window 2011-08-31 14:39:49 +02:00
Yann Leboulanger ed39ae75c4 do not create null file when testing gpg. see #6953 2011-08-31 14:38:26 +02:00
Yann Leboulanger 195d0121ed fix uninstalling plugins 2011-08-31 14:29:13 +02:00
Yann Leboulanger 6a46ab3da6 make gpg work under windows. Fixes #6953 2011-08-31 11:25:47 +02:00
Yann Leboulanger ccdfe2c2b6 fix traceback 2011-08-30 20:39:58 +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
Denis Fomin e194394479 imported patch 2011-08-27_00-06-54_r13163+.diff 2011-08-30 15:23:16 +03:00
Yann Leboulanger 7bdacfaa04 prevent traceback 2011-08-29 15:08:04 +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 5f00e33fd2 prepare 0.15-alpha1 release 2011-08-27 12:21:09 +02:00
Yann Leboulanger 6b9ffea3c2 fix resumption when server fails to resumesession (server restart). Fixes #6951 2011-08-27 12:17:33 +02:00
Yann Leboulanger fbd3c45947 fix traceback 2011-08-26 12:02:48 +02:00
Yann Leboulanger e942d8bcd5 fix var name 2011-08-25 00:03:03 +02:00
Yann Leboulanger 4c112419c0 start transfer when we get a candidate-error, but we found a remote usable streamhost 2011-08-24 23:53:36 +02:00
Yann Leboulanger 627316c325 improve loading of muc participand list speed by showing it only when we get our presence (this means we are connected). Fixes #6950 2011-08-24 11:58:06 +02:00
Yann Leboulanger dcb5df4b8a add UPnP-IGD feature to ask our router to forward port. 2011-08-24 11:04:31 +02:00
Yann Leboulanger e49a48d7da coding standards + choose correct streamhost when we receive the streamhost_used after we sent it 2011-08-24 10:42:16 +02:00
Yann Leboulanger a3d772e505 coding standards 2011-08-24 10:36:00 +02:00
Jefry Lagrange 19bc86d9a3 fix candidate priority 2011-08-22 23:57:29 -04:00
Yann Leboulanger 920f5e320b follow RFC-6120 section 6.4.4: send <abord> and a SASL authentication mechanism fails, wait for server <failure> reply before trying a new mechanism 2011-08-22 13:45:29 +02:00
Yann Leboulanger fc765088f7 fix chat tab finding when we get a pm 2011-08-22 12:31:24 +02:00
Yann Leboulanger f0a0929d5c merge XEP-0198 implementation from gajim-XEP-198 branch to trunk. Thanks Jefry for your work during GSOC 2011-08-22 09:45:51 +02:00
Yann Leboulanger a66b279518 fix typo 2011-08-22 09:10:50 +02:00
Jefry Lagrange 609ee79791 connect to candidate with highest priority 2011-08-21 19:02:58 -04:00
Yann Leboulanger fa3ebd9874 check DIGEST-MD% and SCRAM-SHA-1 latest answer from server before accepting authentication. Fixes #6940 2011-08-21 23:14:11 +02:00
Yann Leboulanger 1482d1e10b set privacy_list_requested attribute as soon as Connection object is created 2011-08-21 23:13:25 +02:00
Yann Leboulanger d5286d8375 improve connect to remote host in zeroconf under windows 2011-08-21 19:38:20 +02:00
Yann Leboulanger 279b17625e improving printing debug. Print str and not unicode 2011-08-21 19:34:37 +02:00
Yann Leboulanger b5b5e4be27 codging standards 2011-08-21 19:32:52 +02:00
Yann Leboulanger 3eb47cded2 fix presence notifications with zeroconf account 2011-08-21 19:27:04 +02:00
Yann Leboulanger dc677ab5e9 do not freeze for 2 seconds every 5 seconds when using bonjour under windows. Fixes #6791 2011-08-21 18:16:26 +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 e93e1cef6e do not connect to opened disconnected groupchats. Fixes #6943 2011-08-18 20:06:31 +02:00
Yann Leboulanger 8520bc8c18 do not set an id when we publish a new item on pubsub. Fixes #6947 2011-08-18 19:03:31 +02:00
Jefry Lagrange 60df476506 Wait until candidate negociation ends; Socks5 connection problem fixed 2011-08-14 23:59:39 -04:00
Jefry Lagrange 4284927434 get priority from candidate stanza 2011-08-14 23:49:23 -04:00
Yann Leboulanger 8a82e9021f correctly set transient window for muc error dialogs. Fixes #6943 2011-08-14 12:19:43 +02:00
Yann Leboulanger b668569caa set transient for roster windows to error / warning dialogs. Fixes #6942 2011-08-14 11:57:44 +02:00
Yann Leboulanger 6f08dc20ca fix var name 2011-08-10 22:40:30 +02:00
Denis Fomin 6b67ed8cd9 merge 2011-08-09 22:20:17 +03:00
Denis Fomin 2f6c3b5832 coding style 2011-08-09 22:16:26 +03: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 9e79f9d437 change a var name 2011-08-09 17:13:05 +02:00
Yann Leboulanger 70c3245a45 pres_obj.show is already unicode version of show 2011-08-09 11:38:58 +02:00
Jefry Lagrange 9f3d472564 bidirectional jingle FT with socks5 2011-08-08 19:43:07 -04: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 6e24d6c04e don't play sound twice when receiving a captcha 2011-08-08 21:50:38 +02:00
Yann Leboulanger 55d4b5d554 fix indentation error 2011-08-08 21:49:29 +02:00
Yann Leboulanger 59eae07cd8 remove old notification code 2011-08-08 18:45:21 +02:00
Yann Leboulanger 5f88e8ec72 handle presence events through Notifiction event 2011-08-08 18:44:32 +02:00
Yann Leboulanger 5e5fd150c6 don't set use_stun_server as True by default. It's useless when there is no stun server configured. Fixes #6935 2011-08-02 10:38:51 +02:00
Jefry Lagrange af2e7c89af move plug_idle into socks5queue 2011-08-01 23:12:30 -04:00
Yann Leboulanger fd81c3f6d0 look in all events (not only systray events) when using gajim-remote show_next_pending_event. Fixes #2791 2011-08-01 19:31:22 +02:00
Yann Leboulanger 7d6bbdb38e make it clearer when groupchat messages have an error. 2011-07-29 18:26:21 +02:00
Yann Leboulanger 21b2448d14 fix arguments of request_voice() function 2011-07-29 17:34:53 +02:00
Yann Leboulanger c5c169ca15 call load_pkcs12 with empty string passphrase instead of None passphrase 2011-07-28 22:42:03 +02:00
Denis Fomin 3df4a940aa Remove backspace in Gnome Keyring dialog. Fixes #6933 2011-07-28 16:39:26 +03:00
Jefry Lagrange af9d304c52 add initiator to every jingle stanza 2011-07-27 22:01:49 -04:00
Jefry Lagrange d5ffbf8834 include ibb and bytestream, jingle transports in feature disco 2011-07-27 16:47:55 -04:00
Jefry Lagrange d2fddc2562 initiator on transport-info 2011-07-27 14:45:10 -04: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 404ca3a68f jump newline when ending a <p> element in html. Fixes #6880 2011-07-24 21:45:57 +02:00
Yann Leboulanger 611eb69e73 add an option to allow hidding roster even if systray is not shown. Fixes #6930 2011-07-24 10:54:43 +02:00
Yann Leboulanger 9308d3af17 use our roster filter as soon as we type a letter. Fixes #5221 2011-07-23 23:18:17 +02:00
Yann Leboulanger 0c65ea1ce6 fix some data conversion. jid is a xmpp.JID instance 2011-07-23 23:03:46 +02:00
Jefry Lagrange 6402505983 fix candidate-error 2011-07-22 18:00:29 -04:00
Jefry Lagrange 11f1c8c275 fix candidate-error 2011-07-22 17:03:56 -04:00
Jefry Lagrange d21b091471 fix session-initiate 2011-07-22 16:44:28 -04:00
Jefry Lagrange d92d86e6bc connecting to candidates in session-accept 2011-07-22 16:15:34 -04:00
Yann Leboulanger ad7f389a91 fix detecting non-anonymous when 100 code is sent in initial presence. 2011-07-22 11:18:26 +02:00
Yann Leboulanger cbecbd93a4 fix nameprep for wrong jids. Fixes #6925 2011-07-21 23:50:22 +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 4bbafcf5d0 handle message-outgoing events for zeroconf. We can now send messages in trunk. Fixes #6920 2011-07-19 23:05:32 +02:00
Jefry Lagrange 2d624a7b96 test case for jingle 2011-07-17 18:28:38 -04:00
Jefry Lagrange c0e4756f12 fixed session-accept 2011-07-14 19:07:14 -04:00
Yann Leboulanger 27649a64aa remove useless demandimport ignore 2011-07-05 20:35:36 +02:00
Jefry Lagrange 8fbaaba356 Fixes jingleFT IBB fallback 2011-07-05 14:05:16 -04:00
Yann Leboulanger f49f8163a6 prevent traceback when using normal socks5 FT 2011-07-02 00:52:35 +02:00
Yann Leboulanger ff972b6b67 fix import loops 2011-07-02 00:47:33 +02:00
Yann Leboulanger ae0a47df85 fix error dialog. Fixes #6906 2011-07-01 16:08:15 +02:00
Jefry Lagrange a8fe25aaa4 JingleFT IBB fallback 2011-06-28 18:31:07 -04:00
Denis Fomin 5bba1d51fc coding style 2011-06-26 00:28:42 +04:00
Denis Fomin de576ebddf do not use clipboard on every 'mark set' signal received 2011-06-26 00:24:37 +04:00
Yann Leboulanger dc3b203168 use event system for jingle FT 2011-06-24 18:24:42 +02:00
Yann Leboulanger f7b0659c04 fix some bad merge 2011-06-24 16:35:10 +02:00
Yann Leboulanger 721defabc3 improve demandimport usage 2011-06-22 20:33:19 +02:00
Yann Leboulanger 53a452fc1c check that we have rst plugin before supposing we can do jingle. Fixes #6910 2011-06-22 20:29:15 +02:00
Yann Leboulanger b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger 8246db0faa update copyright to 2011 in about dialog 2011-06-19 21:16:07 +02:00
Jefry Lagrange 4971f7d8cc enable SM before sending negociation request 2011-06-16 18:59:21 -04:00
Jefry Lagrange db7276752b resuming from prefered location 2011-06-15 20:37:07 -04:00
Yann Leboulanger 171ad8118d prevent traceback with metacontacts. Fixes #6902, #5910 2011-06-15 12:20:23 +02:00
Yann Leboulanger f96427b23f fix indentation error. Fixes #6909 2011-06-14 19:17:39 +02:00
Jefry Lagrange b8aa518592 whitespaces aren't added to the SM queue 2011-06-13 22:37:29 -04:00
Yann Leboulanger d598cbb041 remove old way of doing advanced notification. 2011-06-13 23:06:43 +02:00
Yann Leboulanger 3927db7c5c [Dave Cridland] Fix BOSH for bodies with "\r\n" sequences 2011-06-13 18:14:45 +02:00
Jefry Lagrange 985746d65a only resume when disconnected not on purpose 2011-06-11 16:29:08 -04:00
Jefry Lagrange d73e277f40 resuming before binding 2011-06-10 23:07:34 -04:00
Jefry Lagrange 39a960f3e7 keeps old status after disconnection 2011-06-07 23:50:45 -04:00
Jefry Lagrange 7194260f98 connects when server can't resume stream 2011-06-07 18:48:53 -04:00
Jefry Lagrange 2090b9b900 fixed small bug in dispatcher 2011-06-06 23:43:13 -04:00
Jefry Lagrange 89cd4b2e45 stream resumption (needs testing) 2011-06-06 23:34:19 -04:00
Jefry Lagrange e53f95c87e merging 2011-05-31 18:05:04 -04:00
Jefry Lagrange 9128e6e367 minor changes 2011-05-31 18:03:28 -04:00
Jefry Lagrange 9c8b63afc4 Checks for stanzas handled by server 2011-05-31 17:09:49 -04:00
Yann Leboulanger 635d9a02d5 coding standards 2011-05-31 17:46:49 +02:00
Yann Leboulanger afca629bb7 coding standards 2011-05-31 09:15:41 +02:00
Jefry Lagrange 5b1edd03b8 Smacks class added, responds to ack requests 2011-05-30 20:14:26 -04:00
Yann Leboulanger ff0c0dc1c5 ability to save xhtml messages. Fixes #5736 2011-05-30 19:47:05 +02:00
Yann Leboulanger f22c453d4e typo 2011-05-29 20:45:18 +02:00
Yann Leboulanger 5375ddfb31 don't show accounts wizzard if we have configured accounts that are disabled 2011-05-29 20:02:25 +02:00
Yann Leboulanger 610699f921 handle caps only on the receiving account 2011-05-27 00:14:21 +02:00
Yann Leboulanger d7f6b64abe Prevent Ctrl+f to open send file dialog if GTK has Emacs-style keybindings enabled. Fixes #6874 2011-05-26 19:39:03 +02:00
Yann Leboulanger 34e3ff804d don't block key pressed events to go until textview so that ctrl+W work in Emacs theme. Fixes #6786 2011-05-26 19:38:09 +02:00
Denis Fomin 490e74ff8f change add to bookmarks icon in the gc context menu 2011-05-26 13:35:33 +04:00
Jefry Lagrange 9cf9de2a14 Created Acks builder class 2011-05-25 21:24:01 -04:00
Denis Fomin 615f530cc5 remove unused code 2011-05-25 23:48:53 +04:00
Denis Fomin ab36710959 use gtkgui_helpers for search icon 2011-05-25 23:45:51 +04:00
Denis Fomin b4a7939c0b change add to bookmarks icon. Fixes #6893 2011-05-25 22:59:18 +04:00
Denis Fomin d8adb7bd18 [Darlan] History manager.
Add the name of the Contact to the confirmation dialog.
Add the title to the confirmation dialogs. Fixes #6892
2011-05-25 19:11:04 +04:00
Yann Leboulanger 225f74f0b8 run xdg-open instead of webbrowser when opening files. Fixes #5751 2011-05-24 22:43:42 +02:00
Yann Leboulanger 56fd8b246e save roster position before hidding it. Fixes #6886 2011-05-24 19:27:45 +02:00
Yann Leboulanger e408e18fee [alpertekinalp] Fix upper() function for ascii-only strings. Fixes #6888 2011-05-24 18:21:12 +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 11442f8153 [Darlan] Fix typo 2011-05-22 13:05:39 +02:00
Denis Fomin b9d2948307 add new attribut to MessageOutgoingEvent to allow logging configuration 2011-05-21 20:26:00 +04:00
Yann Leboulanger 8896e33d65 send message to the correct jid 2011-05-20 22:36:10 +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 14d15923bf fix traceback when closing a chat window. 2011-05-18 22:08:37 +02:00
Yann Leboulanger 4ac1768040 handle outgoing messages with events. Fixes #6743 2011-05-18 19:44:43 +02:00
Denis Fomin 9fc82bbffc htmltextview. jump to newline if inline element started. Fixes #6880 2011-05-17 18:57:37 +04:00
Yann Leboulanger 426d08ae09 correctly set message as read when we print them in chat control 2011-05-11 22:11:54 +02:00
Yann Leboulanger e8095fcdcb fig gpg encoding error. Fixes #6807 2011-05-11 21:31:56 +02:00
Yann Leboulanger 2265a80e9f correctly handle roster puches with subscription=remove. Fixes #6829 2011-05-11 20:42:44 +02:00
Yann Leboulanger 41815f9996 don't fail when we pass gtk / gnome session args to Gajim. Fixes #6748 2011-05-11 20:02:16 +02:00
Yann Leboulanger d05140a114 ability to request room logs without time / number of stanza limit. Fixes #6877 2011-05-09 20:32:48 +02:00
Yann Leboulanger aeb598acbf let's be compatible with XEP-0184 v1.0. 2011-05-07 08:44:15 +02:00
Yann Leboulanger 0b5846d17a improve bosh connection to ejabberd 3.0 2011-05-04 22:47:38 +02:00
Yann Leboulanger 4c624a5287 fix arguments in pm events. 2011-05-04 22:37:47 +02:00
Yann Leboulanger 93e0b144c7 fix minimized groupchat disappearing in roster. Fixes #6826 2011-05-04 19:50:05 +02:00
Yann Leboulanger fd7cb33f87 lighter import 2011-05-04 14:03:22 +02:00
Yann Leboulanger 26136d66b1 remove a useless import in common/gajim.py 2011-05-04 14:02:38 +02:00
Yann Leboulanger 2835618096 handle IMPORT_RES when verifying a GPG key. Fixes #6875 2011-05-04 08:50:34 +02:00
Yann Leboulanger 857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger 9250540825 Fix the function that checks if we should log message. Fixes #6873 2011-05-01 18:31:44 +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 829892f4c0 [misc] ability to request voice in moderated rooms. Fixes #2266 2011-04-26 15:54:46 +02:00
Yann Leboulanger 03c13ab6d4 [adminX] don't send wrong mode value when sending bytestreams. Fixes #6868 2011-04-26 14:29:07 +02:00
Yann Leboulanger c2ea566b12 add advanced option to allow not saving roster position. Fixes #5712 2011-04-21 20:52:14 +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 a5fc3b7742 don't send the converted to one line message, just save it converted. 2011-04-20 22:57:26 +02:00
Denis Fomin 321a2b5470 allow multiline invitation messages 2011-04-20 22:45:03 +04: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
Julien Pivotto b36881782d rename roster_filter_ to rfilter_. and special thanks to otradox for his patch. fix #5221 2011-04-18 12:04:47 +02:00
Julien Pivotto 3df60009ce rename search_ to roster_filter_ 2011-04-18 12:01:29 +02:00
Julien Pivotto 011a49e757 avoid multiple calls to self.xml.get_object 2011-04-18 11:58:55 +02:00
Julien Pivotto 390cea6c56 enable clearing search with the icon 2011-04-18 11:53:46 +02:00
Julien Pivotto 1493a7909c add icon to roster filter 2011-04-18 11:36:42 +02:00
Julien Pivotto f3e7c18749 Hide the roster_filter_entry better 2011-04-18 11:32:16 +02:00
Julien Pivotto bf1c945c94 add basic roster filtering 2011-04-18 11:19:44 +02:00
Julien Pivotto a5c9c5fc4a use changed signal instead of insert_at_cursor 2011-04-18 10:29:32 +02:00
Julien Pivotto 53fed1a5f5 dynamic visibility of the filter 2011-04-18 10:25:32 +02:00
Julien Pivotto d2143adf61 Add basic functions of roster filtering 2011-04-18 10:01:36 +02:00
Julien Pivotto 304686ba21 GUI implementation of the menu item "Roster filtering" 2011-04-18 09:50:45 +02:00
Yann Leboulanger a471c299a3 [herfik] improve pulsaudio support in jingle audio. Fixes #6859 2011-04-15 14:23:02 +02:00
Yann Leboulanger 26c9da414e [Zhihao Yuan] Fallback to OSS when no soundplayer found 2011-04-12 16:36:49 +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
Yann Leboulanger 08020a310c fix for showing URL in chat banner. Fixes #6856 2011-04-12 16:30:26 +02:00
Yann Leboulanger ece2590892 [herfik] keep aspect ratio when resizing video window. Fixes #6852 2011-04-06 21:56:42 +02:00
Denis Fomin 666334a4d3 add tooltips for emoticons menu items 2011-04-01 01:12:38 +04:00
Denis Fomin 5394ce921f [mq]: Do_not_scroll_the_chat_if_you_started_typing_a_message 2011-03-30 21:59:06 +04:00
Yann Leboulanger eb83680786 ability to invite a room occupant to another room if we know his real JID directly from the groupchat contact menu. Fixes #4443 2011-03-30 15:23:10 +02:00
Denis Fomin 37583c3cca Correctly printing error message. Fixes #6850 2011-03-29 18:26:54 +04:00
Denis Fomin d874030da2 Don't show local account in join groupchat dialog 2011-03-29 18:01:22 +04:00
Denis Fomin 5fd0e076bd Prevent join groupchat (using local account). Fixes #6849 2011-03-29 17:18:50 +04:00
Yann Leboulanger 3d65d05487 [Tomas Herfert] support for pulseaudio for audio calls. 2011-03-27 18:47:02 +02:00
Yann Leboulanger 2a7feb827c merge 2011-03-26 22:37:08 +01:00
Yann Leboulanger c79528f646 [kepi] ability to use subkeys. Fixes #6051 2011-03-26 22:35:13 +01:00
Yann Leboulanger bba6eb6a27 update gnupg from upstream 2011-03-26 22:29:56 +01:00
Denis Fomin 5679d4314b Prevention of cyclical imports. Fixes #6845 2011-03-27 00:15:36 +03:00
Denis Fomin e76550dd19 Correctly test dbus. Fixes #6844 2011-03-25 12:23:32 +03:00
Yann Leboulanger 40db9c36b7 revert [7ded06d532df]. It's already done in create_window() function. see #6746 2011-03-25 08:23:23 +01:00
Yann Leboulanger bc96e88d7d merge 2011-03-24 22:52:27 +01:00
Yann Leboulanger 58015a37bb [Maxim Koltsov] Set different WM_WINDOW_ROLE to different windows types (gc, chat). Fixes #6746 2011-03-24 22:51:38 +01:00
Yann Leboulanger 168e87aefd [Phil] add 2 dbus signals: MessageSent and ChatState. Update UI on messagesent. Fixes #6787 2011-03-24 22:48:56 +01:00
Julien Pivotto da05438598 Comment functions added by [77d3b4e65b26] 2011-03-24 14:47:54 +01:00
Julien Pivotto 23677636f7 add newline at the end of nec.py 2011-03-24 09:22:45 +01:00
Julien Pivotto eceee142e9 typo 2011-03-23 14:24:13 +01:00
Julien Pivotto 04cdf1bc2e Raise timeout limit. Fix #5892. 2011-03-23 14:22:31 +01:00
Julien Pivotto 5cfa5bf221 i18n of my last patch 2011-03-23 14:15:09 +01:00
Julien Pivotto 39434dfe1e Handle loading of images with a thread.
See #5892.
Fix #5331.
2011-03-23 14:07:58 +01:00
Julien Pivotto d5d3cd0fd3 old typo 2011-03-23 09:58:01 +01:00
Julien Pivotto 15b8253960 Splitting the function that process images 2011-03-23 09:56:53 +01:00
Julien Pivotto 29fbb7f7e4 Remove old liks to jabber.org 2011-03-22 10:56:06 +01:00
Denis Fomin 0caf0f06ac minimize to the Systray, by a click (Left-click) at the Systray icon, when it is set to be a Stick window (to be appear at every Workspace). Fixes #6838 2011-03-21 11:49:42 +03:00
Denis Fomin f9a6167f2b AddNewContactWindow,Join Groupchat Window,NewChatDialog.set transient for roster window 2011-03-21 11:04:46 +03:00
Denis Fomin 783b95b9cb profile window.set transient for roster window 2011-03-21 10:47:26 +03:00
Denis Fomin 0171a5c2c8 features window.set transient for roster window 2011-03-21 00:43:01 +03:00
Denis Fomin eea9947caa A simpler way to get changeset identification hash 2011-03-21 00:25:30 +03:00
Denis Fomin bc4b3d0437 history manager. pep8 pylint 2011-03-20 12:15:57 +03:00
Denis Fomin 2d72cf8bf9 HistoryManager.small delete dialog's fix(set_transient_for option) 2011-03-20 00:24:43 +03:00
Denis Fomin 79e9d96b39 set focus to ok button in delete confirmation dialog(history manager) 2011-03-20 00:06:33 +03:00
Yann Leboulanger 769ce99f6c add account and server name to insecure connection dialog. Fixes #6841 2011-03-19 12:43:21 +01:00
Yann Leboulanger 8bae294150 don't allow to invite pm contacts to other MUC if we don't know his real JID. see #4443 2011-03-18 10:09:06 +01:00
Yann Leboulanger 2d5b8c3123 fix XEP-0184 GUI implementation. Fixes #6837 2011-03-18 08:51:12 +01:00
Denis Fomin 981c47c377 [Slava]do not lose received history position when a new incoming message arrives. Fixes #6822 2011-03-16 11:46:12 +03:00
Denis Fomin c6869674aa prevent traceback if reconnect menuitem is activated. Fixes #6834 2011-03-14 13:20:48 +03:00
Denis Fomin 4b61a8682c Fixed previous changeset and prevent traceback in command system 2011-03-11 00:35:26 +03:00
Denis Fomin b74852014e [slava]Quoting the recieved messages with the keyboard shortcuts. Fixes #6822 2011-03-10 13:55:15 +03:00
Denis Fomin 5dc76a23e7 Disable the existing signal before connecting the new (to menuitem in systray menu). Fixed #6819 2011-03-08 21:55:16 +03:00
Yann Leboulanger f0c59893ed merge 2011-03-06 22:18:28 +01:00
Yann Leboulanger 0aefaa1fd3 use po file rather than Gajim code to handle plural form. see #6794 2011-03-06 22:10:18 +01:00
Yann Leboulanger 4237bb82d4 use ngettext to translate plural form for languages that have several plural forms. see #6794 2011-03-06 14:06:39 +01:00
Yann Leboulanger 85d6cb7b9c don't use ngettext to translate "Yesterday" and "%i days ago" in the same time. see #6794 2011-03-05 22:29:16 +01:00
Yann Leboulanger 0a48491a39 don't show error messages without a <body>. Fixes #6756 2011-03-05 13:17:32 +01:00
Denis Fomin 7fb3ec1c1d set gajim hg version to 0.14.1.1 2011-03-05 11:46:53 +03:00
Yann Leboulanger 74904d8505 don't remove false values from sent dataforms. Fixes #6765, see #6113 2011-03-05 09:40:01 +01:00
Yann Leboulanger e058f2bdad correctly decode sting in manage bookmarks dialog. Fixes #4900 2011-03-05 09:25:28 +01:00
Denis Fomin e0a162a443 More correctly blocked change in the position for the hpaned 2011-03-03 19:18:38 +03:00
Denis Fomin 086c5ea01f prevent Traceback in dataforms_widget(search user in jabber.tf-network.de server as example) 2011-03-01 14:01:10 +03:00
Denis Fomin 4a02b2d381 prevent traceback If the gajim icon is absent 2011-02-21 23:52:16 +03:00
Denis Fomin 44afd960d0 Delete gajim-remote-plugin.Fixes #6115 2011-02-21 18:11:47 +03:00
Yann Leboulanger b1d1cd6702 ability to send messages to a group, even if it contains offline contacts. Fixes #6761 2011-02-18 17:04:27 +01:00
Yann Leboulanger 50257b6973 don't use a reserved word as variable name 2011-02-18 14:41:16 +01:00
Denis Fomin 40f7813627 Fixes previous commit 2011-02-08 21:26:20 +03:00
Denis Fomin ae43834dc6 fixed incorrect width of conference participants list, when joining a new room and when manually resizing/maximizing gajim window in all-in-one mode 2011-02-08 19:04:18 +03:00
Yann Leboulanger 8a03cfde96 don't fail zeroconf with non-ascii hostname 2011-02-06 00:07:46 +01:00
Denis Fomin e61f7aa4db Added 'show roster on startup' option. Fixes #6793 2011-02-04 23:52:03 +03:00
Denis Fomin 4b987beeb2 Correct gst-python detect(without gst-python is gajim unable to load preferences dialog) 2011-02-04 14:15:56 +03:00
Denis Fomin 492b812eb5 filetransfer.Ability to send multi-line comment with the file 2011-02-03 22:55:39 +03:00
Denis Fomin 43f4dd1433 correct position of the window while reading the new event by clicking on the tray icon
(restore window coordinates when it is the maximization of the system tray)
2011-01-27 19:10:15 +03:00
Yann Leboulanger 04418850f9 hardcode the value of OpenSSL.SSL.OP_NO_TICKET for old version of openssl. Fixes #5689 2011-01-25 11:54:28 +01:00
Yann Leboulanger 6867d3cc98 use shutil.move instead of os.rename to move files. Fixes #6770 2011-01-23 11:31:29 +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 caf9d69bfc prevent Traceback when there is an empty secret file. Fixes #6752 2011-01-12 22:47:36 +01:00
Yann Leboulanger bb0eb5a9eb fix offset for some timezones computation. Fixes #6749 2011-01-12 06:56:28 +01:00
Yann Leboulanger 75f32f538b fix initializing a variable 2011-01-09 22:11:08 +01:00
Yann Leboulanger 1c6214fb34 prevent traceback 2011-01-09 20:58:58 +01:00
Yann Leboulanger e50b1aa7b6 fix invalid XML char regex. Fixes #5427 2011-01-06 21:01:43 +01:00
Yann Leboulanger a6cb79b681 correctly cleanup ged handlers when removing an account 2011-01-06 16:50:38 +01:00
Yann Leboulanger 0ac61706d8 add ability for chatstate to fo from inactive to pause when we re-select a tab where we already typed something. Fixes #4380 2011-01-06 14:53:34 +01:00
Yann Leboulanger 833a17a657 correctly unregister from server when another stanza is sent in the same time 2011-01-05 20:59:10 +01:00
Yann Leboulanger ca0bcbb527 fallback to disco if clients don't support caps. Fixes #4071 2011-01-04 15:52:37 +01:00
Denis Fomin 5bc571053c use standard format for plugin_system logger output 2011-01-04 00:30:42 +03:00
Denis Fomin f13989927b remove unused pass 2011-01-04 00:12:07 +03:00
Denis Fomin acdf6571b7 use logger if plugin manifest file is wrong formated 2011-01-04 00:04:11 +03:00
Denis Fomin bd3d4f60a0 coding style 2011-01-03 23:08:13 +03:00
Yann Leboulanger ed8b7a51d2 improving parsing pubsub nodes 2011-01-03 21:04:01 +01:00
Yann Leboulanger 407af3397e fix bookmarks receiving from pubsub. see #6744 2011-01-03 20:56:10 +01:00
Denis Fomin 8ed33a3227 [Link Mauve] fix for bookmarks(XEP-0048) 2011-01-03 21:41:17 +03:00
Denis Fomin 33b2ae1108 fix demndimport with htmltextview 2011-01-02 18:23:56 +03:00
Denis Fomin b7807ca4a3 DLFCN and dl will be loaded immediately. Fixes #6741 2010-12-31 16:37:14 +03:00
Yann Leboulanger a621d3631d [elghinn] Fix var name that prevent account registration 2010-12-30 19:02:12 +01:00
Yann Leboulanger 241f666bc6 redraw chat buttons when we get caps information. Fixes #6114 2010-12-23 17:51:26 +01:00
Yann Leboulanger e990f978f0 fix demndimport with ipython 2010-12-23 13:59:28 +01:00
Yann Leboulanger 9a9f66b064 fix duplicate function name. This fixes caps problem. 2010-12-23 13:55:13 +01:00
Yann Leboulanger 860668b714 redraw groupchat group row when we receive a presence. Fixes #5992 2010-12-22 18:19:48 +01:00
Yann Leboulanger e6f0dfd0a5 remove useless indentation 2010-12-22 17:46:28 +01:00
Yann Leboulanger 138c5afe18 update groupchat Contct instance when we get a presence. Fixes #5992 2010-12-22 16:53:21 +01:00
Yann Leboulanger 5994ddbdc0 fix var name 2010-12-22 11:21:57 +01:00
Yann Leboulanger a13f54882b [steelman] Check sound allowance for contact_connected and contact_disconnected events. Fixes #6118 2010-12-21 23:33:45 +01:00
Denis Fomin 6bf9497438 fix for demandimport 2010-12-21 22:28:03 +03:00
Denis Fomin e3e34fd57c Fix typo 2010-12-20 15:29:03 +03:00
Denis Fomin a5fc9f9fd4 prevent traceback 2010-12-20 13:26:27 +03:00
Denis Fomin ca635f17a9 preparation for the removal of gajim-remote-plugin.py (fix lost command and arguments to commands) 2010-12-20 12:54:58 +03:00
Yann Leboulanger b5b04f2a3d restore messages with Zeroconf 2010-12-19 21:22:29 +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 2cdd95d6c6 restore Zeroconf presence notifications by using NEC 2010-12-19 10:39:15 +01:00
Yann Leboulanger f643c85f54 use NEC for roster-info in zeroconf connection 2010-12-18 14:21:09 +01:00
Denis Fomin 54a2e4f5ae fix for demandimport 2010-12-18 12:42:15 +03:00
Denis Fomin 4cffef6be2 fix for demandimport 2010-12-18 11:11:58 +03:00
Yann Leboulanger 536ff02af8 fix var name 2010-12-17 19:16:00 +01:00
Yann Leboulanger 5b5b2375a1 don't scroll in groupchat when window doesn't have focus. Fixes #6100 2010-12-17 12:09:56 +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
Yann Leboulanger 0c2d703f25 finish supporting jabber:iq:gateway. Fixes #6054 2010-12-15 22:08:42 +01:00
Yann Leboulanger c3fdfc3a4b begining of handling jabber:iq:gateway namespace. see #6054 2010-12-15 21:15:00 +01:00
Denis Fomin 6c82994924 fix 'gajim-remote open_chat' command for minimized gropchats. Fixes #6107 2010-12-15 12:17:34 +03:00
Denis Fomin e95ffa55ef support data:URI scheme in XHTML-IM message. Fixed #6106 2010-12-14 19:30:00 +03:00
Yann Leboulanger 65d0709ff9 [mako] missing translated string. Fixes #6103 2010-12-13 06:38:27 +01:00
Denis Fomin a94a7c9832 Fix 'treat_incoming_messages' option. (didn’t get messages from the room) 2010-12-11 20:51:34 +03: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
Denis Fomin e9eb73d21c tab_eventbox widget. do not grab focus 2010-12-11 12:15:55 +03:00
Denis Fomin 6b6e598c4d gc window. set focus to message textview(not to conversation textview) 2010-12-11 10:58:12 +03:00
Denis Fomin e3d3994a95 Correctly set focus 2010-12-10 23:53:47 +03:00
Denis Fomin 5f9e6b5132 don't resize occupant treeview if Gajim is a lot of windows to conferences 2010-12-10 10:54:15 +03:00
Yann Leboulanger 42ac96b707 fix traceback when receiving self presences. Fixes #6099 2010-12-09 17:30:42 +01:00
Denis Fomin c86f98a19c Add missing import 2010-12-09 19:01:41 +03:00
Denis Fomin a39f09bb46 Add missing import 2010-12-09 18:32:53 +03:00
Denis Fomin 20cec0037f Fix typo 2010-12-09 17:16:36 +03:00
Denis Fomin c82e7951a9 Use custom style for close tab button.(in some GTK themes tabs look weird) 2010-12-09 15:55:58 +03:00
Denis Fomin 6bdc73199d remove unused print 2010-12-09 13:17:59 +03:00
Denis Fomin f358c24c62 do not update last status, os info and entity time in all windows with information about the user (private conversation) 2010-12-09 13:16:52 +03:00
Denis Fomin 16e63dd136 fix var name 2010-12-09 12:39:28 +03:00
Yann Leboulanger cc032163d0 more usage of NEC to handle messages 2010-12-08 21:58:13 +01:00
Yann Leboulanger 2c1f20b773 use NEC to handle file request (error) events 2010-12-08 21:17:08 +01:00
Denis Fomin f6a1397040 fixed vcard receive from private chat again 2010-12-08 20:30:37 +03:00
Denis Fomin f068d47f19 fixed vcard receive from private chat 2010-12-08 19:17:36 +03:00
Yann Leboulanger 3d355b8530 re-enable translation under windows built 2010-12-06 23:33:42 +01:00
Denis Fomin 8a47134bcd Make FTOverwriteConfirmationDialog translatable 2010-12-06 12:31:18 +03:00
Denis Fomin c077670518 Prevent the possibility of entering '@' in the fields of 'room' and 'server' in the manage bookmarks dialog.
Set the selection at startup manage bookmarks dialog.
Fix var name in dialogs.py
2010-12-04 14:47:38 +03:00
Denis Fomin 03927c0781 Fix 'message-not-sent' handler. add missing class 2010-12-03 19:45:46 +03:00
Denis Fomin 8165a4680c add missing import 2010-12-03 16:55:09 +03:00
Denis Fomin fd20f165c9 Remove redefinition of function '_nec_agent_items_received' in config.py 2010-12-03 15:40:54 +03:00
Denis Fomin 8897c72cc1 Fix var name 2010-12-03 15:38:18 +03:00
Denis Fomin 4f0300cd65 prevent traceback when parsing the log level 2010-12-03 13:47:44 +03:00
Denis Fomin 47d30eb973 prevent traceback when parsing the log level 2010-12-03 13:22:40 +03:00
Denis Fomin 67fda3ae8a Fix groupchat config changed events handler 2010-12-03 10:48:13 +03:00
Denis Fomin 7a26e06695 Fix var name 2010-12-03 01:54:52 +03:00
Denis Fomin 8dfc6ba9ac Fix var name 2010-12-03 01:33:12 +03:00
Yann Leboulanger 3bbf65d2a1 fix var name. Fixes #6060 2010-12-02 07:29:19 +01:00
Denis Fomin e644047c59 use NEC to handle message error events 2010-12-01 23:38:39 +03:00
Denis Fomin 5726eb39c3 prevent Traceback if the connection to the avahi-daemon lost 2010-12-01 20:26:48 +03:00
Denis Fomin 7996ca728f Fix zeroconf error handling 2010-12-01 19:57:54 +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
Yann Leboulanger 1bbd486575 fix traceback when browsing rooms from join groupchat dialog. Fixes #6059 2010-12-01 09:12:27 +01:00
Denis Fomin 5e929d104b Fix var name 2010-12-01 03:09:28 +03:00
Denis Fomin 9aa0206667 remove unused import 2010-12-01 02:13:34 +03:00
Yann Leboulanger d8b9fe08a6 ignore groupchat invitations from contacts that are not in roster if ignore_unknown_contacts is enabled. Fixes #6057 2010-11-30 23:36:57 +01:00
Yann Leboulanger 49a797dd54 rename GnuPG.py to gpg.py. Fixes #6055 2010-11-30 11:41:14 +01:00
Yann Leboulanger b58248ac25 handle some errors when verifying gpg keys 2010-11-30 11:10:37 +01:00
Yann Leboulanger b5eebddeb3 fix var name 2010-11-29 21:15:54 +01:00
Yann Leboulanger 6cd8e07fae switch from GnuPGInterface to python-gnupg, so gpg is available under windows. Fixes #5096, #3615, #1890, #996 2010-11-29 18:44:22 +01:00
Denis Fomin 1136ae5b16 Revert [12663] 2010-11-29 18:44:16 +03:00
Yann Leboulanger 6a2651ebd5 use NEC to handle agent info / items events 2010-11-29 12:53:50 +01:00