Commit graph

686 commits

Author SHA1 Message Date
Yann Leboulanger
2a5e41e06a update groupchat contacts avatar when they change it, and send our presence to groupchat when we change our vcard 2006-04-12 12:55:06 +00:00
Yann Leboulanger
4e2f02c725 fix import (add missing, remove useless) 2006-04-11 18:36:09 +00:00
Yann Leboulanger
d5d2f3c055 call got_[dis]connected() for all controls. Fixes #1845 2006-04-11 12:35:50 +00:00
Yann Leboulanger
4b43cda815 call fire_up_unread_messages_events when needed 2006-04-11 10:32:16 +00:00
Dimitur Kirov
97dc7215df keep reference to unread messages untill they
are printed in tv
2006-04-10 22:08:02 +00:00
Yann Leboulanger
eb8cc5b7ea show correctly error message and log them in DB. fixes #1802 2006-04-10 14:00:04 +00:00
Yann Leboulanger
36fd551c10 "Set avatar when I connect" -> "Set my profile when I connect". Fixes #1837 2006-04-10 11:13:18 +00:00
Yann Leboulanger
9427fdaed1 don't compute bw avatar if no avatar. Fixes #1839 2006-04-10 10:50:32 +00:00
Yann Leboulanger
aacf9dd950 fix TB when message from unknown contact 2006-04-10 09:04:52 +00:00
Jean-Marie Traissard
b72e3aa100 Re-add nk's 'Profile, Avatar' menu, make it working 2006-04-08 22:47:57 +00:00
Dimitur Kirov
481c08560f removed useless methods 2006-04-08 16:51:56 +00:00
Dimitur Kirov
e95cd81587 show roster when there are no old and new logs 2006-04-08 01:11:11 +00:00
Dimitur Kirov
077e3e1084 take care for winners 2006-04-07 23:49:49 +00:00
Dimitur Kirov
52d01323ce mirate logs by spawing a child python process
No progress text, only pulsebar
2006-04-07 22:57:27 +00:00
Nikos Kouremenos
db1cffb299 parent.destroy() destroys childs too 2006-04-07 11:09:11 +00:00
Yann Leboulanger
1bc78a3818 we remove agent even if it doesn't reply. Fixes #1756 2006-04-06 16:58:20 +00:00
Yann Leboulanger
29f41b223a we can now disable avatars by setting width or height to 0. Partially fixes #1816 2006-04-06 16:20:59 +00:00
Yann Leboulanger
37fd51363a remove contact from roster when we read latest event (including non-message event) if showOffline is False. Fixes #1812 2006-04-05 18:53:21 +00:00
Yann Leboulanger
a2b3acd864 remove contact from roster when we read his awaiting events and showOffline is False. Fixes #1812 2006-04-05 17:25:02 +00:00
Nikos Kouremenos
1a3696a026 we no longer keep xml_console_window forever in me. we allocate on demand 2006-04-05 12:01:21 +00:00
Yann Leboulanger
d91d0e0b0e emoticons_menu is created only once, and correctly destroyed when we change emoticon theme. (It was never destroyed before -> memory leak) 2006-04-05 09:55:22 +00:00
Yann Leboulanger
7b102e4813 fix TB when getting chatstate from contact not in roster of offline storaged chatstate 2006-04-04 17:51:52 +00:00
Yann Leboulanger
fe9bdf1737 nothing: remove useless line 2006-04-04 15:19:33 +00:00
Yann Leboulanger
ddfd3d7be6 better title / text in popup windows. Fixes #1790 2006-04-03 07:40:15 +00:00
Yann Leboulanger
31e54bc2ed remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message. 2006-04-02 16:11:21 +00:00
Yann Leboulanger
a803ba2758 take into account notify_on_new_message option for pm 2006-04-01 20:56:34 +00:00
Yann Leboulanger
9541b75559 prevent TB 2006-04-01 20:30:37 +00:00
Yann Leboulanger
c23a517a20 typo 2006-04-01 20:21:21 +00:00
Yann Leboulanger
becf3c4c3a handle correctly pm 2006-04-01 18:55:53 +00:00
Yann Leboulanger
90e5561860 JEP 0091 support: timestamp in presences. Fixes #1675 2006-04-01 18:16:06 +00:00
Yann Leboulanger
81d3d38455 fix logic in handle_event_msg so messages from lower resource doesn't behaves incorrectly. Fixes #1785 2006-04-01 17:03:36 +00:00
Nikos Kouremenos
bd4a18b861 if we have status message for contact that signs in/out and we have such notifications, include the status message information in those windows 2006-04-01 09:35:07 +00:00
Nikos Kouremenos
befc5ac529 in notifications say the message and do not dup info that new msg is in. fixes #1790 2006-04-01 09:17:15 +00:00
Nikos Kouremenos
fcf31413dc fix hawke patch 2006-03-31 18:40:10 +00:00
Alex Mauer
ff5fd60861 * Add option 'dont_ack_s10n' to prevent the infinite loop with jabberd2 subscription acknowledgements. 2006-03-31 17:35:05 +00:00
Yann Leboulanger
b7e4465ed5 add contact to roster when he becomes observer (and was none before) 2006-03-30 18:48:24 +00:00
Yann Leboulanger
0690a35eea don't join already opened rooms when we come back invisible. Fixes #1777 2006-03-29 14:31:05 +00:00
Nikos Kouremenos
73905ec169 merge to logics about jid being a transport into one. use the superior one 2006-03-28 11:32:53 +00:00
Nikos Kouremenos
2099e3baa8 [jim++] clean logic on for handling the incoming msg, make pm special checks fixes ##1764 2006-03-28 10:27:58 +00:00
Nikos Kouremenos
6caf013f52 use much better varname and comment the heck out of it 2006-03-27 23:32:39 +00:00
Nikos Kouremenos
d1bb5cbc74 again fix logic after cut-paste 2006-03-27 23:10:41 +00:00
Nikos Kouremenos
27c59575cf [jim] fix typo 2006-03-27 23:07:07 +00:00
Nikos Kouremenos
a91654ba9b do not play sound on recv chatstates. also comment on this so at last that code is somehow readable. thx Jim for report 2006-03-27 23:06:26 +00:00
Nikos Kouremenos
7c0dca4dbd chatstates handling is back again. now with comment why this should stay where it is. also do and if-if a if-elif [thanks Jim for this] 2006-03-27 22:54:23 +00:00
Nikos Kouremenos
0552932253 fix a bad cut-paste 2006-03-27 22:37:28 +00:00
Nikos Kouremenos
5528e739b0 helpers that do not relate with xmpp, belong to helpers.py not to common/gajim.py. if they have gtk they belong to gtkgui_helpers. also use those allover 2006-03-27 22:31:14 +00:00
Nikos Kouremenos
c799869f68 use helper func 2006-03-27 22:12:41 +00:00
Nikos Kouremenos
1da15f1795 handle_event_msg method has a better sequence of checks. fixes #1764 2006-03-27 22:02:56 +00:00
Yann Leboulanger
c0fcdeb116 handle correctly private messages in systray queue 2006-03-27 21:35:24 +00:00
Yann Leboulanger
4f6c6d3d14 handle correctly offline message (don't take into account the resource) 2006-03-27 08:50:06 +00:00