Commit Graph

67 Commits

Author SHA1 Message Date
André Apitzsch 125ce523e4 Rename src directory 2017-07-02 17:25:47 +02:00
Emmanuel Gil Peyrot 09e6cfbbc8 Update to XEP-0234 version 0.18.0 (:5 namespace). 2017-06-14 20:31:29 +01:00
Philipp Hörist 2e148a6133 Add encryption API to groupchat_control 2017-05-07 18:40:09 +02:00
Philipp Hörist cf07022cbd Remove ESessions encryption/decryption from core 2017-05-07 18:40:05 +02:00
Philipp Hörist 3fd35a041e Remove PGP encryption/decryption from core 2017-05-07 18:38:33 +02:00
Philipp Hörist 5116af037b Add Encryption Plugin API
- Add extension points when receiving/sending a message
- Add extension point for setting the lock image
- Add extension point after clicking the send button
- Add extension point when typing
- Add a new menu button to choose the desired encryption
- Extend the PluginManager to hold a list of encryption plugins
2017-05-07 18:38:06 +02:00
Philipp Hörist 6f8452667d Port application menu to GMenu 2017-02-12 18:17:27 +01:00
Emmanuel Gil Peyrot 57fb80f1fa Remove every default argument using [] or {}. 2017-02-11 02:40:07 +00:00
Yann Leboulanger d338572271 Update strings for better english. Thanks to Allan Nordhøy for the suggestions 2017-02-04 23:29:45 +01:00
Yann Leboulanger c5c59967be remove all icons for all menus 2014-11-11 23:11:15 +01:00
=?UTF-8?q?Mat=C4=9Bj=20Cepl?= eb6fa81854 =?UTF-8?q?Don=E2=80=99t=20use=20positional=20arguments=20?= =?UTF-8?q?with=20*MenuItem=20inits.?=
Avoid DepreciationWarning for ImageMenuItem, CheckMenuItemi, and MenuItem.

Fix #7858

Signed-off-by: Matěj Cepl <mcepl@redhat.com>
---
 src/chat_control.py          |  8 +++----
 src/conversation_textview.py |  5 ++--
 src/groupchat_control.py     |  4 ++--
 src/gui_interface.py         |  2 +-
 src/gui_menu_builder.py      | 15 +++++++-----
 src/roster_window.py         | 56 +++++++++++++++++++++++++++-----------------
 src/statusicon.py            | 13 ++++++----
 7 files changed, 61 insertions(+), 42 deletions(-)
2014-10-20 17:20:38 +02:00
=?UTF-8?q?Mat=C4=9Bj=20Cepl?= 94a3713bc6 Fix a typo.
Fixes #7664

Signed-off-by: Matěj Cepl <mcepl@redhat.com>
2014-10-18 22:40:33 +02:00
Yann Leboulanger 47404ea14d rename some icons so we don't need to check in code if installed iconset has it. Fixes #7445 2014-03-28 21:48:15 +01:00
Yann Leboulanger 76d0f16d4a force sending muc invitation to the jid/resource if we're chatting with a specific resource. Fixes #7582 2014-01-13 20:25:07 +01:00
Denis Fomin 4b33634a0b Copyright 2013>2014 2014-01-02 12:33:54 +04:00
Yann Leboulanger 5a8d757529 hide some menuitems in private chat context menu. Fixes #7603 2013-12-23 21:39:23 +01:00
Denis Fomin b3b691c345 Fix typo. Fixes #7598 2013-12-18 20:08:45 +04:00
Yann Leboulanger 6e410b463b show bookmarked rooms in invite to menu when possible. Fixes #4455 2013-12-02 12:17:32 +01:00
Yann Leboulanger 812e8c331d fix inviting several contacts to a room. And don't allow to invite transports. Fixes 7527 2013-11-01 12:08:05 +01:00
Yann Leboulanger b38fac4abe show transport menu in chat control banner if the chat window is with a transport. Fixes #7520 2013-10-31 15:14:06 +01:00
Denis Fomin a7e9182e05 Fix transport detection 2013-10-25 21:49:07 +04:00
Yann Leboulanger 7745ea8f95 gtk -> Gtk 2013-09-15 11:54:42 +02:00
Denis Fomin d81f296e4c Fix 'document-open-recent' icon problem. Fixes #7444 2013-09-04 18:01:57 +04:00
Denis Fomin 1ef8b0dcf6 Fix invite menu for group. Fixes #7422 2013-08-29 23:28:58 +04:00
Denis Fomin 619500c3d4 Replacing some of the icons. Fixes #7445 2013-08-28 18:33:27 +04:00
Denis Fomin 01946a9bac Change history icon if theme have 'document-open-recent' icon. 2013-08-24 15:17:45 +04:00
Denis Fomin 3b41ce148f Coding standards 2013-08-23 12:23:10 +04:00
Denis Fomin 314d2a4b30 Fix invite menu. Fixes #7422 2013-08-13 01:10:59 +04:00
Denis Fomin 1082e42a76 Fix Subscription menu 2013-08-13 01:07:47 +04:00
Denis Fomin 4347fd80b3 Fix Send Custom Status menuitem (roster contact menu) 2013-08-08 23:53:21 +04:00
Yann Leboulanger 9c8c1de03f update my copyright 2013-04-05 21:35:39 +02:00
Yann Leboulanger 1886298d30 enable block menu if server supports only XEP-0191 2013-04-05 20:59:47 +02:00
Denis Fomin 3b8c665665 Change history icon if theme have 'document-open-recent' icon 2013-03-16 23:56:22 +04:00
Denis Fomin 7ab0c826fc fix menuitem 2013-01-12 22:15:33 +04:00
Denis Fomin 224284f735 Backed out changeset: a4cc671c889a 2013-01-08 14:54:11 +04:00
Denis Fomin 415f614c7b fix contact submenu 2013-01-07 01:07:08 +04:00
Yann Leboulanger 2c21353a8b remove has_key()
fix base64 calls (requires and returns bytes, not str)
2013-01-02 17:53:42 +01:00
Denis Fomin 342755d58a fix SeparatorMenuItem 2013-01-01 19:46:04 +04: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
Yann Leboulanger bb4459ca2b show only rooms where user can be invited to in invite to submenu. Fixes #7212 2012-08-27 22:07:29 +02:00
Yann Leboulanger 1a46caac45 make "invite to" menuitem insensitive when account if offline. Fixes #7082 2012-07-15 22:33:33 +02:00
Yann Leboulanger 395bf4fd99 request ad-hoc commands to muc occupant real JID if room is not anonymous. Fixes #2820 2012-04-16 23:03:30 +02:00
Yann Leboulanger 0c36f50196 merge from trunk 2012-04-12 22:07:30 +02: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 49bc202421 merge from trunk 2011-12-29 11:39:02 +01: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 b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger eb83680786 ability to invite a room occupant to another room if we know his real JID directly from the groupchat contact menu. Fixes #4443 2011-03-30 15:23:10 +02:00