Yann Leboulanger
fe908b118e
don't escape gmail email notifications twice
2008-12-07 22:36:20 +00:00
Yann Leboulanger
0830a5fe73
[thorstenp] use sorted() and list comprehension
2008-12-03 22:07:44 +00:00
Yann Leboulanger
89f02b1feb
[thorstenp] replace filter lambda with list comprehension
2008-12-03 22:04:42 +00:00
Yann Leboulanger
e389e0b16b
[thorstenp] remove whitespace at eol
2008-12-03 21:56:12 +00:00
Yann Leboulanger
088378a9b7
[thorstenp] fix reimported modules
2008-12-03 21:23:04 +00:00
Yann Leboulanger
31dc32eeb9
[thorstenp] fix redefined builtins
2008-12-03 17:16:04 +00:00
Yann Leboulanger
c163e90b10
[thorstenp] fix unused variables
2008-12-02 15:53:23 +00:00
Yann Leboulanger
e2118de64c
[thorstenp] remove useless import
2008-12-02 14:44:26 +00:00
Stephan Erb
8d0ff396b1
Do not duplicate a contact in roster on subscription changes. Fixes #4524 .
...
For performance reasons, get_contact_iters() cannot find a contact if get_shown_groups() returns something different to what has been applied to roster model. The contact was therefore duplicated as it was believed not to be there...
2008-11-29 23:43:23 +00:00
Yann Leboulanger
df1e5ee990
better handling of sessions in zeroconf. Fixes #4529
2008-11-28 15:34:56 +00:00
Stephan Erb
afd8e1819d
Correctly remove Observer and NotInRoster contact in one special case. Does not affect pending bug. See #4524 .
2008-11-26 21:15:15 +00:00
Yann Leboulanger
a3f6b82ae5
fix docutils installation under windows. css file was not included in library.zip. Fixes #4495
2008-11-19 21:47:28 +00:00
Julien Pivotto
5a31ba2ef0
Very basic integration of xHtml GUI
2008-11-14 11:13:15 +00:00
Yann Leboulanger
0641beb5d4
fix auto away after a connection cut. Fixes #4473
2008-11-13 21:37:46 +00:00
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
tomk
a7c36048b9
- renamed src/common/nslookup.py to resolver.py
...
- refactored resolver code and added asynchronous resolver based on patch by Damien Thebault[1]
* Uses libasyncns-python[2]. If it's not available, old nslookup resolver is used)
* works for SRV requests only at the moment
[1] https://www.lagaule.org/pipermail/gajim-devel/2008-July/000460.html
[2] https://code.launchpad.net/libasyncns-python
2008-08-31 23:40:06 +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