Commit Graph

741 Commits

Author SHA1 Message Date
Denis Fomin 09962db66a fix FontChooserDialog in xhtml popup menu.(fonts in html broken now) 2013-01-10 00:13:41 +04:00
Denis Fomin 0ad8449864 fix ColorSelectionDialog in xhtml popup menu 2013-01-09 22:58:51 +04:00
Yann Leboulanger e6b3fb40e3 fix emitting key_press_event 2013-01-08 21:56:36 +01:00
Denis Fomin 8eef7d3dc6 fix some popup menus 2013-01-08 02:28:44 +04:00
Denis Fomin 9cd0ca803b Fix msg textview popup menu 2013-01-08 02:13:40 +04:00
Yann Leboulanger 86b256ac96 fix style / color things 2013-01-05 15:53:14 +01:00
Denis Fomin d7501b9ebf fix big avatar 2013-01-05 01:27:22 +04:00
Denis Fomin 6f89a119ae fix dict.keys 2013-01-02 23:46:44 +04:00
Denis Fomin ac9253e04a Merge 2013-01-02 22:13:27 +04:00
Denis Fomin 92ce48886c fix some windows 2013-01-02 20:57:20 +04:00
Denis Fomin 59a621bd87 fix some CursorType 2013-01-02 17:30:54 +04:00
Denis Fomin 342755d58a fix SeparatorMenuItem 2013-01-01 19:46:04 +04:00
Yann Leboulanger 3fdefe20b7 xrange() -> list(range()) 2013-01-02 18:17:51 +01:00
Yann Leboulanger 912f0e921d fix imports and many py3 changements 2013-01-02 13:54:02 +01:00
Yann Leboulanger 069bddbbcb remove call to unicode() 2013-01-01 21:06:16 +01:00
Yann Leboulanger 414e349345 python uses unicode internally 2013-01-01 19:44:25 +01:00
Yann Leboulanger a8d946bc96 more GTK3 fixes 2012-12-27 21:58:52 +01:00
Yann Leboulanger 8f71d9f219 start porting Gajim to gobject introspection and GTK3 2012-12-23 16:23:43 +01:00
Yann Leboulanger 77775cf0af Gajim now uses python-nbxmpp library instead of embedding it. 2012-12-09 21:37:51 +01:00
Denis Fomin 14612d853d typo 2012-09-06 23:07:35 +04:00
Yann Leboulanger 9a95dc948c add herew to the list of language ictionnaries 2012-09-06 18:41:30 +02:00
Yann Leboulanger 96dd70050b Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me 2012-08-23 13:10:30 +02:00
Denis Fomin 9016441fcf remove command_system modules from demandimport.ignore 2012-08-12 11:24:22 +04:00
Yann Leboulanger aa3a8c7f46 hide invite contacts buttons in zeroconf chat controls. Fixes #7188 2012-08-04 17:14:34 +02:00
Denis Fomin d71ce1f27c move change tooltip text for audio and video buttons from init to _update_toolbar. 2012-07-19 20:31:06 +04:00
Denis Fomin 3152dc6cd6 change tooltip text for audio and video buttons. 2012-07-19 19:43:00 +04:00
Jefry Lagrange ccb53c7c08 send files to gc peer. Fixes #7171 2012-06-16 18:41:33 -04:00
Jefry Lagrange 2af1af2011 file_props refactoring 2012-06-14 12:27:23 -04:00
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
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
Yann Leboulanger d58841cb2b [Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772 2010-06-07 19:11:44 +02:00
Zhenchao Li 01c1465dfb add namespace for jingle file transfer
add jingle FT to gajim.gajim_optional_features
2010-06-01 15:09:42 +08:00
Yann Leboulanger 2c2e4201d7 merge from trunk 2010-05-25 16:33:40 +02:00
Éric Araujo 9b5ee1e13b convert tabs to spaces in source code thanks to reindent.py
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +02:00
Thibaut GIRKA ff34c61caa Merged local changes 2010-03-21 21:47:34 +01:00
Thibaut GIRKA fbf9a769d8 Delete invalid jingle sessions. Kick audio/video availability from jingle states.
Fixes #5668, #5651
2010-03-21 21:45:45 +01:00
Yann Leboulanger 20fbaff581 reset tooltip on send file button when filetransfer become available. Fixes #5669 2010-03-21 09:36:51 +01:00
Thibaut GIRKA ab0f7899ad Refuse multiple sessions and implement alternative-session; make jingle GUI a bit more reliable. 2010-03-15 21:34:28 +01:00
Thibaut GIRKA e5f95be6e9 Oops, missed a delete_jingle_session last time. 2010-03-14 22:01:48 +01:00
Yann Leboulanger 86acbd398c compute keycode and insert keycode only once. Fixes #5636 2010-03-12 20:57:35 +01:00