Commit graph

836 commits

Author SHA1 Message Date
Philipp Hörist
2485227701 Move ConnectionSocks5Bytestream code to module 2019-05-19 22:33:20 +02:00
Philipp Hörist
275e719da3 Move ConnectionJingle code to module 2019-05-19 22:33:20 +02:00
Yuki
1675161095 Add paste-image-from-clipboard functionality 2019-05-19 16:56:48 +02:00
Philipp Hörist
4394bb1174 Fix disabling Zeroconf account 2019-05-19 16:49:34 +02:00
Philipp Hörist
fdfc9c90a1 Move IBB code to new IBB module 2019-05-19 16:10:27 +02:00
Philipp Hörist
7ec93f89a2 Remove support for XEP-0096 (SI File Transfer) 2019-05-19 16:10:23 +02:00
Philipp Hörist
e1bcbd2f1f Move _compute_resource() into helper module 2019-05-19 16:10:14 +02:00
Philipp Hörist
02915163dc Remove getRoster() helper method 2019-05-18 20:51:01 +02:00
Philipp Hörist
2e50ac5205 Remove unused code 2019-05-18 01:31:09 +02:00
Philipp Hörist
22b3388554 Move roster methods into Roster module 2019-05-18 01:30:37 +02:00
Philipp Hörist
f601ca0d7b Add dedicated announce/motd module 2019-05-18 01:04:11 +02:00
Philipp Hörist
9dbac0f098 Remove custom status per contact feature 2019-05-17 23:38:06 +02:00
Philipp Hörist
ac4bde0447 MAM: Always reset state on reconnect
It was not reset if the previous MAM query was interrupted because of a disconnect
2019-05-15 20:12:41 +02:00
Daniel Brötzmann
7ed770d7c8 Treat incoming messages as 'chat' by default
Incomming messages of type 'normal' have to be acknowledged one by one,
which can be time consuming when many messages are received.
2019-04-30 17:33:12 +02:00
Philipp Hörist
2eb2039a3f Remove Google as default search engine 2019-04-27 12:30:56 +02:00
Philipp Hörist
423cfb9fdc Add method to generate map links 2019-04-27 12:30:56 +02:00
Philipp Hörist
dd7496d7a7 Add dedicated method for parsing and opening URIs 2019-04-27 12:30:56 +02:00
Daniel Brötzmann
b262d5add9 Disable contact sign-in notification by default 2019-04-26 10:04:02 +02:00
Daniel Brötzmann
eb6762a461 Display server in remote-server-not-found error dialog 2019-04-24 22:56:06 +02:00
Philipp Hörist
30997fa1e4 Remove some useless settings 2019-04-22 15:36:28 +02:00
Philipp Hörist
b306a7e05f Rework Accounts Window
- Every account row has now a submenu
- Moved Remove, Back and Pages into the submenu
2019-04-22 12:48:01 +02:00
Philipp Hörist
657050ad52 Add default chatstate setting 2019-04-20 19:54:48 +02:00
Philipp Hörist
5f84dffca6 Add chatstate setting per contact 2019-04-20 17:43:54 +02:00
Philipp Hörist
c343746430 Refactor OptionsDialog
- Rename Option to Setting, it fits better
- Settings inherit from Gtk.ListBoxRow
2019-04-20 13:18:25 +02:00
Philipp Hörist
a27599c63b Rework Search dialog
- Make it a proper Gtk.Assistant
2019-04-19 23:57:55 +02:00
Philipp Hörist
8bfe90c5fe Refactor FakeDataFormWidget
- Add test
- Support oob redirect url
2019-04-19 19:36:43 +02:00
Philipp Hörist
731aaab633 Improve module imports
Import modules only on demand instead all on first module import
2019-04-19 16:57:12 +02:00
Sebastiaan Lokhorst
e999b74a5b zeroconf_bonjour: switch from DNSServiceQueryRecord to DNSServiceGetAddrInfo for IPv6 compatibility 2019-04-17 19:26:28 +02:00
Philipp Hörist
9d75c77982 Remove GPG code from Gajim
Code moved into plugin
2019-04-16 23:24:40 +02:00
Alexander Bogdanov
64bac1d910 Implementing error type=modify handling for XEP-0077 2019-04-16 18:47:39 +02:00
Philipp Hörist
53880edd96 Add delay execution decorator 2019-04-14 22:32:47 +02:00
Philipp Hörist
3312ca6c29 Add plugin extension point "send-presence"
This lets plugins modify the presence
2019-04-14 20:25:55 +02:00
Philipp Hörist
ecdf1526fb Fix mypy error 2019-04-14 10:44:08 +02:00
Philipp Hörist
d8beb0183c Refactor Singleton class 2019-04-14 01:58:45 +02:00
Philipp Hörist
b91b64997e Fix no-callable pylint errors 2019-04-07 21:47:00 +02:00
Philipp Hörist
7ef066b181 Fix ungrouped-imports pylint errors 2019-04-07 21:29:45 +02:00
Philipp Hörist
cf40a2a8ef Fix wrong-import-order pylint errors 2019-04-07 21:20:21 +02:00
Philipp Hörist
3b3c2af97b Fix wrong-import-position pylint errors 2019-04-07 21:15:39 +02:00
Philipp Hörist
f62f922733 Fix unused-wildcard-import pylint errors 2019-04-07 20:27:07 +02:00
Philipp Hörist
1c39d66d21 Fix assignment-from-none pylint errors 2019-04-07 20:13:55 +02:00
Philipp Hörist
dc3910ce4c Fix useless-return pylint errors 2019-04-07 19:07:16 +02:00
Philipp Hörist
c8815a9230 Fix no-else-raise pylint errors 2019-04-07 18:40:32 +02:00
Philipp Hörist
30f850b567 Fix no-else-return pylint errors 2019-04-07 18:26:29 +02:00
Philipp Hörist
47dae61e21 Fix unnecessary-pass pylint errors 2019-04-07 18:20:15 +02:00
Philipp Hörist
3b2211776c Fix unused-import pylint errors 2019-04-07 18:14:54 +02:00
Philipp Hörist
ed011da59e Add new Ad-Hoc Command dialog 2019-04-07 00:06:56 +02:00
Philipp Hörist
ac6eae8965 Fix import 2019-04-05 22:56:13 +02:00
Philipp Hörist
f1642e5327 Iterate safely over dict
Fixes #9633
2019-04-05 21:57:18 +02:00
Philipp Hörist
0b9aeb0100 Windows: Fix version comparison
Fixes #9643
2019-04-05 21:49:49 +02:00
Philipp Hörist
239ab1455b Refactor Software Version
- Simplify modules because nbxmpp handles more stuff
2019-04-05 19:44:30 +02:00