Commit graph

283 commits

Author SHA1 Message Date
Yann Leboulanger
3c294252f0 move functions to download an image from htmltextview.py to helpers.py 2011-11-14 23:23:40 +01:00
Yann Leboulanger
8787adf725 add a global proxy option that will apply to all account that don't have a proxy configured. Fixes 2011-11-10 20:37:48 +01:00
Yann Leboulanger
4c66686f53 execute commands without use_shell=True to prevent remote code execution, except for commands configured in triggers plugin (configured by user itself). Fixes 2011-11-08 22:41:07 +01:00
Yann Leboulanger
d598cbb041 remove old way of doing advanced notification. 2011-06-13 23:06:43 +02:00
Yann Leboulanger
225f74f0b8 run xdg-open instead of webbrowser when opening files. Fixes 2011-05-24 22:43:42 +02:00
Yann Leboulanger
7af87739bc use webbrowser module to open uri instead of using popen. Fixes 2011-04-19 14:36:22 +02:00
Yann Leboulanger
26c9da414e [Zhihao Yuan] Fallback to OSS when no soundplayer found 2011-04-12 16:36:49 +02:00
Yann Leboulanger
c79528f646 [kepi] ability to use subkeys. Fixes 2011-03-26 22:35:13 +01:00
Yann Leboulanger
75f32f538b fix initializing a variable 2011-01-09 22:11:08 +01:00
Denis Fomin
bd3d4f60a0 coding style 2011-01-03 23:08:13 +03:00
Denis Fomin
a8fe65ab95 Added AgiliaLinux to known distributions. Fix 2010-11-16 17:12:47 +03:00
Yann Leboulanger
1048db503e handle captcha images when registering an account 2010-10-26 00:10:25 +02:00
Yann Leboulanger
3e2bfd67a3 use xdg-open if available. Thanks to polymorphm forthe initial patch. Fixes 2010-09-08 15:25:36 +02:00
Yann Leboulanger
effa7cedfb correctly prep JID: "@server" is not a valid JID 2010-08-10 16:06:41 +02:00
Alexander Cherniuk
d359879c2c Reflect recent changes in translation 2010-04-03 20:49:31 +03:00
Alexander Cherniuk
918b8d5c32 Disambiguation of some words to translate. Thanks to mako. Fixes 2010-04-03 14:38:12 +03:00
Yann Leboulanger
50f1567bc8 check we have a cached vcard before looking in it. Fixes 2010-04-01 11:28:21 +02:00
Yann Leboulanger
2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Alexander Cherniuk
c558a6751c Fixed the missing import 2010-03-09 14:15:54 +02:00
Yann Leboulanger
708d94a310 fix adding a new contact. Fixes 2010-02-11 18:50:56 +01:00
Éric Araujo
fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger
3e777ea8f1 use and create files in folders using XDG standards. Fixes 2010-02-04 20:08:30 +01:00
Yann Leboulanger
ebf9407c5d improve subscription request message, ability to save it. Fixes 2010-01-27 17:23:37 +01:00
Stephan Erb
f52532f6f0 Merge local changes. 2009-12-10 20:08:09 +01:00
Stephan Erb
e9caf06992 Split common/caps.py. We now have common/protocol/ to contain XMPP connection related classes.
Plan is to move our ConnectionX classess to the protocol package one by one. Each move should be more than a simple copy paste. It should be preceeded by cleanups and the like.
2009-12-10 20:06:46 +01:00
Yann Leboulanger
2a944e5404 ability to get address / location from geoclue and send it via PEP 2009-12-07 23:16:30 +01:00
Yann Leboulanger
07be0727de [Florob] show in roster and message window geolocalisation of a contact. Fixes 2009-12-07 18:32:42 +01:00
Yann Leboulanger
a7ba440cab announce windows 7 in os info 2009-11-26 23:32:53 +01:00
Alexander Cherniuk
6bf2246de5 A big portion of doc-string refactoring 2009-11-26 13:58:12 +02:00
Stephan Erb
234a6520dd Removed unused code. 2009-11-15 00:15:31 +01:00
Stephan Erb
a9f5bb59d7 Merge changes from default branch into refactoring branch 2009-10-31 17:25:47 +01:00
Stephan Erb
99e8487db9 Move compute_caps_hash from helpers to caps module. 2009-10-30 23:55:03 +01:00
Thibaut GIRKA
1c33d42158 Merge default to jingle 2009-10-29 10:19:58 +01:00
Yann Leboulanger
ad02f1636f prevent traceback 2009-10-18 10:56:23 +02:00
Thibaut GIRKA
ab6510db38 merge default branch to jingle 2009-10-16 17:19:33 +02:00
Stephan Erb
5cea6334ef Move and rename xmpp_stringprep.py
It is more consistent to have this code closer to the xmpp protocol handling.
2009-10-08 18:24:21 +02:00
red-agent
3ef8557a8e Tiny style fixes 2009-10-06 23:26:22 +03:00
Yann Leboulanger
416d2caf05 [waldteufel] stop generating zombies when playing sound. Fixes 2009-10-06 21:35:48 +02:00
Thibaut GIRKA
01d7be2d61 merge default branch to jingle 2009-09-29 20:49:40 +02:00
Yann Leboulanger
245c3f12d4 don't remove a file before renaming under windows because os.remove('test') will remove 'TEST' under window. Fixes 2009-09-23 22:27:52 +02:00
Yann Leboulanger
40199e359c farsighr module is now optional. Fixes 2009-09-20 20:46:03 +02:00
Jonathan Schleifer
f7014072a7 Remove all OS X-specific code from the default branch.
OS X support is still maintained in the osx_newbuildsys branch - and
only there.
2009-06-15 21:34:38 +02:00
Yann Leboulanger
2327600745 import xmpp only when needed in helpers.py so decode_string is loaded before. see 2009-06-15 09:12:32 +02:00
Yann Leboulanger
fd01f7aa4d [brubru] better sound file managment, Fixes 2009-05-10 19:32:57 +00:00
Yann Leboulanger
52be3170c7 reorder import in common helpers. Fixes 2009-04-27 11:27:42 +00:00
Yann Leboulanger
4c754a00ea add activity / mood in change status dialog. Fixes 2009-04-12 18:13:37 +00:00
Yann Leboulanger
dccf065418 better way to add http://. see 2009-03-11 19:12:56 +00:00
Yann Leboulanger
1dd6ee0390 [Florob] add http:// to URLs before giving them to gnome-open. Fixes 2009-03-11 17:48:34 +00:00
Yann Leboulanger
5834a2ae82 ability to block all contacts (from privacy list editor). Fixes 2009-02-20 10:15:16 +00:00
Yann Leboulanger
521239377b option to disable sound when we are busy. Fixes 2009-02-13 21:14:50 +00:00