Commit graph

7557 commits

Author SHA1 Message Date
Yann Leboulanger
d5a8f75080 make EditGroups and ChangePassword dialogs asynchronous. see #4147 2008-08-06 20:34:36 +00:00
Stephan Erb
f5be05a14a Coding style 2008-08-06 20:19:16 +00:00
tomk
cbfa9d97df - TLS classes refactored - NonBlockingTLS is now plugged to NonBlockingTCP and
derived (was plugged to NonBlockingClient which made it unusable for BOSH)
- Fixed HTTP CONNECT proxy socket
- Implemented workaround for the bug with insecure-connection warning dialog
  (unfortunately, this is not over - I just forbid the transport to send
  BOSH empty bodies until auth module is plugged, which is wrong and will
  break if user will wait more than "inactivity" (usualy thirty) seconds
  before clicking the dialog.
  This workaround works with ejb and opf, and also breaks connection with
  both of them if delay is too long.
- Implemented basic TLS over BOSH. It works only with OPF and poorly.
2008-08-05 23:52:35 +00:00
js
59fb1857ef It does not need to be a message. 2008-08-05 22:03:31 +00:00
js
ff129a19a0 Just a test if this is more user friendly. If not, revert. 2008-08-05 00:51:08 +00:00
Yann Leboulanger
d6f20965a9 update correctly self contact when we get PEP info. fixes #4145 2008-08-04 22:44:48 +00:00
Yann Leboulanger
e13c472e2c implement legacy pep protocol (v1.3). Fixes #4146 2008-08-04 22:06:54 +00:00
Yann Leboulanger
ebe0f96e5c typo 2008-08-04 13:48:57 +00:00
Yann Leboulanger
7eb30a1f77 fix call to get_status_message 2008-08-04 13:48:36 +00:00
Yann Leboulanger
1a3a795908 make ChangeStatusMessageDialog asychronous. see #4147 2008-08-04 13:34:29 +00:00
Yann Leboulanger
80f6d7909c make gtkexcepthook dialog non modal. fixes #4148 2008-08-04 12:11:46 +00:00
Yann Leboulanger
e22c6e9697 fix printing of sent zeroconf messages. fixes #4051 2008-08-04 10:54:56 +00:00
Yann Leboulanger
2b896152a2 make back strings translatable 2008-08-04 08:07:07 +00:00
js
9bb8f8c5e6 Make "This message is encrypted" bodies consistent. 2008-08-03 23:01:43 +00:00
Jean-Marie Traissard
94a43a03fb Update counting of online transports when a transport change status. 2008-08-03 22:21:50 +00:00
Yann Leboulanger
6bd991882b save config on quitting Gajim. see #4174 2008-08-03 21:48:30 +00:00
Yann Leboulanger
68c5c9e6bc don't indent status row in systray tooltip. fixes #4171 2008-08-03 21:36:26 +00:00
Yann Leboulanger
0317d93561 notify GUI about ERROR presences. Fixes #3667 2008-08-03 19:11:03 +00:00
Brendan Taylor
615ed1be06 attach an unencrypted explanatory body to XEP-0200 encrypted messages 2008-08-03 16:46:27 +00:00
Yann Leboulanger
6967ced458 fix a translatable string 2008-08-02 08:14:30 +00:00
Yann Leboulanger
aae57c2990 comment a string on which xgettext fails. see #4166 2008-08-02 07:54:28 +00:00
Yann Leboulanger
b558388db4 windows steal focus when clicking on systray. fixes #4168 2008-08-01 14:27:09 +00:00
Yann Leboulanger
32eaa3219f left click on systray under windows show pending events if there are. fixes #4167 2008-08-01 14:23:50 +00:00
Yann Leboulanger
4eebf0e036 fix some translated strings 2008-08-01 13:03:23 +00:00
Yann Leboulanger
eaf9f1c3bc don't translate empty string. fixes #4170 2008-08-01 12:05:01 +00:00
Yann Leboulanger
409a1c315a prevent a traceback. fixes #4169 2008-08-01 10:27:38 +00:00
Yann Leboulanger
b9fc3556c7 [avm] allow to search contact in roster by typing the middle of the name, not only the begining 2008-08-01 10:26:29 +00:00
Yann Leboulanger
9130004249 [avm] prevent eating up the passphrase when you fail to enter it 2 times, but succeed on the 3rd. see #4164 2008-08-01 10:22:24 +00:00
Yann Leboulanger
23d9413687 fix some typo. see #4166 2008-08-01 10:01:45 +00:00
Yann Leboulanger
fa2d983354 better transltion strings. see #4166 2008-08-01 09:30:36 +00:00
Brendan Taylor
798c412c85 handle XEP-0200 encrypted messages with extra unencrypted bodies 2008-08-01 00:39:40 +00:00
Yann Leboulanger
879ceac36c don't delay click on systray if there is no waiting event. Fixes #2932 2008-07-31 20:12:23 +00:00
Yann Leboulanger
3f3e33c846 fix traceback when canceling GPG passphrase dialog 2008-07-31 20:08:36 +00:00
Yann Leboulanger
81509d894a [avm] add a PassphraseRequest class that queue GPG passphrase requests. Fixes #4164 2008-07-31 19:24:34 +00:00
Stephan Erb
d82635a55a Some coding standards. 2008-07-31 18:23:14 +00:00
Yann Leboulanger
56598c447b don't look for a contact when we double click on an account row 2008-07-31 13:34:19 +00:00
Yann Leboulanger
d23612c904 implement double_click in systray. see #2932 2008-07-31 08:49:31 +00:00
Yann Leboulanger
f586c8dd55 block adding ourself in our roster. Fixes #4073 2008-07-31 08:08:54 +00:00
Yann Leboulanger
a5584151c2 Use InvitationReceivedDialog asynchronously. see #4147 2008-07-31 06:23:03 +00:00
Yann Leboulanger
0c662cf2fd use PassphraseDialog only asynchronously. see #4147 2008-07-31 06:14:48 +00:00
Yann Leboulanger
bc5fa8f80e TrackMusickListener (so is PublishTune) is available only if dbus id supported. Fixes #4153 2008-07-30 16:08:38 +00:00
Yann Leboulanger
673052f1b8 handle disconnection while insecure connetion dialog is opened. fixes #4138 2008-07-30 15:43:53 +00:00
js
5a16f09b3e Fix a TB. 2008-07-30 14:00:21 +00:00
Yann Leboulanger
d030cd8b03 prevent sending invalid XML chars in chat / groupchat and status. Fixes #3296 2008-07-30 12:21:47 +00:00
Yann Leboulanger
b3dd46acae don't remove field in the loop that iter on them. 2008-07-30 07:46:05 +00:00
js
b38cc15186 Make tooltips consistent. 2008-07-29 20:57:13 +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
993d0d8609 Revert r10064 and to it the right way™. 2008-07-29 19:42:31 +00:00
js
981dca2b6b Remove get_uf_{mood,activity} as nobody used them.
Didn't notice them and implemented something like that myself.
2008-07-29 19:27:16 +00:00
js
a226760275 Make moods better translatable. 2008-07-29 19:02:57 +00:00