Commit graph

2886 commits

Author SHA1 Message Date
Yann Leboulanger
0d37f4f64b better session handling:
- when a new contact with higher prio connect, detach session from chat control. Fixes #5021
 - don't re-use a session that was for another sessin

Tests are more than welcome!
2009-10-06 17:35:25 +02:00
Yann Leboulanger
07277df1e2 [gotham] update default colors to be tangoified. see #5307 2009-10-06 11:41:32 +02:00
Yann Leboulanger
95047d3e50 add an enable checkbutton in accounts window for normal accounts too. Fixes #4489 2009-10-06 11:23:31 +02:00
Yann Leboulanger
4723194bca show message subject in chat history. Fixes #5185 2009-10-05 14:25:47 +02:00
Yann Leboulanger
ea6c062b9a prevent a traceback when we get a wrong disco#info reply (a feature without a var attribute). Fixes #5232 2009-10-05 13:46:38 +02:00
Yann Leboulanger
c9d702b5cd [Vasily] fix indicator usage. Fixes #5271 2009-10-03 23:29:11 +02:00
Yann Leboulanger
b954492bc2 fix typo 2009-10-02 17:18:36 +02:00
Yann Leboulanger
7e79f710e8 acknoledge rosterx messages 2009-10-02 16:54:33 +02:00
Yann Leboulanger
5406f8b49c improve connection time to muc. 2009-10-02 16:47:42 +02:00
Yann Leboulanger
887b8d31b2 don't show empty RIE requests. Fixes #5299 2009-10-02 14:58:47 +02:00
Yann Leboulanger
da398aa418 coding standards 2009-09-29 16:31:36 +02:00
Yann Leboulanger
4cfd56a69b add a workarround for backward compatibility about esession. see #4396 2009-10-01 22:17:19 +02:00
Yann Leboulanger
678e3807e9 [Mattj & Florob] fix canonicalize function to prevent having twice xmlns in the attributes. Fixes #4396 2009-10-01 19:13:52 +02:00
Yann Leboulanger
c31d3e526a stop sending chatstates when remote server doesn't respond anymore. Don't acknoledge error message receipes. Fixes #4064 2009-10-01 09:41:46 +02:00
Yann Leboulanger
3802e01bba [Florob] fix module name for sha256. Fixes #5297 2009-10-01 08:26:08 +02:00
Yann Leboulanger
a3e80d2c76 [Florob] handle new error code in groupchat. Fixes #5285 2009-09-30 17:21:58 +02:00
Yann Leboulanger
3afea608e2 use python sha and hmac built-in modules rather than those in python-crypto. Fixes #5294 2009-09-30 17:02:51 +02:00
Yann Leboulanger
4d8454a242 request bookmarks via XML if server announce it supports pubsub but doesn't answer in the next 30 seconds. Fixes #5198 2009-09-29 11:08:42 +02:00
Yann Leboulanger
a8cd67706b merge bug 4212 branch 2009-09-27 11:52:51 +02:00
Benjamin Richter
7378efcb21 Improve group renaming efficiency. Fixes #4212 2009-09-26 20:23:59 +02:00
Yann Leboulanger
db4f73f058 fix indentation 2009-09-26 13:16:48 +02:00
red-agent
36a3db5e29 Tiny code style corrections 2009-09-26 13:44:08 +03:00
Benjamin Richter
568e1edd1e Improved handling of RTL nicknames in roster. Fixes #4293
If the number of connected resources is appended in parentheses,
the appropriate ltr or rtl mark is inserted before, so that the
writing direction at the end of the nickname matches the writing
direction of the whole displayed string as determined by
http://www.unicode.org/reports/tr9/#The_Paragraph_Level
2009-09-25 17:11:38 +02:00
Yann Leboulanger
245c3f12d4 don't remove a file before renaming under windows because os.remove('test') will remove 'TEST' under window. Fixes #5279 2009-09-23 22:27:52 +02:00
Yann Leboulanger
80e4d0a36d disable Ubuntu indicator support. see #4942, Fixes #5271 2009-09-21 21:36:04 +02:00
Yann Leboulanger
b6481d54ea [Jonathan Michalon] Make latex images theme aware. 2009-09-17 13:54:20 +02:00
Yann Leboulanger
709dba715a global option alwaysauth become a per-account autoauth option. Fixes #5264 2009-09-15 22:26:42 +02:00
Yann Leboulanger
a7c3451e1d Show a confirmation dialog first time we block a contact. Fixes #3646 2009-09-11 00:01:56 +02:00
Yann Leboulanger
0ea6544c26 show notification for bad GPG pass instead of an error dialog 2009-09-10 18:30:26 +02:00
Yann Leboulanger
44e98585ed move music track listener things from roster_window.py to gajim.py. see #3643 2009-09-09 13:26:53 +02:00
Yann Leboulanger
377a777823 always reply to incoming resource. see #5227 2009-09-09 10:38:26 +02:00
Yann Leboulanger
bad4297952 when unregistering an account, wait server answer before closing connection. 2009-09-09 10:13:03 +02:00
Benjamin Richter
c3d5c8cca2 Make fuzzyclock code more concise.
Also use % formatting instead of string replace.
Translation files updated accordingly.
2009-09-07 20:23:35 +02:00
Yann Leboulanger
378cdaeaf0 [red-agent] autoreconnect to MUC automatically. Fixes #5257 2009-09-07 22:27:13 +02:00
Yann Leboulanger
3f366db009 fix log in pubsub.py 2009-09-05 21:35:14 +02:00
Yann Leboulanger
bb2637b95c prevent a traceback when upgrading 2009-09-05 18:19:19 +02:00
Yann Leboulanger
91b7004dc9 BaseException.message has been deprecated as of Python 2.6 2009-09-03 22:38:40 +02:00
Yann Leboulanger
a2ca911d80 when a JID is invalid in member / admin / ... list in MUC configuration, just ignore this JID and not all others. Fixes #5241 2009-08-31 23:04:54 +02:00
Yann Leboulanger
9345ddfad5 connect to server even if it doesn't support disco 2009-08-31 21:57:01 +02:00
Yann Leboulanger
6390fe9872 fix error when inserting unread message 2009-08-30 23:36:36 +02:00
Yann Leboulanger
23dbb00d2d show only once unread messages at startup when we have twice the same contact in 2 accounts. Fixes #2921 2009-08-30 22:48:45 +02:00
Yann Leboulanger
306fe18521 fix typo. fix #5233 2009-08-30 12:03:29 +02:00
Yann Leboulanger
da799bcb59 add ad hoc commands for zeroconf. Fixes #2819 2009-08-30 00:57:49 +02:00
Yann Leboulanger
54fa89af23 correctly detect vcard support of server. Fixes #5233 2009-08-28 13:41:36 +02:00
Yann Leboulanger
f71335be9a correctly catch not working D-Bus. Fixes #4740 2009-08-28 12:09:18 +02:00
Yann Leboulanger
4438154eb0 prevent traceback when changing nick 2009-08-27 20:15:54 +02:00
Yann Leboulanger
91018930ee [avm] fix decode error in latex errors. Fixes #4744 2009-08-27 19:23:19 +02:00
Yann Leboulanger
982db9636c add 2 advanced option to configure how many log lines we want when entering a room. Fixes #5237 2009-08-27 18:08:14 +02:00
Yann Leboulanger
3c8e88b0b5 [Waldteufel] fix translation comment about fuzzyclock and fix translations 2009-08-07 22:26:55 +02:00
Yann Leboulanger
1f760de1ff prevent traceback. Fixes #5202 2009-08-06 00:07:23 +02:00