From 9b054d8bd349a9f97698c12e3ff055cb4c2bd2b9 Mon Sep 17 00:00:00 2001 From: John Freed Date: Mon, 9 Aug 2021 16:27:33 +0200 Subject: [PATCH] Updated Feature Matrix (markdown) --- Feature-Matrix.md | 113 ++++++++++++++++++++++------------------------ 1 file changed, 54 insertions(+), 59 deletions(-) diff --git a/Feature-Matrix.md b/Feature-Matrix.md index ca8a8d1..cadc95f 100644 --- a/Feature-Matrix.md +++ b/Feature-Matrix.md @@ -1,71 +1,66 @@ # Commands | feature | plaintext CLI | json CLI | dbus | |---------|:-------------:|:--------:|:----:| -| addDevice | ✅ | ❔ | ❔ -| block | ✅ | ❔ | ❔ -|> setContactBlocked | ✅ | ❔ | ❔ -|> setGroupBlocked | ✅ | ❔ | ❔ -| daemon | ✅ | ❌ | ✅ -| getUserStatus | ✅ | ❔ | ❔ -| joinGroup | ✅ | ❔ | ❔ -| link | ✅ | ❔ | ❔ -| listContacts | ✅ | ❔ | ❔ -| listDevices | ✅ | ❔ | ❔ -| listGroups | ✅ | ❔ | ❔ -| listIdentities | ✅ | ❔ | ❔ -| > listNumbers | ✅ | ❔ | ❔ -| quitGroup | ✅ | ❔ | ❔ -| receive | ✅ | ❔ | ❔ -| > receive attachments | ✅ | ❔ | ❔ -| > receive mentions | ✅ | ❔ | ❔ -| > receive typing indicators | ✅ | ❔ | ❔ -| register | ✅ | ✅ | ✅ -| remoteDelete | ✅ | ✅ | ❔ +| addDevice | ✅ | ❔ | ❔ +| block | ✅ | ❔ | ❔ +|> setContactBlocked | ✅ | ❔ | ❔ +|> setGroupBlocked | ✅ | ❔ | ❔ +| daemon | ✅ | ❌ | ✅ +| getUserStatus | ✅ | ❔ | ❔ +| joinGroup | ✅ | ❔ | ❔ +| link | ✅ | ❔ | ❔ +| listContacts | ✅ | ❔ | ❔ +| listDevices | ✅ | ❔ | ❔ +| listGroups | ✅ | ❔ | ❔ +| listIdentities | ✅ | ❔ | ❔ +| > listNumbers | ✅ | ❔ | ❔ +| quitGroup | ✅ | ❔ | ❔ +| 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 | ✅ | ❔ | ✅ - +| > 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 | ✅ | ❔ | ✅ # Signals | feature | plaintext CLI | json CLI | dbus | |---------|:-------------:|:--------:|:----:| -| MessageReceived | ✅ | ✅ | ✅ +| MessageReceived | ✅ | ✅ | ✅ +| > receive attachments | ✅ | ❔ | ❔ +| > receive mentions | ✅ | ❔ | ❔ | > receive typing indicators | ✅ | ✅ | ❔ -| ReceiptReceived | ✅ | ✅ | ✅ -| SyncMessageReceived | ✅ | ✅ | ✅ - - +| ReceiptReceived | ✅ | ✅ | ✅ +| SyncMessageReceived | ✅ | ✅ | ✅ # TODO | feature | plaintext CLI | json CLI | dbus |