Commit graph

1053 commits

Author SHA1 Message Date
Yann Leboulanger
bf8c12ee9f ask user what to do when GPG key is not trusted. 2009-02-19 22:47:38 +00:00
Yann Leboulanger
c1e6cd17b7 detect expires GPG keys. Fixes #4263 2009-02-19 20:17:05 +00:00
Yann Leboulanger
3f5a2d9017 handle nick changement in another resource. See #4826 2009-02-19 09:34:27 +00:00
Yann Leboulanger
849108b11f request connection password only when neede. No need to request it for GSSAPI or ANONYMOUS login. see #2465 2009-02-13 20:24:23 +00:00
Yann Leboulanger
95d7e157da handle (un)subscription events as messages (don't force to popup a window) Fixes #2243 2009-02-13 19:35:30 +00:00
Yann Leboulanger
01bcfe2007 [thorstenp] use ctype to have gtkspell. No need to compile it from C. Fixes #4289 2009-02-12 22:15:18 +00:00
Yann Leboulanger
a1c40f9b08 unset custom status icon only when remote contact goes offline or connects. Fixes #4801 2009-02-11 20:48:41 +00:00
Yann Leboulanger
7c96178126 add XEP-202 in vcard window. Fixes #4007 2009-02-10 21:45:44 +00:00
Yann Leboulanger
e0123f0c24 encrypt and decrypt GPG messages in a thread, and call a callback when it's finished (sending a message is now asyncronous). Fixes #4445 2009-02-06 19:01:36 +00:00
Yann Leboulanger
816dc776b0 fix missing var 2009-01-28 12:10:10 +00:00
Yann Leboulanger
46e2b408de add a parameter in GCMessage dbus event: highlight. Fixes #4739 2009-01-28 12:00:31 +00:00
Yann Leboulanger
8603712990 metion account name in fingerprint changed dialog. Fixes $4735 2009-01-26 18:05:04 +00:00
Yann Leboulanger
e1ae6ea0fe ability to hide systray icon when there is no pending events. Fixes #4645 2009-01-25 09:19:24 +00:00
Yann Leboulanger
c14c993574 really go away when we go autoaway from gnome-screensaver and autoaway time is not yet reached. Fixes #663 2009-01-23 20:30:55 +00:00
Julien Pivotto
1738247d12 better xhtml-gui code 2009-01-22 20:43:15 +00:00
Yann Leboulanger
ce1880927e remove code commited by mistake 2009-01-22 18:33:36 +00:00
Yann Leboulanger
5ff6ce2ca9 don't fail when first connection fails and we try to show profile window. see #4717 2009-01-22 17:53:46 +00:00
Yann Leboulanger
66aa2b5af4 fix traceback. Fixes #4712 2009-01-21 21:30:16 +00:00
Yann Leboulanger
22239525a2 connection type in 'plain', not 'tcp' 2009-01-14 18:14:20 +00:00
Yann Leboulanger
3813f20888 don't allow to have several ssl_error / fingerprint_error / plain_connection / insecure_ssl dialog at the same time for one account. Fixes #4642 2009-01-13 19:20:12 +00:00
Stephan Erb
0f61260578 Use logic which idlequeue shall be used to idlequeue module. 2009-01-11 17:11:17 +00:00
js
92a911da9b If we don't have an interpreter for them, don't make them executable! 2009-01-11 14:47:21 +00:00
Yann Leboulanger
13e6b4e58f install gajim-history-manager to bin directory, remove shebang line in py files. Fixes #4624 2009-01-06 07:16:07 +00:00
Stephan Erb
ed3de38ce5 Revert r10931. Fixes #4632. See #2634 2009-01-03 16:34:58 +00:00
Stephan Erb
28112d6681 Fix indentation error. 2008-12-31 14:04:42 +00:00
Stephan Erb
8a76efb703 Proposed Fix. Make sure we read all data from our SSL socket wrappers and don't just rely on gobject.io_add_watch, select or poll.
This isn't really a clean solution, but the less intrusives fix that I can think of. Fixes #2634.
2008-12-31 14:01:53 +00:00
Stephan Erb
a8cfd83c3e Move GObjectIdleQueue from gajim.py to idlequeue.py 2008-12-24 13:44:23 +00:00
Yann Leboulanger
ad7c64998a better handling of error when receiving a filetransfer without bytestream feature. Fixes #4607 2008-12-24 12:11:02 +00:00
Yann Leboulanger
b317ffcdae merge BOSH branch to trunk 2008-12-15 21:06:08 +00:00
Brendan Taylor
aeff9046ab a fix for autonegotiation after esessions were disabled 2008-12-13 18:10:37 +00:00
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