Commit graph

694 commits

Author SHA1 Message Date
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
Yann Leboulanger
297f97a606 fix TB when receiving message from unknown contact 2006-03-26 12:09:34 +00:00
Yann Leboulanger
fb758eaf89 use sanitize_filename func before writing a file to HD. Fixes #1722 2006-03-26 11:46:04 +00:00
Yann Leboulanger
1fafe3b08c handle correctly resources in queue of events. Fixes #1706 2006-03-25 17:05:54 +00:00
Nikos Kouremenos
ac8c6a06aa name the default theme GTK+ and not system so a KDE or Windows user is not confused and generally better name. make it default 2006-03-25 10:47:41 +00:00
Yann Leboulanger
fd859966c5 draw the TLS icon when we connect to a server. Fixes #1736 2006-03-24 21:51:15 +00:00
Yann Leboulanger
0a4cf6eae4 notification need absolute path 2006-03-24 20:17:32 +00:00
Nikos Kouremenos
1524521c7f pychecker on our files. everyone please have a look so we do not do the same mistakes and in case you catch a mistake I did when cleaning 2006-03-24 18:48:26 +00:00
Yann Leboulanger
f8db75e255 New metacontact way. JEP is not published yet, but I talked with the author. Old metacontact info are removed automaticaly 2006-03-24 12:55:56 +00:00
Dimitur Kirov
92691fa6f6 disconnect transfers for contact which goes
offline
2006-03-21 23:43:26 +00:00
Dimitur Kirov
b90e546927 proxy65_manager resolves socks5 proxies at gajim
startup and account login
2006-03-19 20:43:30 +00:00
Yann Leboulanger
df395ab6ef fix regex when ascii_formating is false 2006-03-18 12:20:59 +00:00
Yann Leboulanger
3b12da41a3 missing save before commit :) 2006-03-18 11:55:04 +00:00
Yann Leboulanger
eff34ac6ab invitations to groupchat is now queued when systray is enabled. missing icon for popup window: gc_invitation.png. Fixes #1196 2006-03-18 11:53:30 +00:00
Yann Leboulanger
4dfa3da68d fix TB 2006-03-18 09:22:13 +00:00
Yann Leboulanger
3b4f6e20fe we can now have emoticons themes in ~/.gajim/emoticons/ see #1182 2006-03-17 14:24:58 +00:00
Dimitur Kirov
4abd0a9d42 use emoticons_theme, instead of useemoticons
( #1715 )
2006-03-17 11:11:45 +00:00
Yann Leboulanger
b4ed754b51 we now have emoticons themes. Fixes #1182
TODO: fill animated folder with his emoticons file
2006-03-16 23:37:06 +00:00
Yann Leboulanger
db7766ea7e when we get a message from a contact and we have a window with this resource, print it there. see #1697 2006-03-15 08:40:19 +00:00
Yann Leboulanger
bb35e9e782 remove unneeded line 2006-03-14 23:07:03 +00:00
Yann Leboulanger
51d57ba717 last_message_time is now indexed by full_jid. for [1697] 2006-03-14 17:13:34 +00:00
Yann Leboulanger
db6c9e7a05 call draw_avatar only in gc controls 2006-03-13 19:00:05 +00:00
Yann Leboulanger
dce057d29e avatars are in gc roster. gc avatar images are saved in room_jid folder. Fixes #1121 2006-03-13 13:25:51 +00:00
Yann Leboulanger
4f2460e21c remove contact when we get sub=none and ask=none and no name and no group. See #1494 2006-03-12 18:30:01 +00:00
Nikos Kouremenos
f95a7c5d3e remove psyco as speed is not an issue anymore but high mem usage is. fixes #1666 2006-03-11 11:08:27 +00:00
Yann Leboulanger
adb62eb628 jids are now punycoded before we store avatars on HD. Fixes #1030 2006-03-10 18:58:28 +00:00
Yann Leboulanger
b1ebd06fe9 we now show sign in/out notif, even if a chat is opened with this contact. Fixes #1682 2006-03-10 17:56:03 +00:00
Yann Leboulanger
3355cf4ea3 room_contacts vcards are now saved in room_jid folder. Fixes #1105 2006-03-09 18:41:57 +00:00
Yann Leboulanger
37c84ef192 when we open a message window by clicking popup menu or systray or doubble click on roster, treate it as long time ago message (don't show 2 seconds confirmation when closing it). Fixes #1591 2006-03-07 13:44:42 +00:00
Yann Leboulanger
7594b7c0ab [misc] better regex to catch url. Fixes #1322 2006-03-05 20:33:54 +00:00
Yann Leboulanger
a3ddb8981c clean info about last exception. Fixes #1575 2006-03-05 19:40:56 +00:00
Nikos Kouremenos
11d9f5398d preferences window is created on the fly like every other window (well apart from FT [TODO for that]); this is good as we do not want such window to sit in memory; also fix some border width and spacing in prefs window 2006-03-05 12:18:47 +00:00
Yann Leboulanger
0c2ba59f98 fix TB 2006-03-05 09:46:50 +00:00
Yann Leboulanger
1c13fcd648 [Geobert] Don't send bot JEP85 and JEP22 when only JEP22 is supported by contact. Fixes #1317 2006-03-03 14:41:55 +00:00
Nikos Kouremenos
6a6ab0b7f1 [rituko_a] intro ACE ascii_formatting 2006-03-02 16:05:52 +00:00
Yann Leboulanger
34e8e0c950 use correct JID when we receive a file-completed event depending if we send or receive the file. See #1553 2006-03-02 11:22:27 +00:00
Yann Leboulanger
559307912e remove awaiting events associated to a FT when we remove it from FT window. Fixes #1553 2006-03-02 11:14:45 +00:00
Yann Leboulanger
4fe40baab9 don't take last_status_time into account when it's a groupchat contact. Fixes #1628 2006-03-01 20:20:00 +00:00
Yann Leboulanger
4b327b5682 [Geobert] JEP-0022 partial support (composing). Tunned by me. Fixes #1317 2006-03-01 18:16:54 +00:00
Yann Leboulanger
6c34669780 File Transfert error are also shown in roster instead of only in systray. See #1553 2006-02-27 11:27:53 +00:00
Yann Leboulanger
946a28b26b [Jim++] some elif instead of if 2006-02-26 23:29:49 +00:00
Yann Leboulanger
66b149ac50 take into account when a contact change his priority 2006-02-24 18:57:10 +00:00
Yann Leboulanger
0b2f9d4617 we now keep last_status_time, show it in tooltip and information window, ask it (jabber:iq:last, JEP-0012) when we open information window. Fixes #1133 2006-02-22 14:31:01 +00:00