Commit Graph

1003 Commits

Author SHA1 Message Date
Yann Leboulanger 5ea8598686 update groupchat contact instance when we get a pm presence 2008-11-11 22:02:32 +00:00
Yann Leboulanger 9b81b5d239 [thorstenp] delay remote control creation to speed up startup 2008-11-05 20:00:57 +00:00
Yann Leboulanger bf169f302a [thorstenp] sort emoticons with sorted function. See #4457 2008-11-05 18:31:06 +00:00
Yann Leboulanger 7cb91c8b08 fix regex compiling 2008-11-05 18:30:21 +00:00
Yann Leboulanger a86f4d4d96 [thorstenp] compile regexes on demand. See #4457 2008-11-05 18:29:24 +00:00
Yann Leboulanger 3d7ef26ddb prevent traceback when removing idle object. fixes #4391 2008-11-02 16:28:29 +00:00
Yann Leboulanger c4d27cb340 don't print missing optional modules to stderr. Fixes #4433 2008-11-02 13:33:12 +00:00
Yann Leboulanger 8f9f2bf276 fix re-joining a groupchat when control is already opened. Fixes #4425 2008-10-23 17:19:57 +00:00
Yann Leboulanger 6c41d9ecd4 show a link to wiki to restore malformed database. see #4428 2008-10-22 17:31:45 +00:00
Yann Leboulanger 06ab4a7b6d revert thorstenp patches for now. They introduce bugs. 2008-10-20 21:38:06 +00:00
Yann Leboulanger f801a50260 [thorstenp] fix unused variables 2008-10-20 21:17:48 +00:00
Yann Leboulanger c2c681e05c [thorstenp] remove useless import 2008-10-20 17:54:02 +00:00
Brendan Taylor 8757449816 fix renegotiation when a message was unable to decrypt. fixes #4360. 2008-10-11 22:37:11 +00:00
Yann Leboulanger 0b56b3c44d re-add badly removed line in [10506] 2008-10-11 10:51:26 +00:00
Yann Leboulanger 5d2790ab11 remove debuging ipython window creation. Fixes #4401 2008-10-11 10:49:52 +00:00
Yann Leboulanger 158538b81c [thorstenp] rename some var to not hide builts-in functions (list -> list_, ...) 2008-10-11 10:22:04 +00:00
Yann Leboulanger 196dd7e30a [thorstenp] use isinstance rather than type(x) == y. use sorted() 2008-10-11 09:59:52 +00:00
Yann Leboulanger 2ffad66473 [thorstenp] replace reduce instances 2008-10-11 09:49:30 +00:00
Yann Leboulanger 567f1e17c1 [thorstenp] di not use emtpy except clauses 2008-10-11 09:37:13 +00:00
Yann Leboulanger 6cc8204319 [thorstenp] replace if statement with dict.get() 2008-10-11 09:31:48 +00:00
Yann Leboulanger 9d7c80d522 [thorstenp] replace has_key by key in dict. Fixes #4392 2008-10-07 20:41:59 +00:00
js 2451cb118a Fix #4375. 2008-10-05 10:21:35 +00:00
js b4e30ff003 Apply my suggested patch from #4368. Fixes #4368. 2008-10-03 13:56:36 +00:00
js da6638d44b Better checking for which IdleQueue we use.
It's a bad idea to check against NT everywhere. Someone might just
change the creation of the IdleQueue, but forget to change the other
two places. With this, it's safe to only change the creation.
2008-10-02 19:56:00 +00:00
Yann Leboulanger 90ccd1f4b1 get_gc_control is in MessageWindowMgr class. Fixes #4357 2008-09-30 13:05:09 +00:00
Yann Leboulanger 87edbb8dd8 don't remove contact when there is pending events on another resource. Fixes #4350 2008-09-29 20:52:53 +00:00
Yann Leboulanger 140e922733 [Alex V. Myltsev] timeout_add -> timeout_add_seconds to forget GPG passphrase. 2008-09-08 11:55:51 +00:00
Yann Leboulanger aba6fc2599 correctly remove contacts (force = True when we re-add them after) 2008-09-03 07:24:42 +00:00
Stephan Erb 2a1d6edd68 Do not always force backend removal when performing a delayed remove operation. Some coding standards. 2008-09-01 20:25:50 +00:00
Yann Leboulanger bcc39c4e1c ask to change nickname for a groupchat only once. Fixes #4250 2008-08-29 08:06:28 +00:00
Yann Leboulanger 358ac948b7 patch has been announce and is in gettext upstream. Debian includes it, let's remove the FIXME. Fixes #4166 2008-08-29 07:25:34 +00:00
Yann Leboulanger 1e8e0f6067 no need of GUI classes in connection_handlers.py, socks5.py and secrets.py 2008-08-27 07:53:12 +00:00
Stephan Erb f55651d905 * Don't hide manage GC Bookmark menuitem when the server doesn't support private storage
* Fix indentation problem
 * Use generators instead of list comprehension (take less memory)
2008-08-25 19:35:47 +00:00
Yann Leboulanger 6f3cca4669 [Jeff Bailes] better strings 2008-08-25 10:06:22 +00:00
js bd472ba5be Small fix for OS X. Without it, Gajim won't restart if it crashed. 2008-08-24 06:15:14 +00:00
js 8d0d85ee99 Make a string translatable. Fixes #4203. 2008-08-16 19:49:56 +00:00
Julien Pivotto de4a23e751 See #4200.
* remove js from some headers
 * set coding:utf-8 to allow real names in headers
2008-08-15 17:31:51 +00:00
Julien Pivotto b58dfd6a59 Prevent many traceback due to headers and my last commit (it's late,
sorry)
2008-08-15 03:39:27 +00:00
Julien Pivotto 8bc9bc29ae * Big headers review
* Remove some licencing problems
 * To do: same for images
 * See #4200
2008-08-15 03:20:23 +00:00
Yann Leboulanger d2669df77b fix some resource problems. see #3799 2008-08-12 08:53:09 +00:00
Yann Leboulanger cdffa94641 some coding standards 2008-08-12 08:17:02 +00:00
Yann Leboulanger 168fb471cd typo 2008-08-11 14:10:30 +00:00
Yann Leboulanger 31b3c543ec make room participants list private when continuing a conversation. Fixes #4102 2008-08-11 13:23:09 +00:00
Yann Leboulanger f18d97b97a remove unused function 2008-08-11 08:41:44 +00:00
Julien Pivotto db9440c7c3 remove testing stuff... I am distracted 2008-08-11 08:13:27 +00:00
Julien Pivotto 2733ffb3d0 Make continued conversations (chat2muc) members-only (fix #4102) 2008-08-11 08:12:11 +00:00
js 0f41f0613a Revert r10159 as this breaks it completely. It's not possible to
disable E2E if for example the logging settings differ. Makes
chatting with such contacts impossible.
2008-08-09 21:13:41 +00:00
Brendan Taylor 559a8c8b13 status change tests, hopefully fix some status change issues 2008-08-09 06:10:04 +00:00
Brendan Taylor ab70491d56 correctly decide whether to autonegotiate after a session was replaced 2008-08-08 22:55:12 +00:00
Yann Leboulanger 303c0f6a71 2 less blocking windows 2008-08-07 15:51:23 +00:00