Emmanuel Gil Peyrot
289d82fae7
Remove unused imports.
2017-02-08 02:26:20 +00:00
Emmanuel Gil Peyrot
07716daec2
Use staticmethod decorator where it makes sense.
2017-02-08 02:26:20 +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
Emmanuel Gil Peyrot
80221afc2c
Split ChatControlBase into its own file.
2017-01-04 22:57:05 +00:00
Philipp Hörist
e7812cbd85
Move startup code into Gtk.Application()
2017-01-03 23:08:48 +01:00
Emmanuel Gil Peyrot
03446bb74f
Make sure strings don’t contain unescaped backslashes.
2017-01-01 21:48:44 +00:00
Emmanuel Gil Peyrot
13a61d7618
Remove support for GNOME Keyring and KWalletCLI, instead always use libsecret.
2016-11-20 21:56:26 +00:00
lovetox
3296c23e32
Refactor Roster Tooltip
2016-11-17 03:29:18 +01:00
Emmanuel Gil Peyrot
6b22dd6ade
Replace gtk.gdk with GdkPixbuf in gui_interface.
2016-11-05 15:36:27 +00:00
lovetox
6891cc49f4
Format ChangeNick message
...
without \newlines the input dialog gets really big
2016-10-04 23:54:52 +02:00
lovetox
7151fef0ec
Fix NoneType Error introduced in a10e0df42f31
2016-10-04 22:25:44 +02:00
Linus Heckemann
17c482205e
Remove other resolvers
2016-10-02 14:09:06 +01:00
lovetox
de9a1ce069
Add transients for some MUC dialogs
2016-09-21 20:07:37 +02:00
Yann Leboulanger
b51b633d2a
[gdr_gdr] Improve error message when a groupchat is in roster as a contact. Fixes #8380
2016-09-18 15:46:39 +02:00
tmolitor
065d08cebf
Honor profile given on commandline for plugin dir and history db and more.
...
Also added new property 'additional_data' to message event objects. Changes to this attribute (a dict) are passed on from event to event and are also written to the history db as json string (reading of those values isn't implemented yet).
2016-09-05 00:01:29 +02:00
Yann Leboulanger
991df175d7
don't draw groupchat iters in a callback. Draw them in main thread to prevent GTK Error
2016-04-12 21:59:57 +02:00
Yann Leboulanger
759cfc6336
do not warn when tls cert changes for a valid one
2016-04-02 14:06:20 +02:00
Yann Leboulanger
0530308a99
pending events are now in objects rather that storing parameters in tuple
2016-02-29 21:04:08 +01:00
Yann Leboulanger
a0d9d6cf2a
keep window size in single window mode even when no tab is opened. Fixes #7823
2016-02-21 10:32:55 +01:00
Yann Leboulanger
766bb508e3
[gdr_gdr] Add a file transfer completed event. Fixes # 8266
2016-02-20 21:36:24 +01:00
Yann Leboulanger
94b8541fdf
correctly detect that gtkspell is not installed
2016-01-05 21:09:13 +01:00
Yann Leboulanger
292a0ba99a
[tmolitor] add a way to sort emoticons in emoticon menu. Fixes #8204
2015-12-19 11:15:40 +01:00
Yann Leboulanger
c84e2c252b
add more arguments to paplay command. fixes #8192
2015-11-21 14:39:36 +01:00
Yann Leboulanger
1eba16df6e
show error message when we try to connect anonymously to a server that doesn't support anonymous connection. Fixes #8138
2015-08-31 13:47:18 +02:00
Yann Leboulanger
a44a71d6a5
add option to en(dis)able XEP-0136/0313. Fixes #8127
2015-08-20 15:08:53 +02:00
Yann Leboulanger
b851177f6a
specify module version before importing
2015-08-30 23:23:10 +02:00
Yann Leboulanger
96f642b309
do not try to go autoaway or come back from autoaway if we are not connected. See #8062
2015-07-27 22:58:47 +02:00
Yann Leboulanger
c9eb479fe3
Correctly register gajim-remote with xmpp: URIs
2015-07-17 22:19:16 +02:00
Yann Leboulanger
731cea3b66
add invities to member list when converting chat to muc. Fixes #8098
2015-07-13 15:42:33 +02:00
Yann Leboulanger
0fc96927b6
stop sending chatstates when we get an error message from a contact. Fixes #8010
2015-05-10 20:56:41 +02:00
Yann Leboulanger
78b3fe0b20
don't show useless buttons in notifications. Fixes #7838
2015-01-03 15:24:58 +01:00
Yann Leboulanger
44dc946d82
[misterX] update MAM implementation to V0.3
2014-12-27 16:44:05 +01:00
Yann Leboulanger
0a8af73650
add XEP-313 (MAM) support
2014-11-11 15:28:24 +01:00
Yann Leboulanger
a170fd4b83
correctly compute hash when doing jingle FT
2014-06-01 15:40:17 +02: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
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
fbb87bf336
active plugin installer plugin by default if it's available. Fixes #7655
2014-02-12 14:04:19 +01:00
Fedor Brunner
6588636aa5
Support for sha256 fingerprint.
...
Fixes #7628
2014-01-21 15:27:41 +01:00
Yann Leboulanger
7e1fc336cb
add paplay to the list of sound players. Fixes #7608
2014-01-05 23:03:43 +01:00
Denis Fomin
4b33634a0b
Copyright 2013>2014
2014-01-02 12:33:54 +04:00
Yann Leboulanger
e746ca9b1a
start havine audio / video. Doesn't work correctly yet
2014-03-25 21:26:57 +01:00
Yann Leboulanger
0d869cb192
merge GTK3 branch in default
2014-03-23 20:03:03 +01:00
Yann Leboulanger
d337aeed4e
py2 -> py3
2013-12-30 21:19:15 +01:00
Yann Leboulanger
df11617ddb
both sender and receiver request remote SSL certificate, but only if it's a new one.
...
Correctly verify remote SSL certificate.
2013-12-04 18:43:28 +01:00
Yann Leboulanger
1b0406a814
fix the "do not ask me again" behaviour with untrusted GPG key warning. Fixes #7584
2013-12-01 10:06:38 +01:00
Yann Leboulanger
a7a8354402
prevent traceback. Fixes #7572
2013-11-30 09:48:18 +01:00
Yann Leboulanger
f888f57d1c
fix computing hash once socket is correctly closed
2013-11-02 16:09:12 +01:00
Yann Leboulanger
2f89228de8
sime cleanup in sound client list. Fixes #7497
2013-10-30 17:50:47 +01:00
Denis Fomin
0af89a407c
Disable emoticons if emoticons.py is corrupted. Fixes #7414 . Fixes #7513
2013-10-19 14:06:06 +04:00
Denis Fomin
f91a115dd6
Set transient_for for 'Emoticons disabled' warning dialog. See #7185
2013-10-19 12:32:01 +04:00