Commit graph

8522 commits

Author SHA1 Message Date
Yann Leboulanger
f2f0c7aba0 use tuple instead of dict in __name: dict are not hashable 2008-04-21 14:44:19 +00:00
Yann Leboulanger
dc48eeea96 fix static variable usage 2008-04-21 14:18:19 +00:00
Yann Leboulanger
f593c5c2ac fix property definition 2008-04-21 14:16:20 +00:00
Yann Leboulanger
0527b7e0ea move __name to static attribute of CacheItem class 2008-04-21 13:16:41 +00:00
Yann Leboulanger
ab6d9e5003 [pk] updated slovak translation 2008-04-21 13:13:35 +00:00
Yann Leboulanger
67bd94dd55 fix property code in caps.py 2008-04-21 12:57:34 +00:00
Jean-Marie Traissard
30f1a15efb Don't log room description at each gc connection 2008-04-21 00:00:52 +00:00
Yann Leboulanger
a3827fe5d0 new XEP-0115 implementation (version 1.5) 2008-04-20 22:58:47 +00:00
Jean-Marie Traissard
be310652c4 Add THANKS.artists to Makefile.am so it is included in packages. Asterix said it's here. 2008-04-20 21:44:10 +00:00
Jean-Marie Traissard
7ad796a34a Use a file for artists credits instead of hardcoded. Added helper func to get credits files paths 2008-04-20 20:51:05 +00:00
Jean-Marie Traissard
2c891b5b87 Translatable (desync'ed) 2008-04-20 20:06:16 +00:00
Jean-Marie Traissard
47bc1d61b4 Added one unique function to src/gajim.py to add a GC bookmark.
Moved newly created auto_join_bookmarks() to good source file.
Fix :
-when using bookmark auto from join dialog : Action rebuild now done; Add GC sorted in list
-when using gc_control->bookmark : Store password if any.
2008-04-20 19:45:09 +00:00
Yann Leboulanger
aaf31fbacd [Fomin Denis] updated russian translation 2008-04-20 19:01:16 +00:00
Jean-Marie Traissard
0ca9610680 [elghinn] Cleaner way to check if we have gpg 2008-04-20 18:40:59 +00:00
Jean-Marie Traissard
8b8f139f79 Moved methods for opening new messages controls from roster.py to src/gajim.py. This is not roster related. See #3643.
Sorted src/gajim.py functions, using steve-e style :p
2008-04-20 18:14:04 +00:00
Jean-Marie Traissard
1846cfefc6 Remove global temp vars after use 2008-04-20 15:24:34 +00:00
Yann Leboulanger
e54d749eec add a new dbus signal when a contact changes his status. fixes #3655 2008-04-20 14:39:08 +00:00
Yann Leboulanger
9f8af02c74 no need of unread events in dbus informations. see #3655 2008-04-20 14:29:39 +00:00
Stephan Erb
4e6bd4ee8f Port roster_window to gtk.TreeModelFilter.
Contacts are now online hidden when they connect/reconnect and not completely removed/readded. Should come with a great speed improvement for people with big rosters.
There are still a few known problems but non that should dalay this patch any longer. Related bugs will be tracked with 'modelfilter' keyword.

See #1201
2008-04-20 14:01:04 +00:00
Jean-Marie Traissard
0374e72b28 Use one function to join bookmarks automatically only. Fix bug "all bookmarks joined minimized when going back
from invisible". Not sure it's right place for this function.
2008-04-19 23:39:09 +00:00
Yann Leboulanger
b9fd96c863 add js in THANKS file 2008-04-19 22:36:50 +00:00
Yann Leboulanger
54608822a3 always say we want to receive pep notifications even if server don't support it. 2008-04-19 22:08:40 +00:00
Yann Leboulanger
ffbc0c65bc use a textview to change subject of a room. Fixes #3858 2008-04-18 19:15:03 +00:00
Yann Leboulanger
0158db6001 show better error message when sending message to a room where we are no more connected. fixes #3870 2008-04-18 18:35:53 +00:00
Yann Leboulanger
ef97e91a1d put namespace name in protocol.py 2008-04-18 18:19:33 +00:00
Yann Leboulanger
041969309d add many supported features to disco#info reply. fixes #3872 2008-04-18 18:10:12 +00:00
Jean-Marie Traissard
a095a3249e [elghinn] Set default icon before creating roster so it's done for roster too 2008-04-18 09:43:26 +00:00
Jean-Marie Traissard
968b2acc4f http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with
'is' or 'is not', never the equality operators."
Comparisons to None part; second one...
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:26:07 +00:00
Jean-Marie Traissard
2ce13dc40e http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with 'is' or 'is not', never the equality operators."
Comparisons to None part
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:02:56 +00:00
Yann Leboulanger
b35b2f9ad0 fix function call. fixes #3875 2008-04-17 19:26:09 +00:00
Yann Leboulanger
5dd0d4fce8 move functions that build icons to gtkgui_helpers instead of roster_window. Fixes #3873 2008-04-17 14:17:14 +00:00
Yann Leboulanger
278d63ca35 indentation 2008-04-17 06:55:12 +00:00
Yann Leboulanger
2d04fc6ae6 don't hide roster on startup if no systray module is available 2008-04-17 06:34:32 +00:00
Jean-Marie Traissard
fbc1ae9b5c fix possible TB (can be None) 2008-04-16 21:39:58 +00:00
Yann Leboulanger
fdf46e5430 one more typo 2008-04-16 19:52:47 +00:00
Yann Leboulanger
18c8500f9b really fix SQL query 2008-04-16 19:41:36 +00:00
Yann Leboulanger
4bfd971415 fix sql query 2008-04-16 19:22:16 +00:00
Yann Leboulanger
158231493a remove useless print 2008-04-16 14:52:43 +00:00
Jean-Marie Traissard
df257baef5 Added helpers to commit in logger.py
Trying to ignore line for #3865
2008-04-16 13:46:44 +00:00
Yann Leboulanger
3aefee4700 try all IPs of a given host in case first one fails. Fixes #2958 2008-04-16 11:02:01 +00:00
Yann Leboulanger
b936fa4bfe coding standards 2008-04-15 22:51:41 +00:00
Yann Leboulanger
b7fcb776b9 try to auto-convert emoticons.py files to the new format. Fixes #3696 2008-04-15 22:04:39 +00:00
Yann Leboulanger
6d8dd51db0 show/hide ipython window instead of create/destroy 2008-04-15 18:09:04 +00:00
Jean-Marie Traissard
88f7abd795 Fix "You are already in this GC" bugging at reconnection. Happened if we receive
bookmarks after we already reconnected to opened GC
2008-04-15 17:25:59 +00:00
Yann Leboulanger
f6f6f9fe5c add BSD copyright to ipython_view.py file 2008-04-15 16:19:06 +00:00
Yann Leboulanger
0568a4b32b typo 2008-04-15 15:59:13 +00:00
Yann Leboulanger
1a2f60186a Don't fail on windows if bonjour is not installed. fixes #3861
socket module doesn't have AI_ADDRCONFIG attribute under windows
2008-04-15 15:58:07 +00:00
Jean-Marie Traissard
edb5910c1d prevent traceback when ping reply arrives after we close the control; without
error too. Fixes #3859.
2008-04-15 12:36:10 +00:00
Yann Leboulanger
5348c3a37f add ACE option to configure interval between 2 idlness checks. default to 2 seconds. fixes #3004 2008-04-15 09:35:36 +00:00
Yann Leboulanger
e7f88e6dd6 prevent traceback when ping reply arrives after we close the control. fixes #3859 2008-04-15 09:02:36 +00:00