Yann Leboulanger
08cd4773b0
don't try to send some XML if we are disconnected/disconnecting/ Fixes #4605
2008-12-28 22:51:39 +00:00
Stephan Erb
b2a5b1046c
Remove print.
2008-12-28 14:55:23 +00:00
Stephan Erb
d8a2d8f447
Backport a few XMPPPY upstream changes.
...
* Use namespace instead of attrs={} for addChild
* Unplug SASL module on auth failure (we currently disconnect so don't really need it)
2008-12-28 14:53:20 +00:00
Stephan Erb
f83eb5ae95
Remove two more "from protocol import *".
2008-12-28 01:52:21 +00:00
Brendan Taylor
e98a648908
added licence notice to common/xmpp/c14n.py
2008-12-28 01:39:39 +00:00
Stephan Erb
7c0b1e4ed0
Module documentation for c14n.py.
2008-12-28 01:32:34 +00:00
Stephan Erb
8b3833b443
Coding standards and documentation improvements in features_nb.py. Remove unused methods.
2008-12-28 01:29:33 +00:00
Stephan Erb
d7091c74a4
Remove method that was implemented for old, blocking dispatcher but is now unused.
2008-12-28 00:01:48 +00:00
Stephan Erb
aa9a85767f
Move module documentation ontop, so that it will show up in epydoc correctly.
2008-12-27 12:36:28 +00:00
Stephan Erb
c373f044db
Append vim config to resolver.py
2008-12-27 12:28:39 +00:00
Stephan Erb
233848aec0
Random bits in xmpp. Cosmetic only.
2008-12-27 11:45:58 +00:00
Stephan Erb
b7400724b7
Coding standards and documentation improvements in dispatcher_nb.py. Many open questions remain at my side. Please check FIXMEs.
2008-12-27 11:39:52 +00:00
Stephan Erb
de73b76771
Coding standards and documentation improvements in auth_nb.py
2008-12-26 15:39:18 +00:00
Stephan Erb
7427399a2a
More coding standards and documentation improvements in client_nb.py
2008-12-26 15:25:57 +00:00
Stephan Erb
afbac3d3e6
Coding standards and documentation improvements in idlequeue.py.
...
Fix a potential bug of missing an alarm_callback. Separate public from internal API.
2008-12-26 13:24:37 +00:00
Yann Leboulanger
507bd7b8c6
cache os information so it's requested to system only once
2008-12-24 15:00:38 +00:00
Stephan Erb
40d802284e
Coding standards and documentation improvements in client_nb.py
2008-12-24 14:41:26 +00:00
Stephan Erb
5139e7c8d0
Add credits and remove outdated documentation from __init__.py
2008-12-24 14:28:17 +00:00
Stephan Erb
6999e1bbb6
Make three docstrings epydoc enabled. See http://epydoc.sourceforge.net/manual-docstring.html
2008-12-24 13:56:02 +00:00
Stephan Erb
59b0216898
Remove Jacob Lundqvist's xmpp/debug.py module. We have switched to builtin python logging.
2008-12-24 13:51:15 +00:00
Stephan Erb
a8cfd83c3e
Move GObjectIdleQueue from gajim.py to idlequeue.py
2008-12-24 13:44:23 +00:00
Stephan Erb
6b5e9ea7ce
Documentation improvements in client.py
2008-12-24 13:25:57 +00:00
Yann Leboulanger
ad7c64998a
better handling of error when receiving a filetransfer without bytestream feature. Fixes #4607
2008-12-24 12:11:02 +00:00
Stephan Erb
9ec00eda74
Document consturctor in proxy_connector.py
2008-12-24 11:41:09 +00:00
Stephan Erb
1e00674505
Coding standards and documentation improvements in tls_nb.py
2008-12-24 11:10:58 +00:00
Stephan Erb
5c02a907b4
Coding standards and documentation improvements in transports_nb.py
2008-12-24 11:10:38 +00:00
Yann Leboulanger
7163be96e0
backport diff from 0.12 branch
2008-12-22 10:38:05 +00:00
Yann Leboulanger
45f9366d58
do'nt try starttls if stream version < 1.0. Fixes #4600
2008-12-22 09:59:35 +00:00
Jean-Marie Traissard
f8831b947d
Faster and cleaner version of groupchat_control.needs_visual_notification().
...
Thanks to omega for idea.
Now also highlighted for @nick or <nick> but not for "Gajim" if you are "jim"
2008-12-21 20:41:14 +00:00
Yann Leboulanger
8cf97654b8
notification-daemon doesn't seem to like empty text string.
2008-12-19 18:48:25 +00:00
Yann Leboulanger
08bb703640
fix GSSAPI authentication
2008-12-18 18:16:04 +00:00
Yann Leboulanger
549511d2e5
import updated files for 0.12 from 0.12 branch
2008-12-17 09:30:11 +00:00
Yann Leboulanger
9bf0632b43
fix missing variable in zeroconf
2008-12-16 20:41:13 +00:00
Yann Leboulanger
a09cbaddf1
remove useless print
2008-12-16 07:14:45 +00:00
Yann Leboulanger
b317ffcdae
merge BOSH branch to trunk
2008-12-15 21:06:08 +00:00
Yann Leboulanger
24bb239fdb
prevent traceback when server doen't include a query in jabber:iq:roster reply. Fixes #4579
2008-12-15 15:32:59 +00:00
Yann Leboulanger
5c8cd8839a
revert [10848] That's not the way to solve the problem you're trying to fix: first keepalive packet is sent too early.
2008-12-15 14:39:12 +00:00
js
23c99ac920
Use more sane timeout values. 2 min should be ok.
2008-12-15 13:41:08 +00:00
Brendan Taylor
aeff9046ab
a fix for autonegotiation after esessions were disabled
2008-12-13 18:10:37 +00:00
Yann Leboulanger
d0c3b6fd44
prevent sending messages to invalid JIDs. Fixes #4577
2008-12-13 14:43:46 +00:00
Yann Leboulanger
d820977e16
ctrl+Insert copy text too. Fixes #4580
2008-12-13 14:32:37 +00:00
js
23905492f5
Merge r10825 from osx_newbuildsys branch, as this might be useful on
...
X11 and win32 as well.
2008-12-13 10:42:01 +00:00
Yann Leboulanger
8d18e48af4
fix finding room jids in database. Fixes #4576 , #4578
2008-12-12 17:51:22 +00:00
Yann Leboulanger
5f6c7d858f
ignore show that are not in RFC-3921.
2008-12-11 22:04:25 +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
fe908b118e
don't escape gmail email notifications twice
2008-12-07 22:36:20 +00:00
Yann Leboulanger
944a3124c1
add missing import
2008-12-07 13:23:27 +00:00
js
ad727e47ab
Remove debug output.
2008-12-06 21:26:35 +00:00
Yann Leboulanger
2c9da5bf87
no need to escape title in notifications
2008-12-06 12:43:15 +00:00
Yann Leboulanger
3cc3283749
fix var name
2008-12-06 12:21:12 +00:00
Yann Leboulanger
0acaa647bd
fix caps stuff introduced in [10596]
2008-12-06 11:05:26 +00:00
Yann Leboulanger
28bc50316e
better keypress handling
2008-12-05 14:12:31 +00:00
Yann Leboulanger
d8c9aa0c5a
make widgets insensitive in history window where there is no jid selected. Fixes #4553
2008-12-05 10:38:44 +00:00
Yann Leboulanger
200a29e06c
Under vista, we can listen on both ipv4 and ipv6. Fixes #4452
2008-12-04 20:44:42 +00:00
Yann Leboulanger
7e2f44bee5
a new exception can be raised with [10752], handle it. Fixes #4547
2008-12-04 07:07:12 +00:00
Yann Leboulanger
fb5df8aa64
update features window and README about idle module
2008-12-03 23:00:05 +00:00
Yann Leboulanger
20d53262c6
added missing idle module
2008-12-03 22:57:43 +00:00
Yann Leboulanger
d1a0a436c7
[thorstenp] use ctype to have idle. No need to compile it from C. Fixes #4260
2008-12-03 22:46:55 +00:00
Yann Leboulanger
0830a5fe73
[thorstenp] use sorted() and list comprehension
2008-12-03 22:07:44 +00:00
Yann Leboulanger
89f02b1feb
[thorstenp] replace filter lambda with list comprehension
2008-12-03 22:04:42 +00:00
Yann Leboulanger
88ef121510
[thorstenp] fix rederer typo
2008-12-03 21:58:08 +00:00
Yann Leboulanger
aa507f43e6
[thorstenp] remove uselexx space
2008-12-03 21:57:14 +00:00
Yann Leboulanger
e389e0b16b
[thorstenp] remove whitespace at eol
2008-12-03 21:56:12 +00:00
Yann Leboulanger
0d33683944
[thorstenp] remove some utf8 byteorder mark
2008-12-03 21:39:21 +00:00
Yann Leboulanger
fe33410b43
[thorstenp] fix unequal operator
2008-12-03 21:38:31 +00:00
Yann Leboulanger
c271d1f15a
fix bad indentation
2008-12-03 21:37:54 +00:00
Yann Leboulanger
3392c54dd0
[thorstenp] fix empty exception clauses
2008-12-03 21:37:05 +00:00
Yann Leboulanger
f0dce41ab6
fix string exceptions
2008-12-03 21:35:07 +00:00
Yann Leboulanger
5eb402ba4b
[thorsten] pfix exceptions not inheriting from exception
2008-12-03 21:26:34 +00:00
Yann Leboulanger
088378a9b7
[thorstenp] fix reimported modules
2008-12-03 21:23:04 +00:00
Yann Leboulanger
22f2cb37a7
[thorstenp] don't use deprecated string module
2008-12-03 21:13:40 +00:00
Yann Leboulanger
70abf6a955
[thorstenp] self as first argument of method
2008-12-03 21:12:32 +00:00
Yann Leboulanger
1d94f0fbff
fix some typo. Fixes #4545
2008-12-03 20:45:26 +00:00
Yann Leboulanger
1865294a25
[thorstenp] fix access to members before definition
2008-12-03 19:56:37 +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
b3efd60822
[thorstenp] fix global use
2008-12-02 15:13:08 +00:00
Yann Leboulanger
7701f29beb
[thorstenp] fix undefined variables
2008-12-02 15:10:31 +00:00
Yann Leboulanger
e2118de64c
[thorstenp] remove useless import
2008-12-02 14:44:26 +00:00
Yann Leboulanger
983301d589
[thorstenp] convert some strings to comment
2008-12-02 14:09:18 +00:00
Yann Leboulanger
630c15e2d0
[thorstenp] remove redefined fnuction
2008-12-02 14:07:11 +00:00
Yann Leboulanger
36afb4e558
[thorstenp] comment useless code
2008-12-02 14:05:43 +00:00
Yann Leboulanger
11deb3b933
[thorstenp] remove useless pass
2008-12-02 14:03:32 +00:00
Yann Leboulanger
20ff72c523
[thorstenp] fix statements
2008-12-02 14:02:45 +00:00
Yann Leboulanger
eed5dc4e72
[thorstenp] remove useless semicolons
2008-12-02 13:58:54 +00:00
Yann Leboulanger
e90375bad3
check if remote contact support esession or session. If it supports esession, it supports session but may not announce it. see #4429
2008-12-02 09:49:49 +00:00
Yann Leboulanger
3a548491a9
strftime doesn't support %T. It works under linux (why?) but not under windows. Fixes #4526
2008-12-01 10:56:14 +00:00
Yann Leboulanger
27bc3bba1a
revert r10690 and r10691, it's not translatable
2008-12-01 10:03:04 +00:00
Yann Leboulanger
3ce1baa5d3
[urandom] fix position of notification when attach_to_systray is enabled. Fixes #4537
2008-11-30 21:37:50 +00:00
Yann Leboulanger
e9b1726e99
coding standard
2008-11-30 21:32:59 +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
Yann Leboulanger
3e88fdf41e
check session support instead of Esession support, and announce we support it. Fixes #4429
2008-11-30 18:53:02 +00:00
js
68b41e43ae
Also apply our notexistant caps trick to XHTML.
2008-11-30 18:16:11 +00:00
Stephan Erb
8d0ff396b1
Do not duplicate a contact in roster on subscription changes. Fixes #4524 .
...
For performance reasons, get_contact_iters() cannot find a contact if get_shown_groups() returns something different to what has been applied to roster model. The contact was therefore duplicated as it was believed not to be there...
2008-11-29 23:43:23 +00:00
Yann Leboulanger
8907f71c86
fix session problem when other part don't support sessions. Fixes #4429
2008-11-29 18:50:03 +00:00
js
5a5937d96d
Really fix #4517 .
2008-11-29 13:37:06 +00:00
Yann Leboulanger
df1e5ee990
better handling of sessions in zeroconf. Fixes #4529
2008-11-28 15:34:56 +00:00
Yann Leboulanger
9d471b700c
prevent traceback when Connection fails. Fixes #4532
2008-11-28 09:59:36 +00:00
Yann Leboulanger
91cc491173
[Simo Sorce] fix GSSAPI to use FQDN. See #2465
2008-11-28 07:27:42 +00:00
Yann Leboulanger
961e4426ff
coding standards
2008-11-28 07:25:31 +00:00
Yann Leboulanger
4bef0e5cdf
no need to create html twice
2008-11-28 07:25:00 +00:00
Yann Leboulanger
fbd1127930
send empty tune when we disconnect an account. Fixes #4512
2008-11-26 22:44:17 +00:00
Stephan Erb
afd8e1819d
Correctly remove Observer and NotInRoster contact in one special case. Does not affect pending bug. See #4524 .
2008-11-26 21:15:15 +00:00
Stephan Erb
e0a365a234
Indicate that some methods are only intended for internal usage.
2008-11-26 21:11:08 +00:00
Yann Leboulanger
4cf9d0d622
if a SASL mechanism fails, try the others before abording authentification
2008-11-26 12:45:05 +00:00
Yann Leboulanger
73e4e000b9
fix typo. Fixes #4525
2008-11-26 08:50:33 +00:00
Yann Leboulanger
f9034952e0
allow sending None tune on startup. Fixes #4512
2008-11-25 15:00:23 +00:00
Stephan Erb
239d041b08
Fix IndentationError.
2008-11-25 14:02:24 +00:00
Yann Leboulanger
d155b90c3c
fix zeroconf to handle parameters of send_message (xhtml, forward_from, delayed). Fixes #4514
2008-11-25 12:51:31 +00:00
Yann Leboulanger
3b13665574
use correct title from quodlibet. fixes #4510
2008-11-25 06:11:16 +00:00
Yann Leboulanger
04e88bab3c
coding standards
2008-11-24 17:00:20 +00:00
Yann Leboulanger
482cb1ee1d
[sjm] quodlibet support. Fixes #4510
2008-11-24 15:58:48 +00:00
Yann Leboulanger
bbafb36ada
escape text before sending it to notification daemin. Fixes #4517
2008-11-24 09:48:27 +00:00
Yann Leboulanger
c294fa0d6e
fix previous commit
2008-11-24 09:43:06 +00:00
Yann Leboulanger
0c6b1a391b
[nebm51] don't open a console window under windows when runnin latex. Fixes #4519
2008-11-24 09:38:28 +00:00
js
5e6d15837c
Make previous patch translatable.
2008-11-23 19:26:45 +00:00
js
bc5795a10b
[killerfox] Show chatstate in title if no tabs left
2008-11-23 19:23:21 +00:00
js
2c7c345a7c
[kaylan] Remember size and position of history window. Closes #2824 .
2008-11-23 19:17:58 +00:00
Stephan Erb
917f6fc3a5
Prevent a group from being hidden when its renamed in roster.
2008-11-23 18:25:27 +00:00
Yann Leboulanger
750af45abe
don't consider buggy messages as groupchat messages if there is no nickname. Fixes #3700
2008-11-23 17:17:44 +00:00
Brendan Taylor
2bb2d0132e
don't autonegotiate after you've disabled e2e
2008-11-23 04:52:55 +00:00
js
1b1ef68860
Fix typo.
2008-11-21 22:32:35 +00:00
Jean-Marie Traissard
c785aee667
[Astro] typo
2008-11-21 13:11:05 +00:00
Yann Leboulanger
f059f3948f
[Florob] handle xmpp: and mailto: in a nicer way in conversations. Fixes #4245
2008-11-21 11:05:11 +00:00
Yann Leboulanger
c69b4e90b6
detect and handle incorrect stream start. Fixes #4499
2008-11-21 10:02:16 +00:00
js
4728a3d960
Show warning after 3 seconds - I don't want to wait 4 before I see if
...
my message has been received. This is a compromise between my 2 secs
and Jim's 4 sec :).
2008-11-20 16:20:19 +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
Yann Leboulanger
13763e3350
remove bad FIXME. we don't want to move to gtk.statusicon until they support animations and possibility to build tooltip on the fly
2008-11-20 15:37:26 +00:00
js
a1c1163d16
Only allow using XHTML if the receiver supports it.
2008-11-20 15:19:25 +00:00
Yann Leboulanger
0b93973c46
[shutnik] improved os info under posix. Fixes #4506
2008-11-20 14:37:38 +00:00
Yann Leboulanger
27dfe571c4
[Florob] use new stop command in pep instead of retract when we temporary stop sending pep item. Fixes #4502
2008-11-20 12:57:29 +00:00
Yann Leboulanger
a3f6b82ae5
fix docutils installation under windows. css file was not included in library.zip. Fixes #4495
2008-11-19 21:47:28 +00:00
Yann Leboulanger
b00b1ce0f4
correctly decode non-ascii chars when looking in roster. Fixes #4496
2008-11-18 21:59:14 +00:00
Yann Leboulanger
02230e0607
hide tooltip when we press a button in groupchat. Fixes #4479
2008-11-18 21:43:35 +00:00
Yann Leboulanger
8f6d262901
better GTK bug workarround. see #4310
2008-11-18 20:16:23 +00:00
Yann Leboulanger
6af52eef21
don't fail when abnshee don't return every info. Fixes #4492
2008-11-18 08:52:16 +00:00
Stephan Erb
f72fc7f2ab
Prevent possible traceback when selecting a row while ServiceBrowser is still loading.
2008-11-17 21:13:12 +00:00
Yann Leboulanger
f6697682c1
default browser is ToplevelAgentBrowser instead of AgentBrowser. It is more general.
2008-11-17 15:08:22 +00:00
Yann Leboulanger
8a00cf61d8
fix html tag handling. Fixes #4480
2008-11-15 08:23:32 +00:00
Julien Pivotto
5a31ba2ef0
Very basic integration of xHtml GUI
2008-11-14 11:13:15 +00:00
Yann Leboulanger
0641beb5d4
fix auto away after a connection cut. Fixes #4473
2008-11-13 21:37:46 +00:00
Yann Leboulanger
8babbb1de3
revert [10593]. see #4449
2008-11-12 20:04:25 +00:00
Yann Leboulanger
5ea8598686
update groupchat contact instance when we get a pm presence
2008-11-11 22:02:32 +00:00
Yann Leboulanger
96ec9fb6bf
alpha -> beta
2008-11-11 20:45:44 +00:00
Yann Leboulanger
f1526df243
hide add bookmark menuitem in groupchat banner popup menu when room is already bookmarked
2008-11-11 19:15:55 +00:00
Jean-Marie Traissard
e76817e77e
If an avatar or vcard filename is > 48, use its hash for filename instead. I used the md5
...
method already in the same file. Fixes #4273 .
2008-11-11 15:00:18 +00:00
Stephan Erb
8b945f69fa
Do not draw roster when toggeling compact window mode. Fixes #4469 .
2008-11-11 13:54:46 +00:00
Jean-Marie Traissard
e2f562b4f8
Removed some unused imports
2008-11-11 00:02:43 +00:00
Stephan Erb
588f659d84
Small bugfix and introduce a new function in roster window.
...
* draw_completely: draw contact, mood, activity... of a given jid
* For metacontacts over several accounts, not all avatars were shown correctly when the second accounts connected
2008-11-10 23:11:31 +00:00
Yann Leboulanger
14482c1e36
don't crash when fluxbox restarts. see http://bugzilla.gnome.org/show_bug.cgi?id=449858
2008-11-10 22:07:32 +00:00
js
5b1eb90557
Handle bookmark button in chat window like we handle add contact.
2008-11-10 20:06:28 +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
1078112473
prevent a traceback with completion. Fixes #4461
2008-11-09 21:40:14 +00:00
Yann Leboulanger
015a4ac038
don't show empty group when searching in ACE. see #4465
2008-11-09 09:02:28 +00:00
js
254dcd2f1c
Added new activities.
2008-11-08 22:26:05 +00:00
Stephan Erb
246e549012
Improved "is_groupchat" logic. Fixes #4413 .
2008-11-08 22:00:56 +00:00
Jean-Marie Traissard
67d38a0b86
Stop hiding options with an empty value in ACE
2008-11-08 11:41:38 +00:00
Jean-Marie Traissard
fdc6b9d8bc
-Use common format for function documentation.
...
-Specify separation for 'gc_nicknames_colors' option.
2008-11-08 11:14:31 +00:00
Yann Leboulanger
a76f6b0133
show value in dataforms if there is no label
2008-11-07 22:22:58 +00:00
Yann Leboulanger
b68a7a944b
fix missing import
2008-11-07 21:47:26 +00:00
Yann Leboulanger
f87a97b683
get var where it is (missing self.). Fixes #4459
2008-11-07 08:36:55 +00:00
Stephan Erb
0684ec1d3d
Disable assertions. Remove a statement which is not supported by python24.
2008-11-06 08:19:24 +00:00
Yann Leboulanger
540fba2aaa
prevent some disk write error and show error dialog.
2008-11-06 08:10:36 +00:00
Yann Leboulanger
b632a8d2e1
[thorstenp] improve advanced configuration editor speed. see #4457
2008-11-05 20:26:58 +00:00
Yann Leboulanger
2521ea6080
[thorstenp] enable buffering of expat. see #4457
2008-11-05 20:03:27 +00:00
Yann Leboulanger
9b81b5d239
[thorstenp] delay remote control creation to speed up startup
2008-11-05 20:00:57 +00:00
Yann Leboulanger
eb93f2a19e
[thorstenp] remove useless import
2008-11-05 20:00:18 +00:00
Yann Leboulanger
aaa82b8202
[thorstenp] import idna only when needed. see #4457
2008-11-05 19:48:58 +00:00
Yann Leboulanger
47f34bcd56
finish removing lastFM support. done in #9644
2008-11-05 19:45:57 +00:00
Yann Leboulanger
bf169f302a
[thorstenp] sort emoticons with sorted function. See #4457
2008-11-05 18:31:06 +00:00
Yann Leboulanger
7cb91c8b08
fix regex compiling
2008-11-05 18:30:21 +00:00
Yann Leboulanger
a86f4d4d96
[thorstenp] compile regexes on demand. See #4457
2008-11-05 18:29:24 +00:00
Yann Leboulanger
4eb3a5b5ed
[thorstenp] render filetransfer window icons on demand. See #4457
2008-11-05 18:26:58 +00:00
Yann Leboulanger
a368839123
[thorstenp] import rst generator only when needed. see #4457
2008-11-05 18:25:40 +00:00
Yann Leboulanger
573ddce6c7
use regex to parse config file. See #4457
2008-11-05 18:21:47 +00:00
Yann Leboulanger
2603ee19cd
don't require node in disco answer. It's only a should in XEP-0030. Fixes #3936
2008-11-04 22:03:54 +00:00
Yann Leboulanger
cc685f1c24
request jabber:iq:last only when contact is offline. Fixes #4434
2008-11-04 10:45:48 +00:00
Yann Leboulanger
3f88abaf27
fix tb when we receive pep info from a room. Fixes #4449
2008-11-03 16:36:15 +00:00
Yann Leboulanger
67d19a226d
handle mood in messages, send mood in message if pep is not supported on server. Fixes #4449
2008-11-03 14:25:08 +00:00
Yann Leboulanger
bf93cb76f1
detect latex conversion error and print them in textview. Fixes #4439
2008-11-03 10:33:14 +00:00
Yann Leboulanger
e706e86c2e
disable bookmark button / menuitem when room is already bookmarked. Fixes #4156
2008-11-03 06:08:10 +00:00
Yann Leboulanger
3d7ef26ddb
prevent traceback when removing idle object. fixes #4391
2008-11-02 16:28:29 +00:00
Yann Leboulanger
14140077ad
[afflux] don't close Gajim after the first disconnect, but after all disconnects. Fixes #4409
2008-11-02 15:48:14 +00:00
Yann Leboulanger
223dc0a8f2
don't count echo as a file transfer proxy. Fixes #4411
2008-11-02 15:02:49 +00:00
Yann Leboulanger
f5ae955764
show bookmark title instead of jid in tabs and roster. Fixes #4420
2008-11-02 14:31:11 +00:00
Yann Leboulanger
bd8ae59a76
Use Alt+T to change subject in a room instead of Ctrl+T
2008-11-02 14:04:46 +00:00
Yann Leboulanger
c4d27cb340
don't print missing optional modules to stderr. Fixes #4433
2008-11-02 13:33:12 +00:00
Yann Leboulanger
25935a2f25
add a default icon in disco window when there is no icon to show. Fixes #4442
2008-11-02 13:20:12 +00:00
js
2e24b393c3
D'oh!
2008-10-30 21:49:49 +00:00
js
e3b2ee4ea6
Updated moods to version 1.2 of the XEP.
2008-10-30 19:01:26 +00:00
Stephan Erb
24f8305b81
Update banshee current track when necessary. Defective by design but working. Fixes #2229
2008-10-27 22:06:58 +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
6e20ce60f6
Add proxy65.talkonaut.com to default list of proxies.
2008-10-25 18:43:45 +00:00
js
c3f82257e1
Forgot to also sort the activites in the variable after changing them
...
in the glade file.
2008-10-24 17:18:10 +00:00
js
9519d1bd6a
A subactivity of other means we have no subactivity.
2008-10-24 17:10:30 +00:00
js
90b2d8fa8d
Fix #4140 .
2008-10-24 17:00:39 +00:00
Yann Leboulanger
ee85e67da2
fix var name. Fixes #4430
2008-10-24 12:10:05 +00:00
Yann Leboulanger
8f9f2bf276
fix re-joining a groupchat when control is already opened. Fixes #4425
2008-10-23 17:19:57 +00:00
Yann Leboulanger
ccc0cfd708
fix setting free for chat status through adhoc commands. fixes #1910
2008-10-23 16:52:29 +00:00
Yann Leboulanger
1a8b77f1cc
revert thorstenp's patch [10510] that breaks setting all contacts offline when we go offline.
2008-10-23 16:17:03 +00:00
Yann Leboulanger
4a06659912
try to connect to next type when connection is refused (server not listening on 5223)
2008-10-22 19:59:14 +00:00
Yann Leboulanger
7ca670a303
assign variable soon enough.
2008-10-22 18:13:43 +00:00
Yann Leboulanger
6c41d9ecd4
show a link to wiki to restore malformed database. see #4428
2008-10-22 17:31:45 +00:00
Yann Leboulanger
fd7f0734b6
remove useless print
2008-10-22 15:49:31 +00:00
Yann Leboulanger
e2a511b379
inform user when databas is malformed. Fixes #4428
2008-10-22 15:48:35 +00:00
js
72f30bd80b
Complete activity icon set.
...
Special thanks to Rederick Asher!
Fixes #4140 .
2008-10-22 14:21:57 +00:00
Yann Leboulanger
6fc5ffe276
fix non blocking connect. don't block when connect fails. Fixes #4366 , #4107
2008-10-21 15:50:20 +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
297a81325b
[thorstenp] fix globals
2008-10-20 18:08:25 +00:00
Yann Leboulanger
dc5d7bcf7c
[thorstenp] fix undefined variables
2008-10-20 18:05:33 +00:00
Yann Leboulanger
c2c681e05c
[thorstenp] remove useless import
2008-10-20 17:54:02 +00:00
Yann Leboulanger
86271b6e3c
[thorstenp] string to comment
2008-10-20 15:30:52 +00:00
Yann Leboulanger
010be12d8c
[thorstenp] remove duplicate function
2008-10-20 15:25:53 +00:00
Yann Leboulanger
c638f0c6ad
[thorstenp] fix unreachable code
2008-10-20 15:24:54 +00:00
Yann Leboulanger
c9f3c94bb3
[thorstenp] remove useless pass
2008-10-20 15:21:26 +00:00
Yann Leboulanger
464f62d580
[thorstenp] remove statements without effect
2008-10-20 15:20:51 +00:00
Yann Leboulanger
98255a0671
[thorstenp] remove useless ;
2008-10-20 15:16:01 +00:00
Yann Leboulanger
7055eec326
fix typo
2008-10-16 18:40:00 +00:00
Yann Leboulanger
44277d6c40
prevent traceback. Fixes #4319
2008-10-16 17:19:22 +00:00
Jean-Marie Traissard
4917e0c3df
Changing receipt not received warning timeout from 2 to 4 seconds, not everybody has a
...
good connection.
2008-10-13 08:09:29 +00:00
Jean-Marie Traissard
269028ec78
GC are now opened without automatic switch to tab, stop them stealing current tab focus
...
when connected. Still no fix for #3908 :/
2008-10-13 08:01:22 +00:00
Yann Leboulanger
d37ca09fc0
better var name
2008-10-12 20:32:24 +00:00
Yann Leboulanger
974543edf0
show minimized room in roster in red if we have been highlighted.
2008-10-12 19:17:09 +00:00
Yann Leboulanger
02ac05ed19
don't close a MUC when we said we don't want.
2008-10-12 12:52:26 +00:00
Yann Leboulanger
7d3bff5b58
update Contact instance in privateChatControl. see #4292
2008-10-12 11:20:35 +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
Brendan Taylor
8757449816
fix renegotiation when a message was unable to decrypt. fixes #4360 .
2008-10-11 22:37:11 +00:00
Brendan Taylor
6e596e3db0
renegotiate e2e after somebody reconnects (still doesn't work for PM)
2008-10-11 22:02:20 +00:00
Brendan Taylor
addbc34bc6
fix tb when closing a message window
2008-10-11 19:58:22 +00:00
Yann Leboulanger
4f55c1826a
fix var names. type -> type_. see #4403
2008-10-11 13:21:25 +00:00
Yann Leboulanger
ecba68961d
fix dict.get() call. Fixes #4402
2008-10-11 13:10:53 +00:00
Yann Leboulanger
0afc57ad6d
[Mishail] fix var name. Fixes #4403
2008-10-11 13:06:59 +00:00
Yann Leboulanger
0b56b3c44d
re-add badly removed line in [10506]
2008-10-11 10:51:26 +00:00
Yann Leboulanger
5d2790ab11
remove debuging ipython window creation. Fixes #4401
2008-10-11 10:49:52 +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
7ca3dabbb9
[thorstenp] don't use tuple as parameters
2008-10-11 10:11:24 +00:00
Yann Leboulanger
fd54e68e6d
[thorstenp] some fixes with type() -> isinstance()
2008-10-11 10:06:49 +00:00
Yann Leboulanger
992e90208e
[thorstenp] use != instead of <>
2008-10-11 10:02:49 +00:00
Yann Leboulanger
196dd7e30a
[thorstenp] use isinstance rather than type(x) == y. use sorted()
2008-10-11 09:59:52 +00:00
Yann Leboulanger
00543277e4
[thorstenp] replace ` with repr
2008-10-11 09:51:27 +00:00
Yann Leboulanger
2ffad66473
[thorstenp] replace reduce instances
2008-10-11 09:49:30 +00:00
Yann Leboulanger
73aee40542
[thorstenp] replace none equality test with identity test
2008-10-11 09:44:12 +00:00
Yann Leboulanger
ed748fdda3
[thorstenp] replace list with tuple in for and if
2008-10-11 09:42:59 +00:00
Yann Leboulanger
ba12a63d55
[thorstenp] replace file with open
2008-10-11 09:38:17 +00:00
Yann Leboulanger
567f1e17c1
[thorstenp] di not use emtpy except clauses
2008-10-11 09:37:13 +00:00
Yann Leboulanger
84e717c8df
[thorstenp] use startswith and endswith instead of array indices on strings
2008-10-11 09:32:59 +00:00