Commit Graph

663 Commits

Author SHA1 Message Date
Yann Leboulanger 0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger 07b8d1a358 show invitation to groupchats in chat window info bar. Fixes #1804 2012-04-09 21:26:35 +02:00
Yann Leboulanger 75c495979c add XEP-0224 support (/attention command, persistant popup and special sound). F
ixes #3465
2012-04-09 13:38:28 +02:00
Yann Leboulanger e1808fd550 [Olivier Crete] port Gajim to use Farstream instead of Farsight2. Fixes #7113 2012-04-01 19:49:52 +02:00
Yann Leboulanger aec9f53c2d revert unwanted change 2012-04-01 19:47:11 +02:00
Yann Leboulanger 794a66e435 correctly forward unread printed messages to other resources. Fixes #7094 2012-04-01 19:39:26 +02:00
Yann Leboulanger fdb63bcd0c fix focus behaviour when opening chat / groupchat window. Fixes #7115, see #5740 2012-03-09 08:40:21 +01:00
Yann Leboulanger 1d980fa2ef don't mark received message as read until it's really read by user. Fixes #7094 2012-03-08 20:03:17 +01:00
Yann Leboulanger 5e15386879 ability to send file to contacts without a resource (but still not to fake jid) Fixes #7077 2012-01-22 18:44:46 +01:00
Yann Leboulanger afdd17bee3 don't allow to open information window when we are offline. Fixes #7082 2012-01-22 11:25:22 +01:00
Yann Leboulanger 3a3f99d618 upgrade copyright 2012-01-11 22:20:34 +01:00
Yann Leboulanger 9e2c1caeac fix hidding info bar in chat control 2012-01-11 20:44:49 +01:00
Yann Leboulanger 49bc202421 merge from trunk 2011-12-29 11:39:02 +01:00
Yann Leboulanger be867b7843 print in chat control when other side de-activate esession. 2011-12-03 13:11:05 +01:00
Yann Leboulanger 188950f470 implement XEP-0280: Message Carbons 2011-11-06 17:20:58 +01:00
Yann Leboulanger 6eedbf6e10 fixes some traceback when doing filetransfer. Fixes #1205 2011-10-23 13:48:00 +02:00
Yann Leboulanger c54ffecd31 remove buttons from infobar just before adding new instead of when hidding infobar 2011-10-17 18:00:27 +02:00
Yann Leboulanger 8b2669ad8c improve strings 2011-10-17 17:55:43 +02:00
Yann Leboulanger df040bb8e5 add infobar in chat window for file transfer events. Fixes #1205 2011-10-17 17:12:19 +02:00
Yann Leboulanger e4c9820146 handle default value in seclabel combobox. see #7010 2011-10-13 18:04:43 +02:00
Yann Leboulanger ec1274596a enable execute plugin 2011-10-08 22:48:00 +02:00
Denis Fomin 2e648d06be New gui_extension_point added. Do not use all args in remove_gui_extension_point() to identify elements to be removed. Use only first one 2011-09-26 20:47:33 +03:00
Yann Leboulanger 513f3047f2 show our room nickname when chatting in pm. Fixes #6949 2011-09-22 11:43:51 +02:00
Yann Leboulanger d74ab91981 Fix showing messages sent via dbus. Fixes #6976 2011-09-15 21:51:51 +02:00
Yann Leboulanger 98432f6666 cean chatstate code: remove XEP-0022 support and use caps to know if a contact supports it 2011-08-27 22:41:55 +02:00
Yann Leboulanger 31bfc4969a follow chat in tabs more easily. Don't open as many chattabs as there are lowe priority chats. Fixes #5227 2011-08-21 09:51:57 +02:00
Yann Leboulanger b6e26061fe ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745 2011-08-09 17:14:13 +02:00
Yann Leboulanger dc3b203168 use event system for jingle FT 2011-06-24 18:24:42 +02:00
Yann Leboulanger b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger ff0c0dc1c5 ability to save xhtml messages. Fixes #5736 2011-05-30 19:47:05 +02:00
Yann Leboulanger 8896e33d65 send message to the correct jid 2011-05-20 22:36:10 +02:00
Yann Leboulanger 14d15923bf fix traceback when closing a chat window. 2011-05-18 22:08:37 +02:00
Yann Leboulanger 4ac1768040 handle outgoing messages with events. Fixes #6743 2011-05-18 19:44:43 +02:00
Yann Leboulanger 857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger 08020a310c fix for showing URL in chat banner. Fixes #6856 2011-04-12 16:30:26 +02:00
Denis Fomin 5394ce921f [mq]: Do_not_scroll_the_chat_if_you_started_typing_a_message 2011-03-30 21:59:06 +04:00
Denis Fomin e76550dd19 Correctly test dbus. Fixes #6844 2011-03-25 12:23:32 +03:00
Yann Leboulanger 168e87aefd [Phil] add 2 dbus signals: MessageSent and ChatState. Update UI on messagesent. Fixes #6787 2011-03-24 22:48:56 +01:00
Julien Pivotto 29fbb7f7e4 Remove old liks to jabber.org 2011-03-22 10:56:06 +01:00
Denis Fomin 981c47c377 [Slava]do not lose received history position when a new incoming message arrives. Fixes #6822 2011-03-16 11:46:12 +03:00
Denis Fomin b74852014e [slava]Quoting the recieved messages with the keyboard shortcuts. Fixes #6822 2011-03-10 13:55:15 +03:00
Yann Leboulanger 0ac61706d8 add ability for chatstate to fo from inactive to pause when we re-select a tab where we already typed something. Fixes #4380 2011-01-06 14:53:34 +01:00
Yann Leboulanger 241f666bc6 redraw chat buttons when we get caps information. Fixes #6114 2010-12-23 17:51:26 +01:00
Yann Leboulanger cc032163d0 more usage of NEC to handle messages 2010-12-08 21:58:13 +01:00
Yann Leboulanger 6a2651ebd5 use NEC to handle agent info / items events 2010-11-29 12:53:50 +01:00
Yann Leboulanger e9f5065479 use NEC to handle failed-decrypt events 2010-11-29 10:50:30 +01:00
Yann Leboulanger a87540ddc0 use NEC to handle vcard events 2010-11-26 21:14:59 +01:00
Yann Leboulanger 352bda2ef5 use NEC to handle PEP / ATOM messages 2010-11-24 11:41:20 +01:00
Denis Fomin b8c96bcc17 change tooltip text for audio and video buttons if python-farsight is not installed
Fix #6042
2010-11-21 21:06:58 +03:00
Yann Leboulanger 078de46bf0 use NEC to handle ping events 2010-11-15 17:35:19 +01:00