Commit Graph

13 Commits

Author SHA1 Message Date
370f5076a1 Add and set the "Bcc self" option. 2020-05-23 23:52:42 +01:00
09afdf51a4 Add DBUS stubs for a basic Channel type 2020-05-16 23:05:14 +01:00
a202dd84e8 Clean up dbus::arg::Variant type alias 2020-05-16 22:11:38 +01:00
011ee98340 Implement the Presence interface for the protocol 2020-05-16 21:22:49 +01:00
4a501b2e07 Backfill the Protocol interface 2020-05-16 21:05:58 +01:00
33d522779a Split padfoot/connection.rs into multiple files 2020-05-16 14:23:20 +01:00
2a565b3ee7 Deltachat connects on connection startup 2020-05-12 01:25:48 +01:00
9151f64a6d Use AsRefClosure when generating the bindings
This simplifies things significantly \o/
2020-05-11 00:48:18 +01:00
6d79491e32 Rework to get a map of connections in ConnectionManager 2020-05-10 19:04:14 +01:00
ffb190385e Make the protocol advertise a requestable channel
Without this, telepathy-glib/empathy doesn't believe the protocol is
bonafide (i.e., implementing TP_PROTOCOL_FEATURE_CORE). Adding a dummy
gets empathy to display the protocol without needing to be patched \o/.
2020-05-10 00:33:15 +01:00
c643c42fa5 Initial protocol implementation
Empathy needs this patch before it will display the settings:
https://gitlab.gnome.org/GNOME/telepathy-account-widgets/-/merge_requests/1
2020-05-09 21:45:29 +01:00
40ea57a0cc Return protocol parameters 2020-05-09 11:19:40 +01:00
5328ae9bd6 Initial checkin 2020-05-09 01:48:14 +01:00