Commit Graph

15985 Commits

Author SHA1 Message Date
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
Philipp Hörist 12cd2852de Remove print statement 2018-11-03 13:56:42 +01:00
Philipp Hörist 7121dfbbe0 Fix error with some foreign keyboard layouts 2018-11-03 13:55:50 +01:00
André Apitzsch d86f7806dc Flatpak: remove modules provided by the runtime 2018-10-28 09:13:57 +01:00
Matthew W. S. Bell 698ae2a31e Obtain sleep inhibitor again after every sleep
- There is a PrepareForSleep signal before and after every sleep event.
The expectation is that before sleep, gajim cleans up and then releases
the sleep inhibitor. Accordingly, we must reacquire the inhibitor after
sleeping, which can helpfully be done with the other signal.

- Moved module to the dbus folder

- Embed logic in a LogindListener object so we can import the module
without listening to dbus
2018-10-26 17:17:57 +02:00
Philipp Hörist 7bb4d07d2e Fix import 2018-10-26 17:17:57 +02:00
Philipp Hörist bc97f6a941 Guard GeoClue import
- So we dont have to check on module import if GeoClue is installed
2018-10-26 17:17:57 +02:00
Philipp Hörist b80afa7179 Fix imports 2018-10-26 17:17:57 +02:00
Philipp Hörist cfd24b6d6c Move dbus modules into own folder
- light refactor of the screensaver module
2018-10-26 17:17:57 +02:00
Philipp Hörist 383e220e69 Dont use deprecated const 2018-10-26 17:17:56 +02:00
Philipp Hörist a7624b564f Fix error when plugin cant be loaded
Fixes #9403
2018-10-26 00:23:13 +02:00
Daniel Brötzmann 9f2a0ae7fa Update feature list in appdata.xml 2018-10-26 00:23:13 +02:00
Philipp Hörist 4a812dce67 Fix Windows build
Appveyor adds ssl libs to the system folder which trips pythons ssl module

see https://github.com/appveyor/ci/issues/2571
2018-10-24 19:10:22 +02:00
Philipp Hörist 060332e319 Windows: Add folder to DLL search
This makes python look into the `bin` folder when searching for DLLs before
it trys C:\Windows or C:\Windows\system32 and potentially finds other versions of DLLs

Fixes #8968
2018-10-24 19:10:22 +02:00
Philipp Hörist 6b63d91fb6 Update ChangeLog 2018-10-24 19:09:54 +02:00
Philipp Hörist 3db2138e34 Make var global 2018-10-22 19:09:13 +02:00
Yann Leboulanger ba82ab9d98 fix regression from [e265514d]: gupnp object is keept globally. Fixes #9398 2018-10-22 19:09:13 +02:00
Daniel Brötzmann ee7db4f7de Remove ESessions leftovers 2018-10-22 19:09:13 +02:00
Philipp Hörist c8ca387f01 Remove idna as dependency
We use the python inbuilt idna module
2018-10-22 19:09:13 +02:00
André Apitzsch ee9822290a Flatpak: package new required dependency 2018-10-22 19:09:13 +02:00
Philipp Hörist 117be4878c Fix flickering tooltips in 3.24.1 2018-10-22 19:09:13 +02:00
Philipp Hörist 664a96cef2 Prepare for nbxmpp API change 2018-10-22 19:09:12 +02:00
Philipp Hörist 968aae2cd0 Make idna and precis-18n required dependencys 2018-10-22 19:09:12 +02:00
Philipp Hörist 5568b97063 Fix missing declaration
Fixes #9322
2018-10-22 19:09:12 +02:00
Philipp Hörist 186626ad77 Use parse_delay also for presences 2018-10-22 19:09:12 +02:00
Philipp Hörist defdb8888c Remove support for XEP-0091 2018-10-22 19:09:12 +02:00
Philipp Hörist 2002c3cf74 Use parse_datetime for parsing idle time
Fixes #9393
2018-10-22 19:09:12 +02:00
Philipp Hörist b9e02f200c DiscoveryWindow: Add default identity
Fixes #9386
2018-10-22 19:09:12 +02:00
Philipp Hörist f51c6f6b18 Make bookmark parsing more resilient
Fixes #9385
2018-10-22 19:09:12 +02:00
Philipp Hörist 479bfa56cb Set password correctly on MUC join 2018-10-14 21:47:42 +02:00
Philipp Hörist 895a7a8741 Add a dedicated folder for plugin data 2018-10-14 21:47:42 +02:00
Philipp Hörist 889fa149b3 Default to showing offline contacts
Many messengers dont show the status anymore, its not evident to new
users that most of their roster is hidden per default and they have to
show it to access the contacts
2018-10-14 21:47:42 +02:00
Philipp Hörist c0ae4af7cf Windows: Add precis-i18n to the build 2018-10-13 15:42:19 +02:00
Yann Leboulanger 8e04f07c9e update translations from pootle 2018-10-13 12:44:20 +00:00
Philipp Hörist e3bf54498c Raise Gajim version 2018-10-13 14:16:00 +02:00
Philipp Hörist 425e1c7663 Update ChangeLog 2018-10-13 14:15:37 +02:00
Philipp Hörist ec05b1a47e Catch exceptions when loading plugins 2018-10-13 14:14:28 +02:00
Philipp Hörist aff0dbe928 Bind textdomain also for plugins 2018-10-13 13:32:14 +02:00
Philipp Hörist 0f0c0a6ab7 Allow to load multiple widgets with get_builder() 2018-10-13 13:31:48 +02:00