Commit graph

15256 commits

Author SHA1 Message Date
Bronko
36b31259e7 save encoded avatar when receiving vCard from server 2018-04-08 20:58:24 +02:00
Yann Leboulanger
879e03449c fix some py2->py3 missing things. Fixes #9019 2018-04-07 23:06:48 +02:00
Yann Leboulanger
6d868546fa update action when creating groupchat window. Fixes #9042 2018-04-07 22:48:38 +02:00
Yann Leboulanger
27e45856b0 prevent traceback. Fixes #9054 2018-04-07 22:04:32 +02:00
Yann Leboulanger
93b50bf1f6 prevent a traceback with wrong bookmarks. Fixes #9055 2018-04-07 22:01:39 +02:00
Philipp Hörist
cf911b3984 Fix regression from 4caa4971 2018-04-05 22:14:57 +02:00
Philipp Hörist
711f3cbbb0 Encode filenames before sending
Fixes #9039
2018-04-05 19:38:17 +02:00
Philipp Hörist
898ac96647 Some status codes should only be in our presence
Some Servers broadcast these status codes in every presence which
is wrong accoring to the XEP
2018-04-04 22:16:46 +02:00
Philipp Hörist
1b8d76bf9e Add missing return statement 2018-04-04 22:10:34 +02:00
Yann Leboulanger
2ea9fc6932 when adding bookmark, check server validity on focus out only. Fixes #7879 2018-04-04 15:16:41 +02:00
Yann Leboulanger
17ae4e4ccc Hide protocol combobox when adding contacts if only XMPP is available 2018-04-04 14:46:46 +02:00
Yann Leboulanger
8e144e46f8 Use XMPP logo in add contact dialog for XMPP protocol. Fixes #9049 2018-04-04 14:42:10 +02:00
Yann Leboulanger
dc58586a7a mark string as translatable. Fixes #9050 2018-04-04 14:23:12 +02:00
Philipp Hörist
4caa4971b2 Catch decrypted-message-received event in ChatControl
It makes more sense to catch the event with ChatControl than with the
RosterWindow. RosterWindow is only used now if no ChatControl is open.
2018-04-04 01:13:02 +02:00
Philipp Hörist
8a4264c94e Remove event handler on ChatControl Shutdown 2018-04-04 00:00:08 +02:00
Philipp Hörist
f29d57e50b Catch invalid IQ stanzas and log them
Fixes #9044
2018-04-03 19:54:09 +02:00
Philipp Hörist
199f1c74ff Dont call show_all() on AboutDialog
Fixes #9038
2018-04-02 21:37:08 +02:00
André Apitzsch
1ec49e9f24 setup.py: install all files if build is skipped 2018-04-02 15:56:28 +02:00
André Apitzsch
672aae9c12 Fix password storage in plain text issue 2018-04-02 15:50:23 +02:00
Yann Leboulanger
dc3565ee32 prepare 1.0.1 release 2018-04-01 22:48:42 +02:00
Yann Leboulanger
0f13b23a7d correctly set process name. Fixes #9034 2018-04-01 15:05:06 +02:00
Philipp Hörist
e326aabf5f Decode PGP decrypted messages 2018-03-31 01:18:28 +02:00
Yann Leboulanger
644bdd9c76 update plugin installer sha256 for flatpak 2018-03-30 21:57:45 +02:00
Philipp Hörist
634cbd93a8 Remove not supported methods
Methods have been remove in from IPython since 2016
b7d03ed6b1 (diff-3ffc5a89fb88284fe9b5787b8859140b)

Fixes #9023
2018-03-30 15:05:25 +02:00
Philipp Hörist
2ff96ad793 Provide 64bit installer for Windows 2018-03-30 13:59:41 +02:00
Yann Leboulanger
ec78ce22e6 don't allow to open several filter dialogs. Fixes #8848 2018-03-29 12:26:37 +02:00
Yann Leboulanger
c2184aaf8c remove bookmark and close muc when destroying the room. Fixes #8862 2018-03-29 11:01:25 +02:00
Yann Leboulanger
a884ba6762 prevent traceback. Fixes #8936 2018-03-29 09:41:40 +02:00
André Apitzsch
612b7b4302 Show help lines only once
fixes #9018
2018-03-28 20:13:05 +02:00
Yann Leboulanger
97bbc548c4 Revert "Add OpenSSL licese exception. Fixes #8999"
This reverts commit 6007ff142d.
2018-03-28 19:24:47 +02:00
Yann Leboulanger
6007ff142d Add OpenSSL licese exception. Fixes #8999 2018-03-28 19:05:14 +02:00
Yann Leboulanger
a9a6b048fb set a transient_for for join groupchat dialog when needed. Fixes #8994 2018-03-28 16:14:54 +02:00
Yann Leboulanger
16b8eb1fd0 ability to fix room name when browsing muc service. See #8994 2018-03-28 15:22:28 +02:00
Yann Leboulanger
f52e8d889c don't traceback on account deletion. Fixes #8960 2018-03-28 11:36:14 +02:00
Philipp Hörist
241deac31c ChatControl: Display status message nicer 2018-03-27 23:43:24 +02:00
Yann Leboulanger
a3853f6958 fix string 2018-03-27 15:02:11 +02:00
Yann Leboulanger
7562acbe5b correctly generate css for font that have a space. Fixes #9012 2018-03-27 12:25:20 +02:00
Philipp Hörist
5794d54d1c Dont print status if it has not changed
Only print the status, if status has changed or the status message

Clients announce there idle-time with presences but adding a idle-time
does not necessarily mean they went from available -> away

Fixes #9001
2018-03-26 23:47:43 +02:00
Philipp Hörist
4ef15d4aaa Fix version check 2018-03-26 20:20:56 +02:00
Philipp Hörist
1d2c3d9fbc Raise min Python version to 3.5 2018-03-26 19:46:25 +02:00
Philipp Hörist
4f1ba653e1 Raise min GTK version to 3.22 2018-03-26 19:41:41 +02:00
Yann Leboulanger
5353f770a1 Fix button text. Fixes #9005 2018-03-26 17:45:32 +02:00
Philipp Hörist
99b3aebc99 Remove unused imports 2018-03-26 01:06:56 +02:00
Philipp Hörist
6f55cf3dd4 Fix some problematic imports 2018-03-26 00:19:59 +02:00
Philipp Hörist
b54f27599c Set min-width for notebooks tabs
Fixes #8973
2018-03-25 23:28:17 +02:00
Roland Pallai
23add367be Fix regression in a4291a27 2018-03-25 22:46:51 +02:00
Roland Pallai
a4291a27f1 Fix sound playback for received group chat messages
Testing for historical messages was broken because `msg_obj.timestamp`
second resolution assumed but this is false and this led to broken
sound playback for received group chat messages.
2018-03-25 22:26:59 +02:00
Philipp Hörist
69fd7dc737 Groupchat: Set minimize on auto join default True 2018-03-25 21:34:42 +02:00
Yann Leboulanger
039f2215dc add translator comments in pot/po files 2018-03-25 21:09:13 +02:00
Yann Leboulanger
5874f5c388 ability to run history manager even when -s option is used to run Gajim 2018-03-25 20:52:36 +02:00