Commit graph

263 commits

Author SHA1 Message Date
Philipp Hörist
519d86444a Refactor conditions to determine connected state
GUI code must not be aware of what integers map to connection states
2019-05-20 21:33:42 +02:00
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
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
f601ca0d7b Add dedicated announce/motd module 2019-05-18 01:04:11 +02:00
Philipp Hörist
9f8492ae69 AdHoc: Show error page if no commands are available
- Remove some unused code

Fixes #9704
2019-05-16 23:34:15 +02:00
Philipp Hörist
03917eda66 Fix pylint errors 2019-05-09 17:54:33 +02:00
Philipp Hörist
bc5e754172 Settings: Determine activateable via func 2019-05-09 17:51:53 +02:00
Daniel Brötzmann
9e25930106 ServerInfo: Simplify code around feature creation
- Fix traceback when httpupload is not available
- Improve copy to clipboard text
2019-04-30 19:32:00 +02:00
Philipp Hörist
a50cedaa6b Move log message 2019-04-27 12:39:34 +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
2f5f32257d Add max file size (http_upload) to tooltip and server info 2019-04-26 20:15:31 +02:00
Daniel Brötzmann
6e9b605c00 Certificate dialog: Add copy info button 2019-04-26 19:53:10 +02:00
Daniel Brötzmann
f6c3d03261 Rework SingleMessageWindow 2019-04-26 17:09:18 +02:00
Daniel Brötzmann
245cecf1a9 Rework PassphraseDialog 2019-04-23 23:11:25 +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
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
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
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
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
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
d83f725578 XMLConsole: Add Paste Last Input button 2019-04-11 19:54:24 +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
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
Philipp Hörist
7ef066b181 Fix ungrouped-imports pylint errors 2019-04-07 21:29:45 +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
45ac229fb1 Fix pylint errors 2019-04-07 17:35:19 +02:00
Philipp Hörist
32168c60f5 Fix license header 2019-04-07 17:11:30 +02:00
Philipp Hörist
797a9518ea Remove unused variable 2019-04-07 00:27:13 +02:00
Philipp Hörist
ed011da59e Add new Ad-Hoc Command dialog 2019-04-07 00:06:56 +02:00
Philipp Hörist
06848eaeaf Add option to make DataFormWidget read-only 2019-04-06 23:20:30 +02:00
Philipp Hörist
03cc3379d5 CertificateDialog: Dont fail on None values
Some attributes of the certificate can yield None
2019-04-05 21:38:32 +02:00
Daniel Brötzmann
318ae4e9d4 Rework InvitationReceivedDialog 2019-04-05 20:08:00 +02:00
Philipp Hörist
239ab1455b Refactor Software Version
- Simplify modules because nbxmpp handles more stuff
2019-04-05 19:44:30 +02:00
Daniel Brötzmann
4d43eacfd0 Rework Certificate dialog 2019-04-05 17:19:35 +02:00
Daniel Brötzmann
e83a246703 Rework SubscriptionRequestWindow 2019-04-02 19:49:57 +02:00