Commit Graph

93 Commits

Author SHA1 Message Date
Yann Leboulanger fc7ece41ee MUC support ! (privileges in chatrooms) 2004-09-25 15:19:07 +00:00
Yann Leboulanger c56fb5d532 error code for MUC support 2004-09-06 15:30:44 +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 4ea21d3fce pixbufs in groupchat window
exit chatroom when closing the window
2004-08-05 23:13:40 +00:00
Yann Leboulanger 2264da922b we can now send messages to groupchats 2004-08-05 19:14:31 +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 c573d07086 some bugfixes 2004-08-02 09:11:50 +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 d50105fbca core now know whether we are away or xa or ... 2004-08-01 11:57:30 +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 af5c1ca4c3 a bit better like that 2004-07-18 15:47:37 +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 1aa34e05dd plugin now have to register the message types they want to recieve 2004-07-08 23:51:48 +00:00
Yann Leboulanger 125cdb2a46 support of error messages 2004-07-08 19:46:24 +00:00
Yann Leboulanger 58d6f0d15e now we can register a new account 2004-07-01 19:49:26 +00:00
Yann Leboulanger 1db49881c6 assume config has each default value, so no need to verify each time we want to use it 2004-06-21 18:17:21 +00:00
Yann Leboulanger 792aeb573f we can now remove agents from roaster 2004-06-21 17:06:43 +00:00
Vincent Hanquez 768e2d7953 change my mail address 2004-06-18 09:25:15 +00:00
Yann Leboulanger f8979c3719 when an error occure with the proxy, cath the exception 2004-06-11 14:03:14 +00:00
Yann Leboulanger f0214b0ac6 little bugfix if config file is not correct 2004-06-09 20:38:01 +00:00
Yann Leboulanger a7e8fb389b bugfix get the write error message 2004-06-09 18:48:16 +00:00
Yann Leboulanger d739d8b068 if priority for an account is not in the config file, set it to 0 2004-06-09 15:31:20 +00:00
Yann Leboulanger 27c5cd358e some bugfix when modifying account 2004-06-06 19:35:10 +00:00
Yann Leboulanger 5e47ab69ed we can now set our priority 2004-06-06 15:54:30 +00:00
Yann Leboulanger f518f2c6e2 many changes :
- user class now has priority attribut
- remove can only be done by the popup menu (BUG : when editing is canceled, iter stays editable. need gtk2.4 to coreect that)
- cleaner code
2004-06-06 01:27:18 +00:00
Yann Leboulanger cad99f6efc invisible support 2004-05-31 18:12:57 +00:00
Yann Leboulanger 38c953493f revision 153 cause troubles when we disconnect 2004-05-25 15:30:20 +00:00
Yann Leboulanger b5cf353af9 it is possible to have a disconnectHandler colled during the con.connect() function if jabber server is brocken. 2004-05-25 01:16:02 +00:00
Yann Leboulanger 3a91cda882 bugfix : messageCB must send a string to the plugins and not a JID instance 2004-05-24 19:41:14 +00:00
Yann Leboulanger c5570e33a0 gajim now support when a user is logged twice with 2 differents resources 2004-05-24 19:23:02 +00:00
Yann Leboulanger 0f1978a53b we can recieve presence before recieving the roster (presence from disconnected transport) so self.connexions[con] must exist for presenceCB. 2004-05-20 15:47:50 +00:00
Yann Leboulanger 6e84e5746b i18n support for internationalisation 2004-05-16 23:47:14 +00:00
Yann Leboulanger 2f364ecdba bugfix : when a server become unavailable, self.connexions's size changed during process. Now it changes after process. 2004-05-12 13:12:39 +00:00
Yann Leboulanger 3b25e64d8d new entry in config file : [profile] log : to show or not log in terminal 2004-05-10 14:57:03 +00:00
Yann Leboulanger 133c635c83 Support for proxy 2004-05-05 01:12:08 +00:00
Yann Leboulanger d07aec7c70 con.disconnect canfreeze i network is down
so when pressing control+C, exit immediatly
2004-05-01 20:58:49 +00:00
Yann Leboulanger b3473a5f1f no need to call con.disconnect in disconnectedCB 2004-04-26 13:52:05 +00:00
Yann Leboulanger 4ceafceede go offline when we close a plugin 2004-04-26 01:06:20 +00:00
Yann Leboulanger 5bd5c76c0b nickname for each account is save so that <nickname> is printed in chat windows instead of <moi> 2004-04-22 12:31:20 +00:00
Yann Leboulanger f803d0db05 history can now be read from gtkgui plugin 2004-04-04 22:09:56 +00:00
Yann Leboulanger a9be10ace3 delete connexion when it must be done 2004-04-02 01:26:48 +00:00
Yann Leboulanger f366cd3db6 handle error status (need an error icon) 2004-03-31 01:09:07 +00:00
Yann Leboulanger 86d3ac2b3e set error message as status message (a new status like 'error' is maybe needed to set another icon to such contacts) 2004-03-30 03:49:16 +00:00
Yann Leboulanger 80a65a2660 bugfix : when we go online -> offline : delete conexion 2004-03-28 14:30:49 +00:00
Yann Leboulanger 55b00d993a little bugfix : when we add an account, update self.connected in the Core 2004-03-24 01:39:14 +00:00
Yann Leboulanger 2bed6bc625 logger plugin now works
some bugfixes
2004-03-22 13:09:59 +00:00
Yann Leboulanger 3a6a69cc57 cleanup the rest of the code 2004-03-18 16:38:14 +00:00
Yann Leboulanger f122ad2afa typo / bug fixes 2004-03-16 18:53:49 +00:00
Yann Leboulanger 9954becd9c a better code for roster_Window class 2004-03-16 15:39:36 +00:00