Updated Feature Matrix (markdown)

John Freed 2021-08-10 06:40:06 +02:00
parent 72a9f84b72
commit 8dae55df9a

@ -1,9 +1,9 @@
# Commands
| feature | plaintext CLI | json CLI | dbus |
|---------|:-------------:|:--------:|:----:|
| feature | plaintext CLI | json CLI<sup>8</sup> | dbus |
|---------|:-------------:|:--------:|------|
| addDevice | ✅ | ❌ | ❌
| block | ✅ | ✅ | ✅<sup>3</sup>
| daemon<sup>2</sup> | ✅ | ❌ | ✅
| daemon<sup>2</sup> | ✅ | ✅ | ✅
| getUserStatus | ✅ | ❔ | ❔
| joinGroup | ✅ | ✅ | ✅
| link | ✅ | ❔ | ❌
@ -52,7 +52,7 @@
| version | ✅ | ❔ | ✅
# Signals
| feature | plaintext CLI | json CLI | dbus |
| feature | plaintext CLI | json CLI<sup>8</sup> | dbus |
|---------|:-------------:|:--------:|:----:|
| CallMessageReceived | ❌ | ❌ | ❌
| MessageReceived | ✅ | ✅ | ✅
@ -63,7 +63,7 @@
| TypingMessageReceived | ❌ | ❌ | ❌
# TODO
| feature | plaintext CLI | json CLI | dbus |
| feature | plaintext CLI | json CLI<sup>8</sup> | dbus |
|---------|:-------------:|:--------:|:----:|
| Call messages | ❌ | ❌ | ❌
| Attachment progress listener | ❌ | ❌ | ❌
@ -74,7 +74,7 @@
| Receive typing messages | ❌ | ❌ | ❌
# Utilities
| feature | plaintext CLI | json CLI | dbus |
| feature | plaintext CLI | json CLI<sup>8</sup> | dbus |
|---------|:-------------:|:--------:|:----:|
| getAttachments | ✅ | ✅ | ✅
| getContactName | ✅ | ✅ | ✅
@ -94,7 +94,7 @@
| isRegistered | ❌ | ❌ | ✅
# With Attachment Data<sup>5</sup>
| feature | plaintext CLI | json CLI | dbus |
| feature | plaintext CLI | json CLI<sup>8</sup> | dbus |
|---------|:-------------:|:--------:|:----:|
| content | ✅ | ✅ | ✅
| contentType | ✅ | ✅ | ✅<sup>1, 6</sup>
@ -122,4 +122,6 @@
4. setContactBlocked=false or setGroupBlocked=false
5. Attachment data is provided to output stream (if available from Signal servers) or accepted from input stream
6. Provided indirectly by interpreting content file written to disk
7. Obsolete (no longer part of Signal API)
7. Obsolete (no longer part of Signal
8. `--output json` option is supported by CLI, or JSON input is supported by CLI