aboutsummaryrefslogtreecommitdiff
path: root/plugins/openpgp/src
AgeCommit message (Collapse)Author
2026-06-07OpenPGP: Process signatures on presences only once neededMarvin W
- Incoming signatures are stored in the database and processed when needed (to send PGP encrypted messages or to display them in the contact details) - Outgoing signatures are stored in the database and cached until the key is changed
2026-01-29Fix critical related to FileContentTypefiaxh
2025-12-19Handle content type != mime typefiaxh
2025-10-05Adjust to Adw 1.4: Use specialized ActionRowsfiaxh
2025-04-09Update translationsTranslations
2025-01-12Contact details dialog: Add encryption tabfiaxh
2024-06-20Redesign and rewrite accounts and settings dialog into a combined onefiaxh
2023-10-07Fix crash due to gpg binding issuefiaxh
2023-10-06Merge `gpgme-vala` into `openpgp` pluginhrxi
There's no reason for it to be a statically linked library anymore, it can be directly compiled into the plugin.
2022-07-27Improve Gtk4 portfiaxh
2022-07-27Port from GTK3 to GTK4fiaxh
2021-10-12Fix compiler warnings ('assignment .. from incompatible pointer type') by ↵fiaxh
returning non-const after_actions in OrderListener
2021-10-12Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'')fiaxh
2021-04-07Set omemo+openpgp database properties to be the same as main dbfiaxh
2020-09-07Fix initial file encryption displayingfiaxh
fixes #831
2020-06-10Use sqlite UPSERTfiaxh
2020-03-29Visually mark OMEMO messages from a trusted device as trustedfiaxh
2019-09-16Add JET supportMarvin W
2019-09-10Fix some warningshrxi
Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid.
2019-08-02Rework encryption enabling logic + UIfiaxh
2019-07-18Refactor file receive/send interfaces and UIfiaxh
2019-06-01Fix a couple of typos and double importshrxi
2019-03-15Use glib log functionsfiaxh
2018-11-27Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh
in provider, move XmppStreamModule into xmpp-vala
2018-08-06pgp: Fix checking wrong variable for nullfiaxh
2018-05-28Implement XEP-0380 for the OMEMO and OpenPGP plugins (#359)Samuel Hand
* 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-04-17openpgp: Fix invalid iter in key selection dialogfiaxh
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-01-30Small fixesfiaxh
2018-01-28Only display transferred images, display file names, open in system viewer, ↵fiaxh
include and use pgp embedded file names
2018-01-28Pipeline for incoming messages in libdinofiaxh
2018-01-28Move Jid class to xmpp-vala, partially refactor namespaceMarvin W
2017-12-03Rename resources to have a reverse DNS prefixfiaxh
2017-11-22Disconnect stanza listeners from pipelinefiaxh
2017-11-18Update translationsTranslations
2017-11-17Fix unit tests using async + read message markerfiaxh
2017-11-16Read+(write) stream asyncfiaxh
2017-10-31Go offline before quiting applicationfiaxh
fixes #141
2017-10-31Fix warningsfiaxh
2017-10-22PGP encrypted file transfersfiaxh
2017-09-06Move encryption menu into ChatInput, PGP support for MUCsfiaxh
2017-09-01Focus selected widgets in the accounts dialoghrxi
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-08-25Handle xmpp ?join and ?message urisfiaxh
2017-08-25"Default" per-contact settings (change UI)fiaxh
2017-08-22README: Discussion MUC, change urlfiaxh
2017-08-17libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)Marvin W
2017-08-14openpgp: contact details provider (fingerprint), colored fingerprints, fix ↵fiaxh
shown availability
2017-08-14xmpp-vala: Remove require-functionsfiaxh
2017-06-17Set jid handle in ContactDetails, use LabelHybrids more, remove edit from ↵fiaxh
StartConversation
2017-04-10Gettext supportfiaxh
2017-04-10Show account status (incl errors) in ManageAccounts.Dialogfiaxh