Alex Hart
ae2ba5d185
Bump version to 5.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
8748056130
Inline the announcement groups flag.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
3c4e3cf048
Improve retrieval from the identity table.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
eb48ab1784
Disallow marking users as registered without a UUID.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
665d9e31f6
Separate thread updates into a job and other perf improvements.
2021-08-24 16:59:09 -03:00
Cody Henthorne
db7272730e
Add Small Group Ringing support.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
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
7465818f44
Fix crash where we required a UUID from an unregistered user.
2021-08-24 16:59:09 -03:00
Lucio Maciel
62cb29fdb7
Update Invite friends screen UI.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
a85b08d9da
Added an internal setting for disabling shake to report.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
b18c3ec1a9
Update filtered executor in LiveRecipientCache.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
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
dbb1e50d00
Migrate the identity table to be keyed off of libsignal IDs.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
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
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
b7a067e954
Use a more accurate starting point for message send timings.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
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
962d943a22
Pretty print phone numbers of blocked users in privacy settings.
2021-08-24 09:09:27 -03:00
Goldmaster
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
9232eb7c16
Replace use of AlertDialog.Builder with MaterialAlertDialogBuilder.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
fc9b8f43dd
Fix GV2 storage sync crash.
...
Fixes #11459
2021-08-24 09:09:27 -03:00
Lucio Maciel
5e8d74bc11
Fix lock screen issues.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
642d1984c4
Ensure all SignalServiceAddresses have UUIDs.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
0ab2100fa5
Update libsignal-client to 0.8.4
2021-08-24 09:09:27 -03:00
Greyson Parrelli
6618d696e4
Migrate the session table to be keyed off of libsignal IDs.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
c24dfdce34
Use a more readable method of listing selectable variants.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
214e994e90
Update to SQLCipher with true WAL support.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
b904de5b50
Remove unused gradle code.
2021-08-24 09:07:54 -03:00
Ehren Kret
ad7c81ef4e
Limit JCenter dependencies
2021-08-24 09:07:54 -03:00
Alex Hart
3e8b5cdb61
Bump version to 5.21.6
2021-08-23 15:49:52 -03:00
Alex Hart
6aea849a42
Updated language translations.
2021-08-23 15:49:01 -03:00
Cody Henthorne
cd0bf470a9
Fix applying default timer to first media message.
2021-08-23 10:18:42 -04:00
Greyson Parrelli
c615b14c51
Bump version to 5.21.5
2021-08-19 21:19:56 -04:00
Greyson Parrelli
28bf6d300e
Updated language translations.
2021-08-19 21:19:56 -04:00
Greyson Parrelli
a1095f966c
Do the account restore within a transaction.
2021-08-19 21:19:56 -04:00
Alex Hart
58a8902d4e
Only finish action mode after forwards are sent.
2021-08-19 21:14:10 -04:00
Alex Hart
e582976293
Fix issue with bad multiselect inset.
2021-08-19 15:34:14 -03:00
Alex Hart
143110047d
Change counter to consider only unique conversation messages in multiselect.
2021-08-19 15:22:21 -03:00
Alex Hart
c1324c7496
Fix check indicator covering update in multiselect.
2021-08-19 15:17:41 -03:00
Lucio Maciel
53eee2bd16
Fix timestamps with image+text.
2021-08-18 16:10:52 -03:00
Greyson Parrelli
86b1d104d9
Bump version to 5.21.4
2021-08-18 10:48:13 -04:00
Greyson Parrelli
d1d2376210
Updated language translations.
2021-08-18 10:48:13 -04:00
Alex Hart
7bede7e98a
Fix issue where forwarded messages would show unlock icon.
2021-08-18 10:48:13 -04:00
Lucio Maciel
fec4a7692d
Collapse timestamps on "deleted" messages.
2021-08-18 10:48:09 -04:00
Greyson Parrelli
b58cede072
Fix issue with date header ID generation.
...
We render based on the date received, but were generating the ID with
the date sent. This caused the potential for a weird caching bug that
could cause us to render the wrong date.
2021-08-18 10:01:33 -04:00
Alex Hart
199fb517b1
Fix dark theme coloring for forward bottom sheet.
2021-08-18 09:33:29 -03:00