Commit graph

432 commits

Author SHA1 Message Date
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
js
63524f79e9 Be consistent in the chat window. 2008-07-22 23:30:52 +00:00
js
b9ea534850 Show user tune in conversation window. 2008-07-22 23:06:58 +00:00
js
c5e679a078 Show mood in chat window. 2008-07-22 21:08:52 +00:00
js
213d9dd54c Separate the code to update the toolbar. Now we can update when the
status / caps chance.
2008-07-22 15:40:20 +00:00
Brendan Taylor
90098b1e34 make esession autonegotiation option per-account and per-jid 2008-07-20 15:06:21 +00:00
Brendan Taylor
f11b5dd081 added option for esession autonegotiation
added option for modp groups to use in a negotiation
2008-07-19 20:42:03 +00:00