Commit graph

1790 commits

Author SHA1 Message Date
Yann Leboulanger
24d6c7ccaa add DEFAULT_ICONSET in Config class. fixes #2731 2006-12-01 20:01:37 +00:00
Stefan Bethge
cc09dae0fe call missing init for zeroconf vcard dummy 2006-11-29 22:57:37 +00:00
Nikos Kouremenos
e3dd735831 yeah it is official. Gajim runs on Windows Vista. Now it even detects it and sends it as OS [previously was just saying Windows]. Long Live Ballmer! [hahaha]: http://img86.imageshack.us/img86/7944/myvistadesktopow7.jpg 2006-11-29 02:34:07 +00:00
junglecow
236ed0463a [pyopenssl] More exception fixes 2006-11-28 22:12:03 +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
junglecow
5cb241b8c0 [trunk]
- Typo
[pyopenssl]
- Better exception handling
- Prevent 100% cpu usage when ssl handshake is slow
2006-11-28 01:02:31 +00:00
Jean-Marie Traissard
7646e94ff5 gc_nicknames_colors contained two green colors and status messages are green too.
Moved one to grey and one to dark green, differentiation seems ok now
2006-11-27 16:39:17 +00:00
Jean-Marie Traissard
6b0664fa83 Cache xep85 support but continue to violate xep85 5.1.2 for release. See #2637. 2006-11-26 22:00:53 +00:00
Yann Leboulanger
04b6d6a8f0 reduce number of if / elif 2006-11-26 12:56:44 +00:00
Yann Leboulanger
ef8553031b [elrodeo] add a sound option when receiving gmail notifications. fixes #2697 2006-11-26 09:28:12 +00:00
Yann Leboulanger
5e6f9d0118 add an option to define the chatstate we want to show in char window. fixes #2706 2006-11-26 09:06:47 +00:00
Yann Leboulanger
a37b946098 [sgala] IPV6 support for connection fith server. see #1969 2006-11-25 11:50:31 +00:00
junglecow
fc88ae004a When registering a new account, instead of using on_connect_success handler, register disconnect handler with the connection as soon as we create it. Hacky, but works. Fixes #2671. 2006-11-24 14:48:04 +00:00
Stefan Bethge
1e6bbfe48f fix #2699 (readd vcard dummies) 2006-11-23 15:17:24 +00:00
Yann Leboulanger
4251bb6d2b [stlman] fix invisible code. fixes #2695. Thanks 2006-11-22 23:27:57 +00:00
Yann Leboulanger
c69061b41c do not allow to join a malformed room (abc/def@server.org). fixes #2520. 2006-11-22 23:21:33 +00:00
Yann Leboulanger
7cdb177558 show error message when we try to register to an unavailable transport. fixes #1574 2006-11-22 19:49:41 +00:00
Yann Leboulanger
38fea2a389 add and ACE option to enable negative priority. fixes #617 2006-11-21 22:38:18 +00:00
Yann Leboulanger
e4a6d895ee do not count priority and if contact is a transport when computing metacontact score when contact is offline. fixes #2691 2006-11-21 22:27:35 +00:00
Yann Leboulanger
43c2f2f0ab change resource of incoming event when a resource disconected between the moment we get the message and the moment we read it. see #2657 2006-11-21 20:26:44 +00:00
Jean-Marie Traissard
f041f8dd5e JID->Jabber ID in gc tooltip
if print_time==sometimes : Show the day if needed also. Use locale for time format (do
not force
24h)
Delete a lot of unused locale variables (thanks pychecker)
del gajim.py useless global vars after use
configpaths.py : use self. not this.
2006-11-21 18:46:33 +00:00
Stefan Bethge
720b190db8 fix some small things. Thanks, pyflakes. Fix #2684 2006-11-20 21:02:15 +00:00
Tomasz Melcer
fc7bd37634 Another fix due to pyflakes. 2006-11-20 19:59:07 +00:00
Tomasz Melcer
c52b9ea662 Small fixes thanks to pyflakes. 2006-11-20 19:34:11 +00:00
Jean-Marie Traissard
6775c3a43d Some errors spoted by file source checkers 2006-11-20 19:11:31 +00:00
Tomasz Melcer
b9f5755ad6 Use iterators, better for memory usage. 2006-11-20 16:51:35 +00:00
Yann Leboulanger
1c09951eb2 put just_connected_bg_color and just_disconnected_bg_color in ACE. fixes #2677 2006-11-20 08:03:05 +00:00
Yann Leboulanger
0de0f31d91 coding stds 2006-11-20 00:09:18 +00:00
Yann Leboulanger
2ebf1309de fix logic for #2680 2006-11-19 23:58:14 +00:00
Yann Leboulanger
483ccdf35a use isinstance instead of type. fixes #2680 2006-11-19 23:55:06 +00:00
Tomasz Melcer
a6b38b6010 Oops, forget to remove testing code. 2006-11-19 18:38:03 +00:00
Tomasz Melcer
07bd24c2e8 Name clash in dataforms. 2006-11-19 18:30:58 +00:00
Nikos Kouremenos
0c5a736d0e fix bad logic 2006-11-18 23:48:31 +00:00
Nikos Kouremenos
49f1cd3bcf calling the module SRE is deprecated [in py25] in favor of RE. so use RE 2006-11-18 23:21:59 +00:00
Tomasz Melcer
8744030d9c Removed some prints, iterTags->getTags. 2006-11-18 21:25:55 +00:00
Tomasz Melcer
d9d5f5a841 Fixed last fix. 2006-11-18 21:04:24 +00:00
Tomasz Melcer
4b97eddee4 Comparing types: type(x)==type(self) => isinstance(x, self.__class__) 2006-11-18 21:01:41 +00:00
Tomasz Melcer
175a792cfe Merging changes from trunk (6774:7465) 2006-11-18 20:52:28 +00:00
Tomasz Melcer
755964c3f1 Invoking commands works... at least those from psi 0.11. 2006-11-18 20:10:37 +00:00
Tomasz Melcer
68703a1d5d 'Server' part switched to use new forms. 2006-11-18 18:39:02 +00:00
junglecow
3c77ffd406 [PyOpenSSL branch]
- Close connection after creating account. Fixes #2676
- Handle normal connection close by server. Fixes #2671
- Do not disconnect if we haven't received starttag yet. Fixes #2668. Fixes unticketed bug causing account creation not to work with PyOpenSSL and asynchronous handshake (see also #2671). Behaviour of #2634 is also improved but now results in deadlock.
2006-11-18 15:09:40 +00:00
junglecow
321020751d Bugfix 2006-11-14 06:39:08 +00:00
junglecow
be1b58aa79 Handle OpenSSL.SSL.SysCallError 2006-11-13 22:17:16 +00:00
junglecow
4617618463 Removing all calls to sys.exc_clear(). This is only necessary in very rare circumstances, and if there is such a circumstance, it should be clearly documented in code. 2006-11-13 15:07:47 +00:00
junglecow
9e3e14dd78 Fixed a bug in compatibility code 2006-11-13 14:44:17 +00:00
junglecow
c5ffc7bf5d - Added support for PyOpenSSL (with fallback to old library if not found)
- Also added a wrapper for cleaner compatibility handling of old SSL library
- Changed exception handling to be more precise. (Catching Exception. Ish.)
- Added lots of debug printing

You will need to install pyopenssl (Debian unstable: python-pyopenssl) to try this.
2006-11-13 14:24:41 +00:00
Stefan Bethge
27849fc3d7 fix #2586, cleanup 2006-11-10 20:43:23 +00:00
Yann Leboulanger
38fd89a378 shorter string to fit popup window. fixes #2640 2006-11-10 19:33:34 +00:00
Yann Leboulanger
1add317cc9 use PRAGMA synchronous = OFF in sqlite to avoid hard drive spin up. fixes #2183 2006-11-10 18:32:38 +00:00