Commit Graph

263 Commits

Author SHA1 Message Date
Yann Leboulanger be81dbcc40 negate timezone so it's positive east of Greenwitch. fixes #2927 2007-01-23 20:31:25 +00:00
Yann Leboulanger ec8a294053 prevent TB 2007-01-17 08:04:51 +00:00
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
Yann Leboulanger 22959b6c4c typo 2006-03-24 13:44: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 1f85960c64 #1735 don't stop completed transfer 2006-03-23 00:11:50 +00:00
Dimitur Kirov be25f1b8ac missing import 2006-03-22 16:36:56 +00:00
Dimitur Kirov 92691fa6f6 disconnect transfers for contact which goes
offline
2006-03-21 23:43:26 +00:00
Dimitur Kirov 3f0ac6b3d9 fix imports 2006-03-21 15:57:44 +00:00
Dimitur Kirov 5a1ff6a4d2 discover proxy transport for server (#803) 2006-03-20 23:17:36 +00:00
Dimitur Kirov ae33330ac6 send fake activate stanza to assert that proxy
works correctly
2006-03-20 21:24:10 +00:00
Dimitur Kirov b90e546927 proxy65_manager resolves socks5 proxies at gajim
startup and account login
2006-03-19 20:43:30 +00:00
Nikos Kouremenos 85fbcb79e9 fix tb 2006-03-19 14:59:17 +00:00
Dimitur Kirov 540103f381 arranged some methods from connection.py in
classes defeined in connection_handlers.py
2006-03-19 14:54:00 +00:00