diff --git a/Feature-Matrix.md b/Feature-Matrix.md index 8c01db5..0b7a95c 100644 --- a/Feature-Matrix.md +++ b/Feature-Matrix.md @@ -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 Data5 +| feature | plaintext CLI | json CLI | dbus | +|---------|:-------------:|:--------:|:----:| +| content | ✅ | ✅ | ✅ +| contentType | ✅ | ✅ | ✅1, 6 +| filename | ✅ | ✅ | ✅1 +| remoteId | ✅ | ✅ | ✅1, 6 +| size | ✅ | ✅ | ✅1, 6 +| keyLength | ✅ | ✅1 | ✅1 +| width | ✅ | ✅1 | ✅1 +| height | ✅ | ✅1 | ✅1 +| voiceNote | ✅ | ✅1 | ✅1 +| caption | ✅ | ✅1 | ✅1 +| borderless | ❌ | ❌ | ❌ +| gif7 | NA | NA | NA +| preview | ❌ | ❌ | ❌ +| digest | ❌ | ❌ | ❌ +| uploadTimestamp | ❌ | ❌ | ❌ +| listener | ❌ | ❌ | ❌ +| > cancelationSignal | ❌ | ❌ | ❌ +| resumableUploadSpec | ✅ | ❌ | ❌ + # Notes 1. Proposed -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)