Commit graph

611 commits

Author SHA1 Message Date
Yann Leboulanger
476908a54b ignore unparsable vcards. fixes #2826 2007-01-12 10:10:01 +00:00
Jean-Marie Traissard
775b85a83e Var name, removed unused import, thanks pyflakes 2007-01-11 22:41:00 +00:00
Yann Leboulanger
7433835994 add an option to override incoming message type. fixes #2804 2007-01-05 20:38:36 +00:00
Yann Leboulanger
70bf104cfc [misc] XEP-0202 (Entity Time) support. fixes #2830 2006-12-28 16:27:41 +00:00
junglecow
a4655276fe [Trunk]
- In verbose mode, print encodings. (Especially for Windows users who don't have Python) (gajim.py)
 - Attempt at fixing traceback when getting user's home directory in Windows. See #2812. (c/configpaths.py)
 - Show 'error' icon next to account while waiting for reconnect. Fixes #2786. (c/connection_handlers.py, c/gajim.py, c/connection.py)
[PyOpenSSL]
 - Fix 100% CPU usage and hanging connection when server closes connection on us. (c/x/transports_nb.py)
 - Fix 'hanging' connection when server closes the connection on us before we can open the XML stream. (Disconnect handler didn't get called.) (c/x/client_nb.py)
 - Change prints to logger calls, various enhancements to debug printing, reduce spam (c/x/transports_nb.py)
 - this → self (c/x/transports_nb.py)
 - Call _do_receive() once to collect error message from socket, when error flag is raised in scheduler. (c/x/transports_nb.py)
2006-12-20 20:40:08 +00:00
Yann Leboulanger
658629dbcc answer correctly to disco#info when it contains node. We are now complient with XEP115. fixes #2713 2006-12-02 17:02:53 +00:00
Yann Leboulanger
f1e5984909 send in caps (XEP-0115) that we support XHTML-IM 2006-12-02 12:06:14 +00:00
Yann Leboulanger
d5b62294ab remove useless test in get_cached_vcard func. fixes #2717 2006-12-01 21:23:24 +00:00
Yann Leboulanger
ac4fab231c remove gc contact avatar when he removes his avatar. see #2718 2006-11-28 16:41:31 +00:00
Yann Leboulanger
e9db205110 remove avatar files when we publish a vcard without an avatar. see #2718 2006-11-28 15:40:08 +00:00
Tomasz Melcer
c52b9ea662 Small fixes thanks to pyflakes. 2006-11-20 19:34:11 +00:00
Tomasz Melcer
175a792cfe Merging changes from trunk (6774:7465) 2006-11-18 20:52:28 +00:00
Tomasz Melcer
9b29c4c8b8 Merging changes from trunk (6561:6774) 2006-09-13 16:47:58 +00:00
Tomasz Melcer
8f4b972a62 PubSub support: browse, subscribe and unsubscribe; posting atom entries to groups. 2006-08-20 10:18:20 +00:00
Tomasz Melcer
fa6ae3b4be Simple support for pubsub.com notifications. 2006-07-21 13:52:36 +00:00
Tomasz Melcer
585ab90e92 Merging changes from trunk (6496:6561) 2006-07-17 19:30:53 +00:00
Tomasz Melcer
de23ba2a15 Moved some code to ease maintenance. 2006-07-17 13:40:25 +00:00
Tomasz Melcer
477f33b6b9 Generic support for exposing commands (untested). 2006-07-15 13:27:57 +00:00
Yann Leboulanger
bc26593974 use gettext.install. Fixes #497 2006-06-15 06:49:04 +00:00
Yann Leboulanger
59c3b7b3c8 JEP 172 support (user nickname) Fixes #464 and #884 2006-06-01 15:23:38 +00:00
Yann Leboulanger
d7d0e25d25 print_status_in_muc is not a string which can be 'all', 'none' or 'in_and_out'(default one). version is 0.10.0.1 to update this variable.
show_status becomes print_status in server (show_status is still read for transition)
2006-05-10 16:25:57 +00:00
Yann Leboulanger
9abd27fbf8 we can now configure if we want to see all status or only enter/leave in bookmarked rooms. 2006-05-07 21:44:57 +00:00
Yann Leboulanger
d25d056677 be sure that transport is really removed before we start to remove its contacts. 2006-05-01 18:29:12 +00:00
Dimitur Kirov
36426778f0 add gajim caps, fixes #608 2006-05-01 14:15:28 +00:00
Dimitur Kirov
fcda778746 converted line end to <LF> 2006-04-29 09:44:47 +00:00
Yann Leboulanger
98f9525a43 prevent TB when we get a conference vcard. Fixes #1887 2006-04-26 08:11:16 +00:00
Dimitur Kirov
42118e7423 reverted [6216] because of #1889 2006-04-24 18:58:58 +00:00
Dimitur Kirov
029668bf20 unsupported locale error is skipped and
we use en for wiki search (better to search
in english wikipedia than not having gajim at
all)
2006-04-22 08:53:01 +00:00
Yann Leboulanger
228b841e6f no_log_for is a space separated list. Fixes #1876 2006-04-20 12:46:51 +00:00
Yann Leboulanger
e42fc1ac46 ask vcard of contact when we don't have it and we receive his avatar sha 2006-04-19 15:16:51 +00:00
Yann Leboulanger
9fa62c5529 nothing: remove ^M from win 2006-04-19 10:06:59 +00:00
Yann Leboulanger
1a3a987556 auto-authorize transport contacts when we add a transport. fixes #326 2006-04-18 14:30:00 +00:00
Dimitur Kirov
927b6d09bc destroy dialogs on delete event
don't send streamhosts if they have been
already sent
2006-04-13 18:00:04 +00:00
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
Dimitur Kirov
c45426b18f register resultCB for testing proxy activation
results
2006-04-11 22:23:51 +00:00
Yann Leboulanger
fe2ec40ad7 new metacontacts JEP (not yet published) uses order instead of priority. 2006-04-11 20:16:33 +00:00
Yann Leboulanger
4e2f02c725 fix import (add missing, remove useless) 2006-04-11 18:36:09 +00:00
Yann Leboulanger
be246e984d update avatar files when we update our vcard 2006-04-11 18:28:31 +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
cb242e2bbd remove contact from server list if it's useless (sub=ask=name=groups=None). Fixes #1821 2006-04-10 08:24:55 +00:00
Nikos Kouremenos
47a8ddccd5 make sure that when we log, msg is not None 2006-04-09 19:46:11 +00:00
Dimitur Kirov
29852a931f don't try to send if connection is down
(this check should be done in all functions
 that may come from user response to dialogs)
2006-04-08 16:40:43 +00:00
Dimitur Kirov
cd8a5dca72 file tag is needed only when restoring previous
transfers
2006-04-04 08:31:36 +00:00
Dimitur Kirov
2c41c831b9 no file tag for stream initiation result
(#1796)
2006-04-04 08:27:27 +00:00
Nikos Kouremenos
bed7a29414 fix a typo 2006-04-02 15:11:27 +00:00
Yann Leboulanger
90e5561860 JEP 0091 support: timestamp in presences. Fixes #1675 2006-04-01 18:16:06 +00:00
Yann Leboulanger
88730b1ea1 add an ui option to disable the use of FT proxies. Fixes #1751 2006-03-27 08:28:05 +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
3275bb9f9b workaround for ejabberd bug: it returns disco#info without an indentity. JEP0030 says it's a MUST. We can now browse online / all / offline users. Fixes #865 2006-03-25 00:46:42 +00:00