Commit graph

540 commits

Author SHA1 Message Date
Yann Leboulanger
eef9cf2de9 don't allow to enable GPG encryption if no GPG key is assigned.
Better getInfoDialog when no key is assigned. Fixes #4330
2008-10-08 20:11:06 +00:00
Yann Leboulanger
9d7c80d522 [thorstenp] replace has_key by key in dict. Fixes #4392 2008-10-07 20:41:59 +00:00
Yann Leboulanger
feab799c3e auto-create per_option config when trying to write in a non-existing one. Fixes #4370 2008-10-04 10:20:14 +00:00
Yann Leboulanger
392cd3a77a show GPG info dialog when we click on the shield icon in chat window. Fixes #4330 2008-10-02 20:20:15 +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
Brendan Taylor
53e6204071 only print esession details once when opening a chat 2008-09-28 01:16:13 +00:00
Yann Leboulanger
c876e8f65e don't remove contact instance when we remove last event if a chat is stil opened, but when we close the window. Should fix #4272 2008-09-16 21:51:48 +00:00
Brendan Taylor
9adc632d67 consolidate e2e status messages 2008-09-08 15:51:13 +00:00
Yann Leboulanger
9a8dd5db02 show better icon for send file menuitems / buttons. Fixes #4282 2008-09-08 11:27:37 +00:00
Yann Leboulanger
0ce5c0678e affect variable before using it. Fixes #4264 2008-08-31 12:09:13 +00:00
Brendan Taylor
5d6b60be68 fix GPG mysteriously turning on when you open a chat window 2008-08-30 02:50:10 +00:00
Brendan Taylor
32b56a2328 move most of is_loggable out of the session object. fixes #4103 2008-08-30 01:31:25 +00:00
Yann Leboulanger
26334c7064 fix some coding standards and remove + to merge strings in translated strings. fixes #4211 2008-08-26 11:10:13 +00:00
Yann Leboulanger
4549515669 some coding standards. Fixes #4211 2008-08-25 20:13:16 +00:00
Yann Leboulanger
f00f22dd05 translate string correctly. fixes #4203 2008-08-25 18:10:18 +00:00
Yann Leboulanger
6f3cca4669 [Jeff Bailes] better strings 2008-08-25 10:06:22 +00:00
Travis Shirk
49ad57084e Updated copyright years for myself. 2008-08-22 03:15:54 +00:00
Travis Shirk
55c1868d92 Make the message control text entry grab focus when new controls are created and each time the tabs
are switched.  Fixes #4227
2008-08-22 03:03:15 +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
8bc9bc29ae * Big headers review
* Remove some licencing problems
 * To do: same for images
 * See #4200
2008-08-15 03:20:23 +00:00
Jean-Marie Traissard
34964401ab [acm] Typo in [10241] 2008-08-14 18:01:56 +00:00
Yann Leboulanger
7efaecc5d8 make a string translatable. Fixes #4203 2008-08-14 17:19:21 +00:00
Yann Leboulanger
4e52e954d0 use accel func for all key in chat controls. Fixes #1503 2008-08-14 16:17:32 +00:00
Yann Leboulanger
d2669df77b fix some resource problems. see #3799 2008-08-12 08:53:09 +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
ab70491d56 correctly decide whether to autonegotiate after a session was replaced 2008-08-08 22:55:12 +00:00
Yann Leboulanger
5fbea47130 warning dialogs when closing a chat window are non blocking 2008-08-08 15:19:08 +00:00
Yann Leboulanger
6967ced458 fix a translatable string 2008-08-02 08:14:30 +00:00
Yann Leboulanger
fa2d983354 better transltion strings. see #4166 2008-08-01 09:30:36 +00:00
js
5a16f09b3e Fix a TB. 2008-07-30 14:00:21 +00:00
js
8605cd3f38 For historical reasons, we have a tab width of 3. This is strange, but
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
js
a226760275 Make moods better translatable. 2008-07-29 19:02:57 +00:00
js
0fae75888a Fix a TB. 2008-07-29 17:53:24 +00:00
js
b3767ac3da * text += '\n' + text is wrong.
* Don't call it markup if it's plaintext.
2008-07-29 16:33:21 +00:00
Yann Leboulanger
bdcce03d5d don't require python2.5 2008-07-29 07:28:07 +00:00
Yann Leboulanger
54422608ff don't require python2.5 2008-07-29 07:23:56 +00:00
Yann Leboulanger
b039c1e229 don't require python2.5 2008-07-29 07:20:12 +00:00
js
d3b86d2105 Translate activity in tooltips. 2008-07-29 02:14:06 +00:00
js
c06c258b2f Show activity in conversation window. 2008-07-28 22:33:20 +00:00
Brendan Taylor
d8070318ff don't autonegotiate if gpg is already active 2008-07-27 21:42:34 +00:00
Brendan Taylor
36f286f808 enable esession and gpg menuitems if they're active 2008-07-27 21:35:02 +00:00
Brendan Taylor
094052eb7c fix some issues with the difference between Contacts and GC_Contacts 2008-07-26 01:16:24 +00:00
js
83a317c042 Renegotiate if the remote end got disconnected and now got back online. 2008-07-24 22:14:42 +00:00
js
dcfeafd0c6 Start autonegotiation when the user starts typing. 2008-07-24 22:13:37 +00:00
js
c484fdddf1 Show tooltip for chat states. 2008-07-24 22:11:48 +00:00
js
701fe4267f Fix a TB. 2008-07-23 18:34:26 +00:00
js
0d9a73cde9 Always have self.contact of a chat control point to the hightest
resource if none was specified.

As it's still possible to start E2E when the only E2E-capable resource
goes offline, this means that caps is definitely broken.

(Yes, I verified it with a print contact.resource - it IS checked for
the right contact!)
2008-07-23 18:21:02 +00:00
js
6bfdebf347 Fix #4069. 2008-07-23 17:40:02 +00:00
js
5441c32e0e Finally fix status message tooltip in conversation window.
This also doesn't leave the tooltip when the status was removed anymore
2008-07-23 17:28:01 +00:00
js
c5b7f356a9 Be compatible with pygtk 2.10.
I'm still for kicking compatibility for everything < 2.12.0 as with
2.12.0, there are a few new APIs that obsolete old, stupid APIs.
2008-07-23 16:27:06 +00:00