Yann Leboulanger
37665a9a42
when sorting by status, sort by subscription first. Fixes #4778
2009-02-10 10:45:03 +00:00
Yann Leboulanger
289cd81caa
[pvgoran] use correct function to get custom status message. Don't ask it if there is a default message configured. Fixes #4762
2009-02-01 21:09:48 +00:00
Yann Leboulanger
5e2c8da594
new show_only_active_contact option. Fixes #3497
2009-01-30 07:53:26 +00:00
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
Yann Leboulanger
292ac9573f
[Dicson] fix string. Fixes #4280
2008-09-03 14:16:13 +00:00
Yann Leboulanger
aba6fc2599
correctly remove contacts (force = True when we re-add them after)
2008-09-03 07:24:42 +00:00
Yann Leboulanger
ea7a97b1df
some more coding standards
2008-09-02 20:34:11 +00:00
Yann Leboulanger
cf0b44d7fc
coding standards
2008-09-02 20:31:05 +00:00
Yann Leboulanger
a530b92290
coding standards
2008-09-02 07:13:24 +00:00
Stephan Erb
2a1d6edd68
Do not always force backend removal when performing a delayed remove operation. Some coding standards.
2008-09-01 20:25:50 +00:00
Brendan Taylor
f8b620ce9a
oops, rdlp already fixed it. fix my screwed up commit
2008-08-31 23:04:36 +00:00
Brendan Taylor
72c5a6c5ce
fix #4275 , minor grammar fix
2008-08-31 23:03:10 +00:00
Julien Pivotto
8c4eddebef
Prevent a tb when trying to remove a group. Fix #4275 .
2008-08-31 23:02:22 +00:00
Stephan Erb
3f61182c7a
Only remove pep when a contact really signs out.
2008-08-31 12:36:40 +00:00
Stephan Erb
19866c99a9
Do not traceback when disconnecting from a minimized groupchat. Fixes #4255 .
2008-08-30 19:33:13 +00:00
Julien Pivotto
269e5a31c7
hide pep-stuffs if a contact goes offline. fix #4206
2008-08-28 11:43:10 +00:00
Yann Leboulanger
a2df7d22ed
don't pass iters to menuitems callback, that are quickly invalid. Fixes #4034
2008-08-28 08:23:31 +00:00
Stephan Erb
f55651d905
* Don't hide manage GC Bookmark menuitem when the server doesn't support private storage
...
* Fix indentation problem
* Use generators instead of list comprehension (take less memory)
2008-08-25 19:35:47 +00:00
Yann Leboulanger
6f3cca4669
[Jeff Bailes] better strings
2008-08-25 10:06:22 +00:00
Nikos Kouremenos
6527c797b2
TODO -> FIXME; and a typo (aka yes you guessed it!: cosmetic)
2008-08-20 20:07:18 +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
b58dfd6a59
Prevent many traceback due to headers and my last commit (it's late,
...
sorry)
2008-08-15 03:39:27 +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
js
429fc2d1b3
Don't hardcode 'python' as our Python interpreter.
...
Should save OpenBSD a patch for the next alpha :).
2008-08-14 11:59:02 +00:00
Yann Leboulanger
d9544baff1
send invitation to groupchat to correct resource when inviting self contact. fixes #3799
2008-08-12 09:08:47 +00:00
Yann Leboulanger
a6ff8bac5e
use highest prio contact when we dubble click on a contact
2008-08-12 08:07:39 +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
e02beb9eee
gpg key chooser dialog not blocker
2008-08-08 10:26:11 +00:00
Yann Leboulanger
9329bcc4c1
less and less blocking dialogs
2008-08-07 13:25:25 +00:00
Yann Leboulanger
cb0049a1cb
fix zeroconf
2008-08-07 11:46:07 +00:00
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
Yann Leboulanger
ebe0f96e5c
typo
2008-08-04 13:48:57 +00:00
Yann Leboulanger
1a3a795908
make ChangeStatusMessageDialog asychronous. see #4147
2008-08-04 13:34:29 +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
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
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
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
Yann Leboulanger
676b91731d
restore autoconnect_as option. Correctly use 80 char width
2008-07-29 06:42:34 +00:00
Yann Leboulanger
e21b1dcb37
remove publish_mood, publish_activity and publish_nick options.
2008-07-29 06:15:41 +00:00
js
c078f11fe0
Show activity in roster.
2008-07-29 02:32:57 +00:00
js
6dfa9c7e35
* Fix a TB with unknown moods
...
* Add the 'thoughtful' mood in the Gajim namespace (trying to get it in
the XEP!)
2008-07-29 00:11:44 +00:00
Jean-Marie Traissard
aa749cb77b
Remove useless function and check. Make avatar in notification works with jpeg too. See #4060 .
2008-07-27 10:21:51 +00:00
Brendan Taylor
2bb2c452c6
update resource-specific chat controls when that resource comes back online
2008-07-26 18:44:47 +00:00
js
11b5ce1d04
Fix restoring of multiline status messages on reconnect.
2008-07-26 01:58:30 +00:00
js
d8bd70c93b
Show tunes in roster.
2008-07-25 14:11:14 +00:00
js
0653680203
Only show mood in account row when show_mood_in_roster_is active.
2008-07-25 01:16:30 +00:00
js
5958bb8771
D'oh!! Killed that ) just before comitting :-(
2008-07-25 01:11:38 +00:00
js
d694b8a6df
Show own mood in account row.
2008-07-25 01:10:14 +00:00