Commit graph

162 commits

Author SHA1 Message Date
Yann Leboulanger
6e5009a5d6 bugfix in threading 2004-10-21 15:17:02 +00:00
Yann Leboulanger
3241f32e11 Better idle support. Idle module is now optional 2004-10-20 22:53:15 +00:00
Yann Leboulanger
e8a436725a When an account is not active, it is not touched by optionmenu changes, but can be specifically changed. 2004-10-18 08:37:16 +00:00
Yann Leboulanger
2e6c33719c GPG is now optional 2004-10-16 09:37:32 +00:00
Yann Leboulanger
15efcf97da remember the size and position of roster window if user want so 2004-10-13 21:46:10 +00:00
Yann Leboulanger
25251de7f0 don't ask passphrase if the connexion is not active 2004-10-12 10:54:53 +00:00
Yann Leboulanger
aac5d4d0f1 we can now choose the font of the roster's lines 2004-10-12 10:13:47 +00:00
Yann Leboulanger
54f83079ac it is now possible to configure the roster style 2004-10-11 22:57:29 +00:00
Yann Leboulanger
76e4d6042d pygtk 2.4 is now in debian distribution, so I use it (color button in particular) 2004-10-11 21:03:34 +00:00
Yann Leboulanger
d165ad29bc print the away message when we open a chat window 2004-10-11 16:43:41 +00:00
Yann Leboulanger
6142d4b448 we can select our secrete ket throught gtk plugin interface 2004-10-10 18:44:38 +00:00
Yann Leboulanger
a999b32ec2 add_user_to_roster don't take keyID as argument 2004-10-09 14:51:57 +00:00
Yann Leboulanger
b5855a7ad4 no need to have keyID for add_user_to_roster function 2004-10-09 14:50:39 +00:00
Yann Leboulanger
15029f2436 Bugfix : a presence MUST have a <status> element 2004-10-07 22:35:14 +00:00
Yann Leboulanger
66d0415c40 PGP support ! 2004-10-07 14:43:59 +00:00
Vincent Hanquez
446dcc49a0 implement /me functionality and cleanup :p 2004-09-29 14:01:24 +00:00
Yann Leboulanger
2b6cc45e69 chow account name in the title bar of chat windows 2004-09-29 13:26:34 +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
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
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
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
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
12daa1954e show the state's icon of the prioritest resource in chat window 2004-07-18 21:38:14 +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
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
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
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
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