Updated Feature Matrix (markdown)

John Freed 2021-08-09 16:14:07 +02:00
parent 29b3715f88
commit b637bd8cda

@ -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 | ❌ | ❌ | ❌