Commit graph

8 commits

Author SHA1 Message Date
John Freed
cff5ec9a9f Merge branch master into dbus_mentions_attachments 2021-10-07 18:39:31 +02:00
John Freed
d622967192
Implement Dbus setPin and removePin (#733)
and update documentation
2021-09-21 22:26:26 +02:00
John Freed
205cc8d6c2 DbusMention and DbusAttachment, with signals
Two new data types: `DbusMention` (created by @0b11001111) and `DbusAttachment`.

Two new signals, `MessageReceivedV2` and `SyncMessageReceivedV2`.

This is to address #671 #316 #658 and #491, in particular addressing the issues raised by @AsamK in #658.

The new signals provide the new data structures to the user program, while the existing signals, `MessageReceived` and `SyncMessageReceived`, continue to provide the old data types (with no information about mentions or attachment metadata).

As a result, for each message received, two signals will be emitted: the legacy signal and the V2 signal. Existing (old-style) programs will not see the V2 signal, and so nothing will break. New programs can ignore the legacy signal and process the enhanced data.
2021-09-20 20:39:12 +02:00
Atomic-Bean
9bba7a85ab
Added sticker field to json output. Also added hidden mac file to .gitignore (#418) 2021-01-14 18:10:35 +01:00
AsamK
161ecc877d Update dependencies 2018-02-02 22:27:43 +01:00
AsamK
c5d91933b8 Update codeStyle config 2017-12-29 14:52:13 +01:00
Pim Otte
453f31891c Modify gitignore to include eclipse settings 2017-02-22 21:15:46 +01:00
AsamK
28e192c519 First commit 2015-05-11 12:55:18 +02:00