Commit Graph

15927 Commits

Author SHA1 Message Date
Philipp Hörist bbc038ec46 Handle presence without from attr correctly
Fixes #9472
2018-12-03 15:46:20 +01:00
Philipp Hörist f8047c63fe Fix error when creating MUC
Fixes #9473
2018-12-03 15:46:12 +01:00
Philipp Hörist 5b9c564faf Better handle not available keyring backends 2018-12-03 15:46:00 +01:00
Philipp Hörist 108b087858 AccountsWindow: Fix back button 2018-12-03 15:45:30 +01:00
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