Commit graph

101 commits

Author SHA1 Message Date
Samuel Hand
f3c82094cd
Merge branch 'master' into omemo-trust-ui 2018-07-07 12:12:31 +01:00
Samuel Hand
7da735b844 More database migration, update defaults and indexes 2018-07-06 20:14:51 +01:00
Translations
3a00177a51 Update translations
Basque: Aitor Beriain <beriain@bitmessage.ch>
Dutch: Nathan Follens <nathan@email.is>
Finnish: mjlapin <muu@kapsi.fi>
Flemish: Nathan Follens <nthn@unseen.is>
Italian: Valerio Baldisserotto <svalo@libersoft.it>
Luxembourgish: Dennis Fink <dennis.fink@c3l.lu>
Norwegian Bokmål: Allan Nordhøy <epost@anotheragency.no>
Portugese (Brazil): 5lm31d5 <jeanrk15@gmail.com>
Romanian: Licaon Kter <licaon.kter@protonmail.com>
Russian: nvlgit <nvlbox@gmail.com>, Alexander <ilabdsf@gmail.com>
Spanish: mgueji <miguejim@mailbox.org>
2018-07-05 09:22:44 -06:00
Samuel Hand
20fe944c2d Add a toggle switch for key management 2018-07-04 21:26:14 +01:00
Samuel Hand
a3c0c24b7e Fix a bug where notifications wouldn't display upon a new device being added 2018-07-04 17:44:23 +01:00
Marvin W
638d81d67e More cleanup and database modifications 2018-06-26 15:42:02 +01:00
Samuel Hand
2a8352c543 Database migration and code cleanup 2018-06-19 11:26:31 +01:00
Samuel Hand
df8b5fcb72 Properly handle the case where the recipients device list hasn't been fetched 2018-06-14 23:12:25 +02:00
Samuel Hand
0bcdae34a5 Disable debug mode for the omemo plugin 2018-06-11 08:48:55 +01:00
Samuel Hand
40c6835600 Add trust management utilities to the omemo plugin 2018-06-11 07:11:22 +01:00
Samuel Hand
630df3a2ee Properly handle the case where the recipients device list hasn't been fetched 2018-06-08 02:37:50 +01:00
Samuel Hand
52e116ee44 remove bundle requests so session creation doesn't fail 2018-06-03 22:57:51 +02:00
Samuel Hand
bbe578343e remove bundle requests so session creation doesn't fail 2018-06-03 17:53:05 +01:00
Samuel Hand
62e5e6485e Implement XEP-0380 for the OMEMO and OpenPGP plugins (#359)
* Implement XEP-0380 in a naive fashion for both the OMEMO and OpenPGP plugins

* Move the XEP-0380 namespace to a constant

* Move the implementation for xep-0380 to its own module

* Remove un-needed lines from plugins/openpgp/src/stream_module.vala
2018-05-28 16:19:51 +02:00
Translations
4067e45779 Update translations
Arabic: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Basque: Aitor Beriain <beriain@bitmessage.ch>
Chinese (Simplified): 朱陈锬 <201603748@stu.lzjtu.edu.cn>
Esperanto: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Finnish: mjlapin <muu@kapsi.fi>
Flemish: Nathan Follens <nathan@email.is>
French: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Italian: Valerio Baldisserotto <svalo@libersoft.it>
Japanese: Mako N <mako@pasero.net>
Luxembourgish: Dennis Fink <dennis.fink@c3l.lu>
Norwegian Bokmål: Allan Nordhøy <epost@anotheragency.no>
Romanian: Licaon Kter <licaon.kter@protonmail.com>
Spanish: mgueji <miguejim@mailbox.org>
2018-05-01 00:24:57 +02:00
fiaxh
6f27c3e58f openpgp: Fix invalid iter in key selection dialog
On empty pgp keyring the key selection dialog would display a label "No Keys available"
which subsequently while selecting different accounts would disappear.

Co-authored-by: Gnoxter <gnoxter+github@linuxlounge.net>
2018-04-17 22:14:18 +02:00
Translations
7ecb0e614b Update translations 2018-03-24 15:33:17 -06:00
fiaxh
a8ee61b34c Move notification sounds (canberra dependency) into plugin, introduce libdino/NotificationEvents 2018-03-05 15:43:02 +01:00
fiaxh
ef40b61734 Small fixes 2018-01-30 17:29:54 +01:00
fiaxh
8c46c423c0 http-files: Report correct file size for encrypted files (slot request) 2018-01-28 23:26:37 +01:00
fiaxh
f6db249c92 Only display transferred images, display file names, open in system viewer, include and use pgp embedded file names 2018-01-28 22:00:22 +01:00
fiaxh
57c72d2818 Pipeline for incoming messages in libdino 2018-01-28 13:37:53 +01:00
Marvin W
782ae4c049 Move Jid class to xmpp-vala, partially refactor namespace 2018-01-28 00:38:47 +01:00
Translations
d46d071e57 Update translations 2018-01-24 17:37:17 +01:00
Jordi Mallach
7f256e1005 Initial Catalan translation. (#279)
* Initial Catalan translation.

* Add OMEMO and OpenPGP plugin translations.
2018-01-24 16:34:37 +01:00
linkmauve
0ce28c0b0d Fix typos in comments and variable names (#269)
Thanks `codespell`!
2018-01-10 15:12:54 +01:00
Marvin W
6b58b348fa
Small fixes to signal-protocol-c helper functions
ref #253
2018-01-04 21:06:20 +01:00
Translations
b482c57f3b Update translations 2017-12-31 22:57:21 +01:00
fiaxh
c7c1fb5124 Restore window state (size, maximized, position) 2017-12-31 22:48:14 +01:00
fiaxh
f25fadde2d Fallback display for all file types 2017-12-13 21:11:33 +01:00
fiaxh
cee39b0117 Rename resources to have a reverse DNS prefix 2017-12-03 21:43:19 +01:00
fiaxh
1e011852e0 http-files: async file download 2017-11-27 22:17:36 +01:00
Translations
2f6878a523 Update translations 2017-11-24 01:14:58 +01:00
fiaxh
64774241e5 Fix memory leak 2017-11-23 01:28:29 +01:00
fiaxh
de133218da Disconnect stanza listeners from pipeline 2017-11-22 00:40:41 +01:00
Translations
ebf8d7ab01 Update translations 2017-11-18 19:43:59 +01:00
fiaxh
2a514d0969 Fix unit tests using async + read message marker 2017-11-17 17:24:03 +01:00
fiaxh
3f531d6b91 Read+(write) stream async 2017-11-16 17:43:00 +01:00
fiaxh
1d0745177e Replace deprecated function usages 2017-11-16 14:09:30 +01:00
fiaxh
d82194af58 Go offline before quiting application
fixes #141
2017-10-31 17:32:48 +01:00
fiaxh
0102abeec1 Fix warnings 2017-10-31 15:41:45 +01:00
fiaxh
b9df78e449 Move DatabaseError handling into Qlite 2017-10-31 15:41:45 +01:00
Dennis Fink
193ca0b671 Added luxembourgish translation 2017-10-29 01:10:04 +02:00
fiaxh
749edd21b9 Add oob tag to http-upload messages
fixes #166
2017-10-22 18:26:31 +02:00
fiaxh
9ea16b6d85 PGP encrypted file transfers 2017-10-22 18:26:31 +02:00
fiaxh
8b43df8ec3 Handle file uploading in libdino & main, have http upload as provider 2017-10-21 23:31:05 +02:00
fiaxh
9d8e1e88ec http-files: max-file-size handling 2017-09-26 17:01:06 +02:00
fiaxh
8944029128 Move encryption menu into ChatInput, PGP support for MUCs 2017-09-06 00:15:18 +02:00
fiaxh
312372350e http files: Accept url put/get urls in both attributes and string content 2017-09-05 19:13:30 +02:00
hrxi
2cd6e94cc5 Focus selected widgets in the accounts dialog
Previously, you had to issue two clicks in order to enter something into
the text fields.

This also replaces the `Entry` widgets with their label counterparts
once they lose focus. Since the `ComboBox` handling of focus seems to be
buggy (`focus_out_event` not firing), the OpenPGP key selection lacks
the latter feature.
2017-09-01 00:07:24 +02:00