Commit Graph

91 Commits

Author SHA1 Message Date
Yann Leboulanger d56bfb18e6 use NEC to handle muc admin events 2010-08-24 11:37:37 +02:00
Yann Leboulanger ff66a095a6 use NEC to handle muc config event 2010-08-24 09:15:42 +02:00
Yann Leboulanger df7096167f use NEC to handle roster set events 2010-08-23 14:35:03 +02:00
Yann Leboulanger 9282678d8c request message archiving only if server supports it. 2010-08-11 20:12:11 +02:00
Yann Leboulanger ca43e5441c merge message archiving branch. Fixes #3593 2010-08-11 18:43:41 +02:00
Alexander Cherniuk 39f96a92be Tweaked the RE for detecting URLs again 2010-08-11 01:35:06 +03:00
Yann Leboulanger 831a3c2bab Partially revert [e9c73ef32827]. see #5675, Fixes #5840 2010-08-10 22:38:36 +02:00
Yann Leboulanger 18f03edd62 use a nec Event to dispatch RIE events 2010-07-30 01:30:59 +02:00
Yann Leboulanger 05a1af2c55 merge plugin system to trunk 2010-07-28 14:11:46 +02:00
Yann Leboulanger ff1fd521be improve Gajim startup by disabling roster sorting while adding rows 2010-07-24 00:22:23 +02:00
Yann Leboulanger 33c155d889 use nec / ged to dispatch gmail event 2010-07-21 23:14:50 +02:00
Alexander Cherniuk 314342ada2 Added an ability to execute a command when a new Gmail event arrives. Thanks to umonkey. Fixes #5818 2010-07-20 20:15:44 +03:00
Yann Leboulanger 8595638cb4 use nec / ged to handle time, version and last received event 2010-07-20 16:53:07 +02:00
Yann Leboulanger 01d486ec60 use Network Event Dispatcher in connection_handler to handle HttpAuth events. 2010-07-20 10:35:38 +02:00
Yann Leboulanger 796213c9cb merge with trunk 2010-07-19 19:53:29 +02:00
Yann Leboulanger f9e8b46e6c iability to show captcha when joining a groupchat with captcha. (TODO: download image when it's not in the message itself) 2010-06-27 23:09:07 +02:00
Yann Leboulanger 77a6a02dc3 delete bookmarks from pubsub if server doesn't support publish-options. Fixes #5787 2010-06-21 19:15:46 +02:00
Yann Leboulanger d58841cb2b [Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772 2010-06-07 19:11:44 +02:00
Yann Leboulanger 2c2e4201d7 merge from trunk 2010-05-25 16:33:40 +02:00
Yann Leboulanger b7d6441846 move "Do not ask me again" accelerator to D. Fixes #5755 2010-05-21 09:38:09 +02:00
Yann Leboulanger 493dbce89d don't show more than one error dialog for a given groupchat. Fixes #5753 2010-05-20 18:45:09 +02:00
Yann Leboulanger bcee7c2125 indicator API changes too much, remove it's support. Fixes #5694 2010-05-11 17:20:23 +02:00
Yann Leboulanger 8da03ee1d1 fix zeroconf name conflict answer. 2010-05-02 11:59:13 +02:00
Éric Araujo 9b5ee1e13b convert tabs to spaces in source code thanks to reindent.py
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +02:00
Alexander Cherniuk 49b49cf8fc Use contracted form for RE flags 2010-03-26 21:23:05 +02:00
Alexander Cherniuk 48cd4d796a Tweak URI detection RE to capture non-ascii symbols. Fixes #5675 2010-03-26 21:17:11 +02:00
Yann Leboulanger 0aca2d6a34 correctly add contacts to roster when we get a roster set <iq>, even in case we have a Contact instance already. Fixes #5595 2010-03-25 07:50:32 +01:00
Thibaut GIRKA fbf9a769d8 Delete invalid jingle sessions. Kick audio/video availability from jingle states.
Fixes #5668, #5651
2010-03-21 21:45:45 +01:00
Thibaut GIRKA ab0f7899ad Refuse multiple sessions and implement alternative-session; make jingle GUI a bit more reliable. 2010-03-15 21:34:28 +01:00
Yann Leboulanger 2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Yann Leboulanger 42f1952e15 don't print a second DB error message if a first one is already shown. Fixes #5637 2010-03-09 21:48:57 +01:00
Yann Leboulanger 16607e0909 don't traceback when using metacontact over several accounts. Fixes #5616 2010-02-26 17:09:29 +01:00
Yann Leboulanger 7387d779c0 don't traceback when using metacontact over several accounts. Fixes #5616 2010-02-22 09:57:59 +01:00
Yann Leboulanger 8abbf990ba don't show sign in/out notifications if another resource or a metacontact brother is already connected. Fixes #5318 2010-02-17 22:23:13 +01:00
Yann Leboulanger b21d538b0f fix insecure_connection text to not talk about password, and add new warning to inform user when he is about to send plain password on plain connection. Fixes #5607 2010-02-17 13:35:18 +01:00
Yann Leboulanger d8f9289349 fix indentation and some pylint warning in roster_window.py 2010-02-17 11:32:55 +01:00
Yann Leboulanger 408be06002 prevent traceback when destroy handler already clean self.instances[account]['online_dialog'] dict. Fixes #5604 2010-02-16 10:41:16 +01:00
Yann Leboulanger 336102c6f2 build regex pattern correctly. Fixes #5596 2010-02-11 10:24:39 +01:00
Éric Araujo 357d7db07d fixed some whitespace thanks to 2to3 -f ws_comma 2010-02-10 19:24:11 +01:00
Éric Araujo 0408b35cfb convert tabs to spaces in source code thanks to reindent.py
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Yann Leboulanger bb30fb7b65 fix line width and some warning from pylint 2010-02-10 15:09:35 +01:00
Yann Leboulanger abb846f883 Doubble -> Double 2010-02-08 23:23:02 +01:00
Yann Leboulanger b20199a423 Dubble -> Doubble 2010-02-08 22:46:50 +01:00
Yann Leboulanger fa05d88b2b merge from default branch 2010-02-08 22:25:41 +01:00
Éric Araujo fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger 5b527408bb When there is an error connecting to an account, close only this account's pass dialog. Fixes #5586 2010-02-03 22:13:52 +01:00
Yann Leboulanger 47bfbb3b95 use ged for account creation wizard 2010-01-19 22:51:03 +01:00
Yann Leboulanger d1d4a4e7c8 use GED for disco.py 2010-01-19 22:23:19 +01:00
Yann Leboulanger 32050296a8 import ged from plugin-system branch 2010-01-19 21:32:45 +01:00
Yann Leboulanger 3a76966c14 merge from default branch 2010-01-19 16:37:14 +01:00