Commit Graph

186 Commits

Author SHA1 Message Date
Yann Leboulanger 02588a8038 change roster's window title when receiving unpopuped messages 2004-12-06 20:11:12 +00:00
Yann Leboulanger 230e4e8cb5 it's shorter like that 2004-12-05 20:16:16 +00:00
Yann Leboulanger d639c3d622 show "*" or "[x]" in chat window title bar if there are one or more unread message(s) 2004-12-05 12:53:08 +00:00
Yann Leboulanger d474d149f7 it is not possible to launch a dialog.run() in a timeout function, so here is a workaround to do the same thing 2004-12-02 00:00:57 +00:00
Yann Leboulanger 4ab3c89742 autoconnect AFTER gtk.main (we may need to ask password) 2004-12-01 20:47:37 +00:00
Yann Leboulanger 4f17342574 autoconnect after self.systray is initialized 2004-12-01 20:21:04 +00:00
Yann Leboulanger 15df1ebae4 little bugfix : get the variable where it really is 2004-11-23 20:52:20 +00:00
Yann Leboulanger dcc280b3da little bugfix : missing () 2004-11-23 14:13:31 +00:00
Yann Leboulanger 8ce324511b the word "passphrase" can be strange for some people 2004-11-19 23:47:54 +00:00
Yann Leboulanger d284a47433 inform the user when his GPG passphrase is wrong 2004-11-19 23:44:19 +00:00
Yann Leboulanger cb7e5396df if no name is provided, name = jid 2004-11-18 19:21:20 +00:00
Yann Leboulanger 70d41ba7cb 'Add contact' in account's popup menu 2004-11-18 19:03:58 +00:00
Yann Leboulanger c8176e80b4 we now keep the 'ask' status of a user to show the correct image in the roster
we upgrade sub and ask status in the plugins when we recieve them
2004-11-18 17:15:15 +00:00
Yann Leboulanger bcea8538bc Update all variables in core.py and in gtkgui.py when creating a new account 2004-11-17 22:00:20 +00:00
Yann Leboulanger 1b0a320d7c BUGFIX: when no account is configured, ComboBox must stay offline 2004-11-16 14:25:28 +00:00
Yann Leboulanger 7b0a234d11 Gtkgui plugin is more reactive 2004-11-16 09:32:27 +00:00
Yann Leboulanger 07b52563a4 Hide main window while resizing and repositionning 2004-11-16 09:30:35 +00:00
Yann Leboulanger ca017970cb Show only the Jid in the chat_window title to see it better 2004-11-16 09:29:49 +00:00
Yann Leboulanger 60afd09e0e don't ask status message if no account configured and let combobox to offline 2004-11-09 20:33:40 +00:00
Yann Leboulanger 48dfd4a3ea it is now possible to configure logger plugin from gtkgui plugin 2004-11-04 01:03:17 +00:00
Yann Leboulanger 35d2ba75d2 many improvements :
- it is now possible not to save the passphrase for accounts
- close button in accounts window
- unset sensitivity of some widgets in preferences window when some checkboxes are not active
- autoconnect accounts is now available
- apply button in preferences window
2004-11-01 13:41:00 +00:00
Yann Leboulanger ef3111cdcc replace optionMenu (deprecated in pygtk 2.4) by comboBox 2004-11-01 13:28:26 +00:00
Yann Leboulanger 3eb2764bd2 we now save the last status message et some pre-defined status messages 2004-10-25 22:02:16 +00:00
Yann Leboulanger 6b3a035158 2 bugfixes 2004-10-21 19:42:46 +00:00
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