Commit graph

15973 commits

Author SHA1 Message Date
Andrey Gursky
1b5272c854 Fix receipts for chat
This is a regression from e3050697
2018-12-03 15:44:48 +01:00
Philipp Hörist
9d6fac6942 Fix opening links in MUC subject
The default GTK link handler does not work on Windows and Mac

Fixes #9453
2018-12-03 15:44:18 +01:00
Philipp Hörist
e1773e20bb Windows: Remove cryptography fix
The package has been fixed in the mingw repos
2018-12-03 15:44:01 +01:00
Philipp Hörist
193092d0a2 Fix receipts for MUC-PMs 2018-11-19 20:07:38 +01:00
Philipp Hörist
9c99af4f16 Dont check mam:2 compliance for error messages 2018-11-19 20:07:38 +01:00
Philipp Hörist
567b871b6a Dont answer groupchat receipt requests 2018-11-19 20:07:38 +01:00
Philipp Hörist
9bf88c1f65 Improve Entity Time parsing
- Use parse_datetime()
- Improve tzo node validation
2018-11-19 20:06:40 +01:00
Philipp Hörist
00c7715c01 Refactor parse_datetime and add unit test 2018-11-19 20:06:31 +01:00
André Apitzsch
31e75823fd Remove useless comment 2018-11-19 20:05:36 +01:00
André Apitzsch
55eed7a5cf CI: Make test verbose 2018-11-19 20:05:36 +01:00
André Apitzsch
bc6068cdd8 Test: Fix KeyError
The added account causes an issue with test_gui_interface,
so the account needs to be removed again
2018-11-19 20:05:36 +01:00
Philipp Hörist
3e8b12a533 XHTML: Fix parsing font-size
Remove checking for font_scale, Gtk.TextIter.get_attributes() seems buggy at
the moment, and we dont need to check the current scale to apply a new scale

Fixes #9067
2018-11-19 20:05:02 +01:00
Philipp Hörist
4979bcf675 Refactor htmltextview test 2018-11-19 20:04:51 +01:00
Philipp Hörist
5271f19294 Windows: Fix build
data is now a str
2018-11-16 15:28:40 +01:00
Philipp Hörist
adfcfb1bc4 Fix incorrect contact status on tabs 2018-11-16 15:28:28 +01:00
Philipp Hörist
9ba97c4be3 Windows: Get objdump output as string
Otherwise we have to guess the encoding of the host system
2018-11-16 15:28:28 +01:00
Philipp Hörist
df62671217 Correctly remove placeholder on focus in
This is a regression from e281fb68

Fixes #9440
2018-11-13 22:01:18 +01:00
Andrey Gursky
cd65b591dc Fix clipboard paste in inactive window
Fixes #9427
2018-11-13 22:00:41 +01:00
André Apitzsch
958e1390fd Restructure test 2018-11-13 22:00:40 +01:00
André Apitzsch
8946af337a Test: caps cache: use mock from unittest 2018-11-13 22:00:40 +01:00
André Apitzsch
e8941a4f0f Test: remove unused imports 2018-11-13 22:00:40 +01:00
André Apitzsch
e95a7fccd2 Test: Remove unused xmpp_mocks 2018-11-13 21:59:58 +01:00
Philipp Hörist
19a46070fa Windows: Remove old ssl fix 2018-11-13 21:58:32 +01:00
Philipp Hörist
2c2943deff Determine absolut path for custom config folder
When a relative custom config path is passed via commandline, the logic
which decides if a plugin can be deleted from the plugin manager fails
2018-11-13 21:56:21 +01:00
Philipp Hörist
5981396ac4 Pass account to plugins when encrypting a file 2018-11-13 21:56:21 +01:00
Philipp Hörist
510985d7c4 Enforce min and max version for plugin manifest
This reduces problems with old plugins without max version
2018-11-13 21:56:21 +01:00
Philipp Hörist
57dad43d09 Dont test for sys.platform == 'linux'
This excludes other unix systems which was not intended
2018-11-13 21:56:21 +01:00
Philipp Hörist
08bde952b9 Dont test if precis_i18n is available
Its listed as dependency
2018-11-13 21:56:20 +01:00
Philipp Hörist
584c9ff695 Move imports into function 2018-11-13 21:56:20 +01:00
Philipp Hörist
67786dfd84 Try to play sound on all unix systems
sys.platform == 'linux' excludeds other unix systems, for example FreeBSD
2018-11-13 21:56:20 +01:00
Philipp Hörist
959a51c5f5 Dont test if winsound is available
Its a standard library which will be always available in our builds
2018-11-13 21:56:20 +01:00
Philipp Hörist
8061146d4f Remove unused code
Code is also not cross-platform compatible
2018-11-13 21:56:20 +01:00
Philipp Hörist
298fb15306 Better determine soundplayer on unix systems
- sys.platform == 'linux', excludes many other unix systems
- use shutil.which() to test if a command is available
2018-11-13 21:56:20 +01:00
André Apitzsch
213da73b44 Flatpak: use X11 access only if a X11 session is running
Requires flatpak 1.0 or newer
2018-11-13 21:56:19 +01:00
André Apitzsch
8bbf33921f Flatpak: update dependencies and use pip to install modules 2018-11-13 21:56:19 +01:00
Philipp Hörist
335c3e2d3d Windows: Fix build
Fixes #9438
2018-11-11 15:41:12 +01:00
Yann Leboulanger
817e5cdf5a set new Gajim version to 1.1.0 2018-11-06 21:12:20 +01:00
Yann Leboulanger
380882ccaa update translations 2018-11-05 22:23:58 +00:00
Philipp Hörist
7730bc0e37 Cast messages from a bare muc jid to groupchat 2018-11-05 21:11:39 +01:00
Philipp Hörist
1e5e62a758 Update ChangeLog 2018-11-05 18:42:56 +01:00
Philipp Hörist
4011dbfb7d Remove unused imports 2018-11-03 14:10:28 +01:00
André Apitzsch
29ad06afec Move flake8 config to setup.cfg 2018-11-03 14:01:09 +01:00
Philipp Hörist
a269f706bd Remove unused shortcut 2018-11-03 14:00:58 +01:00
Philipp Hörist
260b69351e Update win/README.md 2018-11-03 14:00:28 +01:00
Philipp Hörist
ac18bd8321 Remove all non-ascii chars from setup.cfg
https://github.com/pypa/setuptools/issues/1062
2018-11-03 14:00:28 +01:00
Philipp Hörist
9069b844fa Windows: Fix dev_env.sh 2018-11-03 14:00:28 +01:00
Philipp Hörist
b9a6cb4c66 Windows: Update dev_env.sh 2018-11-03 14:00:28 +01:00
André Apitzsch
f5315619c6 Setup: move configuration to setup.cfg to improve readability 2018-11-03 13:58:51 +01:00
Philipp Hörist
d4986e22bf Remove dead servers from servers list
All removed servers did not answer to a IBR request
2018-11-03 13:58:14 +01:00
Philipp Hörist
7e3d3f95bf Use json format for the servers list 2018-11-03 13:57:50 +01:00