Commit graph

68 commits

Author SHA1 Message Date
Yann Leboulanger
5f8bffc03f optparser can now restore values that have spaces at the begining or at the end 2005-04-05 21:05:06 +00:00
Yann Leboulanger
9e378977f8 back to previous xmlstream.py
print an error when we try to connect an inexisting server instead of crash
2005-04-03 08:18:47 +00:00
Nikos Kouremenos
c9df9a7ece try to fix ticket 148. has some problems: it wont display the accounts with erros in the accounts window. Only after you close it and open it again 2005-04-03 01:03:32 +00:00
Yann Leboulanger
0200962016 big bugfix: send the correct status 2005-03-30 18:45:44 +00:00
Yann Leboulanger
189a134722 service discovery is now asynchronous, we can send and receive other messages while we browse agents (YEAH !) 2005-03-27 10:31:26 +00:00
Yann Leboulanger
995515e6db this is more xmpp compliant (thanks Igor) 2005-03-23 19:14:09 +00:00
Yann Leboulanger
edd6088448 config file has a more beautyfull format and 600 mode 2005-03-11 00:04:39 +00:00
Yann Leboulanger
1b2700840a we can now send a status message when we disconnect 2005-03-07 11:13:24 +00:00
Nikos Kouremenos
57ae71d5ff glade fixes 2005-03-02 12:07:27 +00:00
Nikos Kouremenos
7ffee55575 typos 2005-03-02 01:43:49 +00:00
Nikos Kouremenos
844dc4ac4a I don't remember what I changed, mostly all over 2005-03-01 23:48:05 +00:00
Yann Leboulanger
73cf85b57e bugfix when no config file is present 2005-02-26 23:16:42 +00:00
Yann Leboulanger
369b47d692 remove windows crap (^M) 2005-02-15 22:56:49 +00:00
Yann Leboulanger
43e123e796 module idle can now my used under windows 2k / XP 2005-02-15 22:53:54 +00:00
Yann Leboulanger
5e4520bd0c new optparser class that support ; and # in option's value 2005-01-22 20:26:43 +00:00
Yann Leboulanger
d8305fb20b update my email adress
update copyright
add missing headers
2005-01-07 21:52:38 +00:00
Yann Leboulanger
b870a29f46 do not consider passwords as integer 2005-01-06 12:45:57 +00:00
Yann Leboulanger
f55a3f94ca no need of shellbang line 2004-12-19 15:26:43 +00:00
Yann Leboulanger
7e09906db3 send a packet on the socket every minute for NAT timeouts 2004-11-25 17:11:50 +00:00
Yann Leboulanger
974973be46 two bugfixes in jabber.py 2004-11-18 17:10:59 +00:00
Yann Leboulanger
896e193cbc New french translation 2004-11-15 09:43:13 +00:00
Yann Leboulanger
3241f32e11 Better idle support. Idle module is now optional 2004-10-20 22:53:15 +00:00
Yann Leboulanger
344b25af19 new CVS version of jabber.py 2004-10-16 09:54:32 +00:00
Yann Leboulanger
6739e0b190 bugfixes in the last jabber.py 2004-10-13 22:51:58 +00:00
Yann Leboulanger
1b7a501518 new jabber.py (last CVS version) 2004-10-13 21:16:49 +00:00
Yann Leboulanger
84f86a589c disconnect if link seems broken 2004-10-13 15:36:39 +00:00
Yann Leboulanger
c16544c059 some cleanup ni jabber.py 2004-10-07 14:41:40 +00:00
Yann Leboulanger
8e2a95f46c use getTimestamp function to know the time the message has been sent (especially in case it hase been stored on the jabber server when user is offline) 2004-09-27 17:51:51 +00:00
Yann Leboulanger
fc7ece41ee MUC support ! (privileges in chatrooms) 2004-09-25 15:19:07 +00:00
Yann Leboulanger
f78acc3bf1 Close all opened windows before quitting gtkgui plugin
New agent Browser (JEP 30 complient)
Upgrade of french translation
2004-09-06 14:55:10 +00:00
Yann Leboulanger
4658ab8927 beginning of the group chat support
do not create a new connexion in the core if it already exists
2004-08-04 22:40:22 +00:00
Yann Leboulanger
e4ef4f4396 save events when no visual plugin (like gtkgui) is registered and restore them when such a plugin resiters 2004-08-01 23:49:21 +00:00
Yann Leboulanger
6ad688ec62 sendPlugin function accept a queue argument to send the message in a single queue 2004-08-01 21:45:58 +00:00
Yann Leboulanger
9fc8e66770 gtkgui plugin ask roster when it starts (in case an account is already conected)\nthread in started in plugin.py 2004-08-01 16:25:41 +00:00
Yann Leboulanger
c0977ea9ab take into account more cases 2004-07-31 23:07:25 +00:00
Yann Leboulanger
19f1e79a66 plugins can now unregister
new QUIT signal : we can or not close the core
2004-07-28 18:31:31 +00:00
Yann Leboulanger
331056f179 logger and gtkgui plugins can be launched after the core (if sock plugin is active) 2004-07-17 21:00:38 +00:00
Yann Leboulanger
03aee33e25 here is the sock plugin
runCore can now recieve the -c option to be lunch as a client. In such a case, it connects to a gajim server (a sock plugin) and not to a jabber server
2004-07-17 15:31:47 +00:00
Yann Leboulanger
60fdfc66e5 new indentation 2004-07-08 19:56:30 +00:00
Vincent Hanquez
768e2d7953 change my mail address 2004-06-18 09:25:15 +00:00
Yann Leboulanger
3ca47b0d9c Makefile of idle module in common subdirectory 2004-06-09 14:26:54 +00:00
Yann Leboulanger
c95a979544 icon in systray (it represents state and changes when we recieve a message not poped up) 2004-06-09 14:22:27 +00:00
Yann Leboulanger
528e353cee idle is a C module, not a C++ one 2004-05-28 17:54:40 +00:00
Yann Leboulanger
279a060265 - idle in a C module, auto away / xa feature is back
- no need to store .mo files : they are now created by make
2004-05-28 04:20:30 +00:00
Yann Leboulanger
6e84e5746b i18n support for internationalisation 2004-05-16 23:47:14 +00:00
Yann Leboulanger
bc63bc73b7 timeout on the socket 2004-05-01 20:53:34 +00:00
Yann Leboulanger
9954becd9c a better code for roster_Window class 2004-03-16 15:39:36 +00:00
Yann Leboulanger
fa49d30545 Jabberpy V0.5 2004-03-06 04:11:57 +00:00
Yann Leboulanger
cf2c7b5037 log on / log off for agents 2004-03-04 20:56:39 +00:00
Yann Leboulanger
96e6ccf3dc get vCard infos 2004-02-18 21:03:45 +00:00