From b637bd8cdaa6e4b8166d47cb1e6881b7ff2057e2 Mon Sep 17 00:00:00 2001 From: John Freed Date: Mon, 9 Aug 2021 16:14:07 +0200 Subject: [PATCH] Updated Feature Matrix (markdown) --- Feature-Matrix.md | 143 ++++++++++++++++++++++------------------------ 1 file changed, 68 insertions(+), 75 deletions(-) diff --git a/Feature-Matrix.md b/Feature-Matrix.md index 5929130..4c2c557 100644 --- a/Feature-Matrix.md +++ b/Feature-Matrix.md @@ -5,87 +5,80 @@ | block | ✅ | ✅ | ❌ |> setContactBlocked | ✅ | ✅ | ❌ |> setGroupBlocked | ✅ | ✅ | ❌ - -daemon -getUserStatus -joinGroup -link -listContacts -listDevices -listGroups -listIdentities - listNumbers -quitGroup -receive -register -remoteDelete - sendGroupRemoteDeleteMessage - sendRemoteDeleteMessage -removeDevice -removePin -send - sendEndSessionMessage - sendMessage - sendMessageWithDBusAttachments - sendGroupMessage - sendNoteToSelfMessage - expiresInSeconds - groupCallUpdate - payment - preview - sticker - viewOnce -sendContacts -sendReaction - sendMessageReaction - sendGroupMessageReaction -sendSyncRequest -sendTyping -setPin -trust -unblock -unregister -updateAccount -updateContact - setContactName -updateGroup -updateProfile -uploadStickerPack -verify -version - - -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ -| receive typing indicators | ✅ | ✅ | ❌ +| daemon | ✅ | ✅ | ❌ +| getUserStatus | ✅ | ✅ | ❌ +| joinGroup | ✅ | ✅ | ❌ +| link | ✅ | ✅ | ❌ +| listContacts | ✅ | ✅ | ❌ +| listDevices | ✅ | ✅ | ❌ +| listGroups | ✅ | ✅ | ❌ +| listIdentities | ✅ | ✅ | ❌ +| > listNumbers | ✅ | ✅ | ❌ +| quitGroup | ✅ | ✅ | ❌ +| receive | ✅ | ✅ | ❌ +| > receive attachments | ✅ | ✅ | ✅ +| > receive mentions | ✅ | ✅ | ❌ +| > receive typing indicators | ✅ | ✅ | ❌ +| register | ✅ | ✅ | ❌ +| remoteDelete | ✅ | ✅ | ❌ +| > sendGroupRemoteDeleteMessage | ✅ | ✅ | ❌ +| > sendRemoteDeleteMessage | ✅ | ✅ | ❌ +| removeDevice | ✅ | ✅ | ❌ +| removePin | ✅ | ✅ | ❌ +| send | ✅ | ✅ | ❌ +| > sendEndSessionMessage | ✅ | ✅ | ❌ +| > sendMessage | ✅ | ✅ | ❌ +| > sendMessageWithAttachments | ✅ | ❔ | ✅ +| > sendGroupMessage | ✅ | ✅ | ❌ +| > sendNoteToSelfMessage | ✅ | ✅ | ❌ +| > expiresInSeconds | ✅ | ✅ | ❌ +| > groupCallUpdate | ✅ | ✅ | ❌ +| > payment | ❌ | ❌ | ❌ +| > preview | ❌ | ❌ | ❌ +| > sticker | ❌ | ❌ | ❌ +| > viewOnce | ❌ | ❌ | ❌ +| sendContacts | ✅ | ✅ | ❌ +| sendReaction | ✅ | ✅ | ❌ +| > sendMessageReaction | ✅ | ✅ | ❌ +| > sendGroupMessageReaction | ✅ | ✅ | ❌ +| sendSyncRequest | ✅ | ✅ | ❌ +| sendTyping | ✅ | ✅ | ❌ +| setPin | ✅ | ✅ | ❌ +| trust | ✅ | ✅ | ❌ +| unblock | ✅ | ✅ | ❌ +| unregister | ✅ | ✅ | ❌ +| updateAccount | ✅ | ✅ | ❌ +| updateContact | ✅ | ✅ | ❌ +| > setContactName | ✅ | ✅ | ❌ +| updateGroup | ✅ | ✅ | ❌ +| updateProfile | ✅ | ✅ | ❌ +| uploadStickerPack | ✅ | ✅ | ❌ +| verify | ✅ | ✅ | ❌ +| version | ✅ | ✅ | ❌ + + + -| receive typing indicators | ✅ | ✅ | ❌ -| send typing indicators | ❌ | ❌ | ❌ -| send replies | ❌ | ❌ | ❌ | send reactions | ✅ | ✅ | ❌ -| receive mentions | ✅ | ✅ | ❌ -| send mentions | ❔ | ❔ | ❔ -| receive attachments | ✅ | ✅ | ✅ -| send attachments | ✅ | ❔ | ✅ + +# Signals +| feature | plaintext CLI | json CLI | dbus | +|---------|:-------------:|:--------:|:----:| +| MessageReceived | ✅ | ✅ | ❌ +| > receive typing indicators | ✅ | ✅ | ❌ +| ReceiptReceived | ✅ | ✅ | ❌ +| SyncMessageReceived | ✅ | ✅ | ❌ + + + + # TODO | feature | plaintext CLI | json CLI | dbus | |---------|:-------------:|:--------:|:----:| | Call messages | ❌ | ❌ | ❌ | Mentions | ❌ | ❌ | ❌ -| Payment Notifications | ❌ | ❌ | ❌ -| Quotes | ❌ | ❌ | ❌ -| Quoted Attachments | ❌ | ❌ | ❌ - - - +| Payment Notifications | ❌ | ❌ | ❌ +| Quotes | ❌ | ❌ | ❌ +| Quoted Attachments | ❌ | ❌ | ❌