Julien Pivotto
3a80d25bad
Correctly disconnect muc's from roster. Fic #4720 .
2009-01-23 14:19:38 +00:00
Yann Leboulanger
d628fbef21
typo (append -> remove). Fixes #4618
2009-01-16 16:51:20 +00:00
Yann Leboulanger
6080bea672
abilty to do some exceptions to invisible rule (to send custom status). Fixes #4631
2009-01-10 16:37:57 +00:00
Yann Leboulanger
bd759262bb
Don't change sleeper state when we send a presence to a user, to not think global status has changed from invisible. see #4631
2009-01-09 18:34:56 +00:00
Stephan Erb
a72b1ced91
Remove print statement.
2009-01-07 20:45:03 +00:00
Yann Leboulanger
12c54d9c17
remember which metacontacts were collapsed / expanded and restore their states. Fixes #4618
2009-01-06 11:13:10 +00:00
Yann Leboulanger
a4132ee58b
ability to use adtadir environment variable to set data directory
2009-01-05 15:12:19 +00:00
Yann Leboulanger
88ef121510
[thorstenp] fix rederer typo
2008-12-03 21:58:08 +00:00
Yann Leboulanger
e389e0b16b
[thorstenp] remove whitespace at eol
2008-12-03 21:56:12 +00:00
Yann Leboulanger
088378a9b7
[thorstenp] fix reimported modules
2008-12-03 21:23:04 +00:00
Yann Leboulanger
60ba33eb31
[thorstenp] fix possible undefined loop variables
2008-12-03 17:38:16 +00:00
Yann Leboulanger
c163e90b10
[thorstenp] fix unused variables
2008-12-02 15:53:23 +00:00
Yann Leboulanger
e2118de64c
[thorstenp] remove useless import
2008-12-02 14:44:26 +00:00
Yann Leboulanger
36afb4e558
[thorstenp] comment useless code
2008-12-02 14:05:43 +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
Stephan Erb
917f6fc3a5
Prevent a group from being hidden when its renamed in roster.
2008-11-23 18:25:27 +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
8babbb1de3
revert [10593]. see #4449
2008-11-12 20:04:25 +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
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
47f34bcd56
finish removing lastFM support. done in #9644
2008-11-05 19:45:57 +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
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
f5ae955764
show bookmark title instead of jid in tabs and roster. Fixes #4420
2008-11-02 14:31:11 +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
js
90b2d8fa8d
Fix #4140 .
2008-10-24 17:00:39 +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
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
c2c681e05c
[thorstenp] remove useless import
2008-10-20 17:54:02 +00:00
Yann Leboulanger
c638f0c6ad
[thorstenp] fix unreachable code
2008-10-20 15:24:54 +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
196dd7e30a
[thorstenp] use isinstance rather than type(x) == y. use sorted()
2008-10-11 09:59:52 +00:00
Yann Leboulanger
ed748fdda3
[thorstenp] replace list with tuple in for and if
2008-10-11 09:42:59 +00:00
Yann Leboulanger
567f1e17c1
[thorstenp] di not use emtpy except clauses
2008-10-11 09:37:13 +00:00
Yann Leboulanger
6cc8204319
[thorstenp] replace if statement with dict.get()
2008-10-11 09:31:48 +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
5795a27162
prevent traceback in case a groupchat comes in roster. fixes #4362
2008-10-06 20:42:56 +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
Yann Leboulanger
5da238ee54
show free for chat contacts before online contacts in roster when sorting by status. Fixes #4301
2008-09-27 14:20:44 +00:00
Yann Leboulanger
22cc993fa7
ability to sort by status in roster and in muc separatly. Fixes #3823
2008-09-26 15:22:16 +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
Yann Leboulanger
330dd0e7a1
prevent traceback when removing an account. Fixes #4322
2008-09-16 07:55:33 +00:00
Yann Leboulanger
e8eead4cd9
fix right click on multiple contacts from different accounts. Fixes #4312
2008-09-15 16:56:23 +00:00
Yann Leboulanger
7982dac728
correct dialog and stanza when removing a not in roster contact. Fixes #4303
2008-09-09 19:20:00 +00:00
Yann Leboulanger
b2c1506d4d
don't depend on python2.5 for now. Fixes #4306
2008-09-09 16:44:24 +00:00
Yann Leboulanger
93149f6936
don't delete pep when a second resource of our jid goes offline. Maybe addresses #4284 ?
2008-09-08 11:52:29 +00:00
Yann Leboulanger
9a8dd5db02
show better icon for send file menuitems / buttons. Fixes #4282
2008-09-08 11:27:37 +00:00