Commit graph

16347 commits

Author SHA1 Message Date
Daniel Brötzmann
04717274b3 GroupchatControl: Switch encrypted symbol to symbolic 2019-04-24 16:07:24 +02:00
Daniel Brötzmann
245cecf1a9 Rework PassphraseDialog 2019-04-23 23:11:25 +02:00
Daniel Brötzmann
a9499386be Use symbolic icon in RemoveAccountWindow 2019-04-23 14:07:21 +02:00
Philipp Hörist
185d249e0f ServerInfo: Make dialog scrollable 2019-04-22 15:58:03 +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
8c03d37217 Fix undefined var error 2019-04-20 20:18:54 +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
df13aa4b22 Make setting description smaller 2019-04-20 17:03:23 +02:00
Philipp Hörist
b134fccf94 Move account specific settings
Move some settings from Prefrences to Accounts
2019-04-20 16:57:56 +02:00
Philipp Hörist
e34886ae47 Add custom MaxWidthComboBoxText 2019-04-20 14:58:22 +02:00
Philipp Hörist
e495617d3d Settings: Add ComboSetting 2019-04-20 14:19:22 +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
cc3750711d Add copy menu to Search dialog 2019-04-20 09:47:34 +02:00
Philipp Hörist
6e7f53df48 Remove unused code 2019-04-20 08:37:48 +02:00
Philipp Hörist
cbb1918bce Update CONTRIBUTING.md 2019-04-20 08:13:56 +02:00
Philipp Hörist
eb6d324ec5 Remove unused glade file 2019-04-20 00:26:41 +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
9f4adbdd1c Fix deprecation warning 2019-04-19 19:36:43 +02:00
Daniel Brötzmann
bd75c78b82 Revert destructive-action on SubRequest deny 2019-04-19 17:04:16 +02:00
Daniel Brötzmann
24352b57c7 Disable resizing in GroupchatInvitationReceived 2019-04-19 16:58:47 +02:00
Philipp Hörist
b2b249c60b Refator DataFormDialog 2019-04-19 16:57:12 +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
8f3604016f Update README.md 2019-04-16 23:34:04 +02:00
Philipp Hörist
df71c623e0 Update README.md 2019-04-16 23:30:00 +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
Daniel Brötzmann
2f9b716ab0 Add speller to ChangeStatus dialog 2019-04-15 18:23:55 +02:00
Daniel Brötzmann
ef1d7771fb ChatControl: Switch encrypted symbol to symbolic 2019-04-15 11:14:49 +02:00
Philipp Hörist
53880edd96 Add delay execution decorator 2019-04-14 22:32:47 +02:00
Daniel Brötzmann
b32b0f4411 HTTPUpload: Display filename and transfer speed
Fixes #9661
2019-04-14 20:39:44 +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
Daniel Brötzmann
d83f725578 XMLConsole: Add Paste Last Input button 2019-04-11 19:54:24 +02:00
Daniel Brötzmann
a717ec931e Bookmarks: Add tooltips, connect mnemonics, rename autojoin 2019-04-11 19:39:56 +02:00
Daniel Brötzmann
1e47cfaa57 Bookmarks: Adapt to _ui scheme 2019-04-11 19:39:52 +02:00
Daniel Brötzmann
7b329e9657 Bookmarks: Dont unselect all bookmarks after clicking Remove 2019-04-11 19:39:44 +02:00
Philipp Hörist
0dbcac4efe Connect gpg agent action correctly
Fixes #9660
2019-04-09 22:26:03 +02:00
Daniel Brötzmann
de790f5e4c Add profile button to add contact dialog
This lets the user query the VCard of the contact before adding
2019-04-09 21:53:34 +02:00
Marcin Mielniczuk
64d1401307 Add the possibility to paste as quote 2019-04-09 18:47:12 +02:00
Philipp Hörist
4ac532c3fa Fix memory leak with spell checker
- Dont shadow widgets destroy()
- Dont bind spell checker to class attribute, this prevents its finalize

Fixes #8822
2019-04-08 22:45:26 +02:00
Philipp Hörist
24d939ce41 Disable some pylint checks
Gtk Objects like a TreeModel is not detected correctly

- E0611 no-name-in-module
- E1133 not-an-iterable
- E1136 unsubscriptable-object
2019-04-07 23:34:43 +02:00
Philipp Hörist
3808c85cbd Enable more pylint checks
- E0611 no-name-in-module
- E0710 raising-non-exception
- E0712 catching-non-exception
- E1133 not-an-iterable
- E1136 unsubscriptable-object
2019-04-07 23:07:59 +02:00
Philipp Hörist
b54aba4d3e Fix access-member-before-definition pylint errors 2019-04-07 21:50:33 +02:00
Philipp Hörist
b91b64997e Fix no-callable pylint errors 2019-04-07 21:47:00 +02:00
Philipp Hörist
33f62cecf9 Fix bad-indentation pylint errors 2019-04-07 21:44:42 +02:00