Commit graph

478 commits

Author SHA1 Message Date
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
bec8b7ff15 small comment 2009-02-10 21:42:55 +00:00
Yann Leboulanger
beb32a3d1c handle error messages correctly. Fixes #4783 2009-02-09 19:38:05 +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
d673e04935 negotiate esession only if enable_esessions is activated. Fixes #4738 2009-01-30 16:48:15 +00:00
Yann Leboulanger
ffb52eb626 [Dicson] option have moved per account. Fixes #4748 2009-01-29 20:16:34 +00:00
Yann Leboulanger
eba3911dd7 set speller language correctly, and show correct error message. Fixes #4737 2009-01-28 13:16:02 +00:00
Yann Leboulanger
03aa7de56c initialise a pariable before it's used. Fixes #4692 2009-01-17 12:30:24 +00:00
Yann Leboulanger
e629ceb637 don't allow to send xhtml when gpg is active (because this part is not encrypted). Fixes #4650 2009-01-16 15:01:36 +00:00
Yann Leboulanger
54283f7779 let banner size increase if we set a big font in it. Fixes #4670 2009-01-12 17:25:27 +00:00
Brendan Taylor
aeff9046ab a fix for autonegotiation after esessions were disabled 2008-12-13 18:10:37 +00:00
Yann Leboulanger
d820977e16 ctrl+Insert copy text too. Fixes #4580 2008-12-13 14:32:37 +00:00
Yann Leboulanger
2633b5bf16 don't require to still be in the room to read pm. Fixes #4570 2008-12-11 21:15:52 +00:00
Yann Leboulanger
28bc50316e better keypress handling 2008-12-05 14:12:31 +00:00
Yann Leboulanger
e389e0b16b [thorstenp] remove whitespace at eol 2008-12-03 21:56:12 +00:00
Yann Leboulanger
1d94f0fbff fix some typo. Fixes #4545 2008-12-03 20:45:26 +00:00
Yann Leboulanger
60ba33eb31 [thorstenp] fix possible undefined loop variables 2008-12-03 17:38:16 +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
7701f29beb [thorstenp] fix undefined variables 2008-12-02 15:10:31 +00:00
Yann Leboulanger
eed5dc4e72 [thorstenp] remove useless semicolons 2008-12-02 13:58:54 +00:00
Yann Leboulanger
1d4455bc20 fix missing argument 2008-11-30 18:59:34 +00:00
Yann Leboulanger
941ab84d22 fix typo 2008-11-30 18:58:32 +00:00
js
68b41e43ae Also apply our notexistant caps trick to XHTML. 2008-11-30 18:16:11 +00:00
Brendan Taylor
2bb2d0132e don't autonegotiate after you've disabled e2e 2008-11-23 04:52:55 +00:00
Yann Leboulanger
7e14a4dd31 fix indentation 2008-11-20 15:47:20 +00:00
js
8bde5748f9 Actually, this caused problems. 2008-11-20 15:44:06 +00:00
js
a1c1163d16 Only allow using XHTML if the receiver supports it. 2008-11-20 15:19:25 +00:00
Julien Pivotto
5a31ba2ef0 Very basic integration of xHtml GUI 2008-11-14 11:13:15 +00:00
Yann Leboulanger
7bc8f16012 [kalyan] don't show error when we press enter in chat while offline if enter is just for a line break. Fixes #3852 2008-11-10 13:27:25 +00:00
Yann Leboulanger
a368839123 [thorstenp] import rst generator only when needed. see #4457 2008-11-05 18:25:40 +00:00
Brendan Taylor
bd7bac578f partial fix for renegotiating pm e2e sessions after one party
disconnects
2008-10-25 19:48:01 +00:00
js
90b2d8fa8d Fix #4140. 2008-10-24 17:00:39 +00:00
Yann Leboulanger
06ab4a7b6d revert thorstenp patches for now. They introduce bugs. 2008-10-20 21:38:06 +00:00
Yann Leboulanger
f801a50260 [thorstenp] fix unused variables 2008-10-20 21:17:48 +00:00
Yann Leboulanger
dc5d7bcf7c [thorstenp] fix undefined variables 2008-10-20 18:05:33 +00:00
Yann Leboulanger
98255a0671 [thorstenp] remove useless ; 2008-10-20 15:16:01 +00:00
Brendan Taylor
b9db39e0a9 disable autonegotiation if e2e is manually started or started by a
failed decrypt
2008-10-12 00:51:24 +00:00
Yann Leboulanger
158538b81c [thorstenp] rename some var to not hide builts-in functions (list -> list_, ...) 2008-10-11 10:22:04 +00:00
Yann Leboulanger
567f1e17c1 [thorstenp] di not use emtpy except clauses 2008-10-11 09:37:13 +00:00
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