Updated Feature Matrix (markdown)

John Freed 2021-08-10 06:36:04 +02:00
parent 4969f41a52
commit 72a9f84b72

@ -66,6 +66,7 @@
| feature | plaintext CLI | json CLI | dbus |
|---------|:-------------:|:--------:|:----:|
| Call messages | ❌ | ❌ | ❌
| Attachment progress listener | ❌ | ❌ | ❌
| Mentions | ❌ | ❌ | ❌
| Payment Notifications | ❌ | ❌ | ❌
| Quotes | ❌ | ❌ | ❌
@ -92,9 +93,33 @@
| isMember | ❌ | ❌ | ✅
| isRegistered | ❌ | ❌ | ✅
# With Attachment Data<sup>5</sup>
| feature | plaintext CLI | json CLI | dbus |
|---------|:-------------:|:--------:|:----:|
| content | ✅ | ✅ | ✅
| contentType | ✅ | ✅ | ✅<sup>1, 6</sup>
| filename | ✅ | ✅ | ✅<sup>1</sup>
| remoteId | ✅ | ✅ | ✅<sup>1, 6</sup>
| size | ✅ | ✅ | ✅<sup>1, 6</sup>
| keyLength | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup>
| width | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup>
| height | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup>
| voiceNote | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup>
| caption | ✅ | ✅<sup>1</sup> | ✅<sup>1</sup>
| borderless | ❌ | ❌ | ❌
| gif<sup>7</sup> | NA | NA | NA
| preview | ❌ | ❌ | ❌
| digest | ❌ | ❌ | ❌
| uploadTimestamp | ❌ | ❌ | ❌
| listener | ❌ | ❌ | ❌
| > cancelationSignal | ❌ | ❌ | ❌
| resumableUploadSpec | ✅ | ❌ | ❌
# Notes
1. Proposed <https://github.com/johnfreed/signal-cli>
2. Runs daemon or communicates with running daemon.
2. Runs daemon or communicates with running daemon
3. setContactBlocked=true or setGroupBlocked=true
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)