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
9f8492ae69
AdHoc: Show error page if no commands are available
...
- Remove some unused code
Fixes #9704
2019-05-16 23:34:15 +02:00
Daniel Brötzmann
c823ef6ceb
Unify display of URLs in status messages
...
Status messages in group chats and private chats are now displayed
in the same way as status messages in single chat windows. This
avoids trailing brackets to be appended to a possible hyperlink inside
the status message. Fixes #8470
2019-05-15 23:23:46 +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
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
b59d5434f2
Shortcuts: Add shortcuts to move tab left or right
2019-04-30 22:51:01 +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
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
Daniel Brötzmann
606b5e8a2b
SingleMessageWindow: Do not translate placeholder labels
2019-04-30 08:13:30 +02:00
Daniel Brötzmann
5fb231876d
Use native GTK icons for audio and video
2019-04-29 21:35:54 +02:00
Daniel Brötzmann
ba1f88a006
RosterWindow: Remove blocked contacts from contact list if not in roster
...
When blocking a contact which is not in the roster, the contact is
removed and the ChatControl is closed (if any).
2019-04-27 14:04:19 +02:00
Philipp Hörist
a50cedaa6b
Move log message
2019-04-27 12:39:34 +02:00
Philipp Hörist
2eb2039a3f
Remove Google as default search engine
2019-04-27 12:30:56 +02:00
Philipp Hörist
b9b5690bc4
Use https instead of http
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
Markus Wintermann
6c6c4bdcfe
Fix installation of dependencies
...
Install precis-i18n before the other dependencies, because it is needed by
python-nbxmpp
2019-04-26 21:41:38 +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
Philipp Hörist
a8bd8abe11
Add test for CertificateDialog
2019-04-26 19:53:10 +02:00
Daniel Brötzmann
6e9b605c00
Certificate dialog: Add copy info button
2019-04-26 19:53:10 +02:00
Daniel Brötzmann
5d795b4c1e
MessageWindow: Open new tab relative to the current one
2019-04-26 17:11:59 +02:00
Daniel Brötzmann
f6c3d03261
Rework SingleMessageWindow
2019-04-26 17:09:18 +02:00
Daniel Brötzmann
87bbf4738a
MessageWindow: When grouped by type, show contact's name if only one conversation
...
When chat windows are grouped by type, the window title is either Chats or Group Chats.
If there is only one conversation of either type, the window's title now shows the
contact's or group chat's name.
2019-04-26 16:45:16 +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
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