Greyson Parrelli
05fb1a52d2
Revert some database transaction changes.
2021-08-26 11:59:45 -04:00
Greyson Parrelli
b21abb8e7e
Fix crash during block list parsing.
2021-08-26 09:51:28 -04:00
Alex Hart
b41e602539
Add hasGroupsInCommon to Recipient content check.
2021-08-26 10:46:06 -03:00
Alex Hart and GitHub
3f233ed39f
Use AttachmentsV2 if the resumable upload link from V3 becomes corrupted.
2021-08-26 10:24:20 -03:00
Alex Hart
ade6f60e76
Skip attachment template if digest is null.
2021-08-26 10:14:12 -03:00
Greyson Parrelli
62d85e6878
Stop listening to database changes in conversation list when not visible.
2021-08-25 19:47:48 -04:00
Greyson Parrelli
4d985255a8
Fix deviceId log for retry receipts.
2021-08-25 19:33:50 -04:00
Alex Hart
fd3ef0f557
Bump version to 5.22.1
v5.22.1
2021-08-25 17:20:48 -03:00
Alex Hart
7f30300cd4
Updated language translations.
2021-08-25 17:20:48 -03:00
Greyson Parrelli and Alex Hart
0459d118a3
Enable sender key by default.
2021-08-25 17:20:48 -03:00
Lucio Maciel and GitHub
c92f3b5dfd
Fix theming on invite friends Activity.
2021-08-25 16:05:20 -03:00
Greyson Parrelli
ba4d1c9844
Add a failsafe to prevent non-admin sends in announcement groups.
2021-08-25 14:20:49 -04:00
Greyson Parrelli
8c3a0c1f9f
Fix crash after a backup restore.
2021-08-25 13:56:22 -04:00
Greyson Parrelli
1dc2a35d83
Fix overlapping text for not-in-group and announcement-only.
2021-08-25 13:52:19 -04:00
Greyson Parrelli and GitHub
0a67731830
Add a write-through cache to the identity store.
2021-08-25 13:39:59 -04:00
Greyson Parrelli
28d86886bd
Update handling of invalid unknown fields.
2021-08-25 13:34:29 -04:00
Greyson Parrelli
b1fcea673a
Allowing joining group calls in announcement groups.
2021-08-25 13:21:11 -04:00
Greyson Parrelli and GitHub
eb5418787a
Disable the reply action in announcement groups.
2021-08-25 13:19:52 -04:00
Cody Henthorne
adbda02aa4
Fix minor Group Call Ringing UI bugs.
2021-08-25 13:13:25 -04:00
Greyson Parrelli and GitHub
307f47fa33
Prevent forwarding to announcement groups in new forward fragment.
2021-08-25 12:38:14 -04:00
Cody Henthorne and GitHub
c1fb4f9421
Include urgency in opaque call message sends.
2021-08-25 09:28:16 -04:00
Ehren Kret and GitHub
6179c087fb
Update URL for reaching Signal chat server.
2021-08-24 17:41:09 -04:00
Alex Hart
ae2ba5d185
Bump version to 5.22.0
v5.22.0
2021-08-24 16:59:09 -03:00
Alex Hart
91128be8f6
Updated language translations.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
8748056130
Inline the announcement groups flag.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
3c4e3cf048
Improve retrieval from the identity table.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
eb48ab1784
Disallow marking users as registered without a UUID.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
665d9e31f6
Separate thread updates into a job and other perf improvements.
2021-08-24 16:59:09 -03:00
Cody Henthorne and Alex Hart
db7272730e
Add Small Group Ringing support.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
5787a5f68a
Improve conversion of Recipient to SignalServiceAddress.
2021-08-24 16:59:09 -03:00
Alex Hart
1a21cafe6c
Remove multi-forward feature flag.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
7465818f44
Fix crash where we required a UUID from an unregistered user.
2021-08-24 16:59:09 -03:00
Lucio Maciel and Alex Hart
62cb29fdb7
Update Invite friends screen UI.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
a85b08d9da
Added an internal setting for disabling shake to report.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
b18c3ec1a9
Update filtered executor in LiveRecipientCache.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
29489a664e
Fix issue where synced media messages weren't downloading.
...
There was race where the AttachmentDownloadJob was run during a
transaction, which meant that it might not be able to see the message
that was just inserted.
Gotta be more careful now with WAL mode.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
dbb1e50d00
Migrate the identity table to be keyed off of libsignal IDs.
2021-08-24 16:59:09 -03:00
Greyson Parrelli and Alex Hart
2068fa8041
Several sender key performance improvements.
...
- Remove extra unnecessary sync message
- Add a bulk session retrieval method
- Do the encrypt in a transaction
2021-08-24 16:59:09 -03:00
Cody Henthorne and Alex Hart
194975d068
Fix lobby copy when another of your devices is solely already in the group call.
2021-08-24 09:09:27 -03:00
Greyson Parrelli and Alex Hart
b7a067e954
Use a more accurate starting point for message send timings.
2021-08-24 09:09:27 -03:00
Greyson Parrelli and Alex Hart
1e050915ef
Clean up unmigrated groups after recipient merge.
2021-08-24 09:09:27 -03:00
Alex Hart
6a5c234408
Always recalculate shown items when we update menu state in multiselect.
2021-08-24 09:09:27 -03:00
Alex Hart
7a1122b3f7
Force ConversationItem to intercept all touch events when in multiselect mode.
2021-08-24 09:09:27 -03:00
Sgn-32 and Alex Hart
962d943a22
Pretty print phone numbers of blocked users in privacy settings.
2021-08-24 09:09:27 -03:00
Goldmaster and Alex Hart
dbcc5d696d
Update README.md copyright year and links.
...
add link to apk download from signals website in the readme
updated the copyright to the current year.
2021-08-24 09:09:27 -03:00
Sgn-32 and Alex Hart
9232eb7c16
Replace use of AlertDialog.Builder with MaterialAlertDialogBuilder.
2021-08-24 09:09:27 -03:00
Greyson Parrelli and Alex Hart
fc9b8f43dd
Fix GV2 storage sync crash.
...
Fixes #11459
2021-08-24 09:09:27 -03:00
Lucio Maciel and Alex Hart
5e8d74bc11
Fix lock screen issues.
2021-08-24 09:09:27 -03:00
Greyson Parrelli and Alex Hart
642d1984c4
Ensure all SignalServiceAddresses have UUIDs.
2021-08-24 09:09:27 -03:00
Greyson Parrelli and Alex Hart
0ab2100fa5
Update libsignal-client to 0.8.4
2021-08-24 09:09:27 -03:00