Commit graph

651 commits

Author SHA1 Message Date
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
Yann Leboulanger
69578659a2 use NEC to handle our-status event 2010-11-06 10:04:41 +01:00
Yann Leboulanger
cdf3918262 add new gui extension point so that plugins can update toolbar buttons status. 2010-10-29 22:13:12 +02:00
Yann Leboulanger
5ac4104326 [Dicson] Fix gui extention point position in chat_control.py. Fixes #5974 2010-10-12 17:07:05 +02:00
Yann Leboulanger
d16a059168 don't use unassigned variables. 2010-08-22 23:31:03 +02:00
Yann Leboulanger
a3863703f0 merge from trunk 2010-08-16 17:32:23 +02:00
Yann Leboulanger
a604f75912 don't try to start archiving session if server doesn't support it. Fixes #5845 2010-08-12 11:03:04 +02:00
Yann Leboulanger
ca43e5441c merge message archiving branch. Fixes #3593 2010-08-11 18:43:41 +02:00
Yann Leboulanger
dc1ddb42a2 merge outstanding branches 2010-08-08 11:34:27 +02:00
Alexander Cherniuk
e78e4318c5 Upgraded middleware inside the command system. Added support for proper output style 2010-08-06 06:07:28 +03:00
Yann Leboulanger
796213c9cb merge with trunk 2010-07-19 19:53:29 +02:00
Yann Leboulanger
40a25d0749 don't traceback when strange thing happen with keymap, just make ctrl+c not work. see #5636 2010-07-07 09:35:38 +02:00
Yann Leboulanger
1cc05b156c improve jingle audio GUI 2010-06-20 22:48:49 +02:00