Commit Graph

689 Commits

Author SHA1 Message Date
Yann Leboulanger 093c3e8335 log groupchat messages 2004-09-27 19:13:16 +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 59ac801bc2 new french translation file 2004-09-26 16:39:46 +00:00
Yann Leboulanger edea8d0597 bugfix : present chat window when double click on trayicon 2004-09-26 16:38:57 +00:00
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 2f1648f94f we can see people in the groupchat. groupchat is now usable 2004-08-05 21:56:54 +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 22192e503d we can drag and drop a user to change its group 2004-08-02 22:17:29 +00:00
Yann Leboulanger c573d07086 some bugfixes 2004-08-02 09:11:50 +00:00
Yann Leboulanger 337174a2eb group chat window 2004-08-01 23:58:54 +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 d50105fbca core now know whether we are away or xa or ... 2004-08-01 11:57:30 +00:00
Yann Leboulanger c0977ea9ab take into account more cases 2004-07-31 23:07:25 +00:00
Yann Leboulanger 504c25abd6 remove the systray icon when exitting the gtkgui plugin 2004-07-31 23:06:14 +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 d9316e83a2 when we add a new count, update ALL variables 2004-07-28 18:17:26 +00:00
Yann Leboulanger 12daa1954e show the state's icon of the prioritest resource in chat window 2004-07-18 21:38:14 +00:00
Yann Leboulanger af5c1ca4c3 a bit better like that 2004-07-18 15:47:37 +00:00
Yann Leboulanger 40a5e98f51 it is now possible to specify hostname / ip to bind with the sock plugin 2004-07-18 11:32:39 +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 a910c276e1 save whether line are expanded or not in the config file 2004-07-12 21:14:12 +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 60fdfc66e5 new indentation 2004-07-08 19:56:30 +00:00
Yann Leboulanger 125cdb2a46 support of error messages 2004-07-08 19:46:24 +00:00
Yann Leboulanger 41d171fc68 new french traduction .po file 2004-07-01 21:56:53 +00:00
Yann Leboulanger 58d6f0d15e now we can register a new account 2004-07-01 19:49:26 +00:00
Yann Leboulanger 3c7326e482 better ImageCellRenderer (it takes less CPU) 2004-07-01 15:42:39 +00:00
Yann Leboulanger 79927434aa show '_' instead of underlining the next character in systray popup menu 2004-06-29 20:51:36 +00:00
Yann Leboulanger a0921c0427 little bugfix 2004-06-29 20:47:04 +00:00
Yann Leboulanger d8164426cc very little thing 2004-06-28 01:49:34 +00:00
Yann Leboulanger 353b74c4ba new ImageCellRenderer to show pixbuf and pixbufAnimation in treeview (take less CPU time than the old method) 2004-06-28 01:29:02 +00:00
Yann Leboulanger 3dbb75f9db agents cannot have 2 different resources 2004-06-24 21:37:27 +00:00
Yann Leboulanger 9e8bb03f25 trayicon module is not necessary
new preference option : icon in systray (changement is tacken into account at next start)
2004-06-21 20:22:10 +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
Yann Leboulanger f67f86ab67 little bugfix 2004-06-21 13:27:41 +00:00
Yann Leboulanger 6054f6e7ba better variable names 2004-06-21 00:12:25 +00:00
Vincent Hanquez bdd2b5dd50 more common that way 2004-06-20 22:01:42 +00:00
Vincent Hanquez 5b7b9c3075 move handler to specific functions
somedays read_queue would have to be a common share code and thus no specific
plugin code could be call from there.

(untested: not able to compile C module trayicon)
2004-06-20 21:58:12 +00:00
Vincent Hanquez 768e2d7953 change my mail address 2004-06-18 09:25:15 +00:00
Yann Leboulanger ba2da561f9 little bugfix : add_user_to_roster need jid as argument, not user 2004-06-17 17:12:33 +00:00
Yann Leboulanger 9655c8b299 menu in systray can now be teared off and reattached 2004-06-17 17:11:29 +00:00
Yann Leboulanger 154c6914d4 new icons and animated gif for message 2004-06-17 13:20:00 +00:00