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