Commit Graph

10733 Commits

Author SHA1 Message Date
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
Yann Leboulanger da8488a71e Start chat is now available from menu in systray 2004-06-16 19:25:02 +00:00
Yann Leboulanger 7a413ec749 open chat windows, if needed, on double click on systray icon 2004-06-15 03:42:58 +00:00
Yann Leboulanger bb6b3f9060 animated gifs can now be displayed in the treeview 2004-06-15 02:06:30 +00:00
Yann Leboulanger 24664cf130 be sure that the popup menus are inside the screen 2004-06-15 00:45:34 +00:00
Yann Leboulanger 7ab7953ce0 little bugfix : status is xa and not na 2004-06-14 03:36:55 +00:00
Yann Leboulanger 3d1ee5bf08 double clicked on systray icon show/hide roster if there is no event, or show an event otherwise. 2004-06-13 18:26:40 +00:00