Greyson Parrelli
714ebb3e08
Allow remote deletes of pending messages.
2020-10-08 10:58:55 -04:00
Greyson Parrelli
8f871c2e3a
Don't allow quote-jumps to remote deleted messages.
2020-10-08 10:29:46 -04:00
Greyson Parrelli
5cdc5bc441
Ensure reactions are deleted for remote-deleted messages.
...
We were doing this for MmsDatabase, but not SmsDatabase. Includes a
migration to cleanup any existing bad state.
2020-10-08 10:21:57 -04:00
Cody Henthorne and GitHub
8d060837ad
Cleanup abandoned mentions during backup restore.
2020-10-08 09:46:26 -04:00
Greyson Parrelli
1d230d4cd6
Schedule another attribute refresh for GV2.
2020-10-07 20:29:40 -04:00
Greyson Parrelli
3636ae7667
Add the Pixel 4 back to the CameraX blacklist.
...
It's having pretty bad exposure problems.
2020-10-07 19:54:24 -04:00
Greyson Parrelli
9ffb5112c6
Bump version to 4.73.0
v4.73.0
2020-10-07 17:22:05 -04:00
Greyson Parrelli
ca5d574cd7
Updated language translations.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
c80283dbcc
Inline remote delete feature flag.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
3fcaddf2d3
Update delete for everyone education text.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
6ecff5bce9
Ensure the storage manifest has all inserts and deletes.
...
A user hit a fishy case where not all inserts were present in the full
keyset. It's unclear how that would happen, so I'm being even more
explicit here.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
a103c7dcb6
Apply storage service values for phone number privacy.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
63746bbb47
Add support for syncing forced unread status.
2020-10-07 17:22:05 -04:00
Alan Evans and Greyson Parrelli
ed0be6fc9a
Add dialog transitions to group manager.
2020-10-07 17:22:05 -04:00
Alan Evans and Greyson Parrelli
26404ff5d7
More descriptive copy for group link permission errors.
2020-10-07 17:22:05 -04:00
Alan Evans and Greyson Parrelli
adf1674877
Support sgnl://signal.group links.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
ab2235fc88
Prefer remote value for profile sharing for groups during storage sync.
2020-10-07 17:22:05 -04:00
Cody Henthorne and Greyson Parrelli
441a6d3fe7
Fix start call resizing improperly with wrapping text.
2020-10-07 17:22:05 -04:00
Greyson Parrelli
e00397620a
Simplify storing storage-service-specific recipient values.
...
This gives us the ability to separate things we need for the Recipient
class from things we only need for storage syncing.
Not only does this simplify the storage service model building code
(i.e. we no longer need to pass around a set of archived recipients),
but it also eliminates a join on the Identity table for building regular
recipients, which should help perf.
2020-10-07 17:22:05 -04:00
Alan Evans and GitHub
38fa58c0a3
Write previous group state to the database for advanced change messages.
2020-10-06 11:21:56 -03:00
Alan Evans and GitHub
b40fd7b243
Fix Audio slides reporting images.
...
Fixes #10063
2020-10-06 11:09:50 -03:00
Alan Evans
ae34877496
Use Emoji respecting textview in group member lists.
2020-10-06 10:36:48 -03:00
Greyson Parrelli and Alan Evans
599cf1e5cb
Ensure we refresh recipients after changing storage keys.
2020-10-06 10:32:03 -03:00
Greyson Parrelli and Alan Evans
474963dcf1
Add the ability to migrate to new KBS enclaves.
2020-10-06 10:32:03 -03:00
Alan Evans
e22384b6b4
New copy for GV2 direct add message request.
2020-10-05 14:54:18 -03:00
Cody Henthorne and GitHub
fb00652396
Fix incorrect UI for inactive groups.
2020-10-05 12:59:00 -04:00
Alan Evans and GitHub
a5dbb5d91f
Block unknown group messages from blocked senders.
2020-10-05 12:30:29 -03:00
Alan Evans
e75a03b6f8
Bump version to 4.72.6
v4.72.6
2020-10-02 12:25:40 -03:00
Alan Evans
eb7fe7f3e0
Updated language translations.
2020-10-02 12:25:40 -03:00
Cody Henthorne and Alan Evans
3179808f17
Cleanup mentions with bad thread ids or ranges, or duplicates.
2020-10-02 12:25:40 -03:00
Alan Evans
fde9f05bd0
Use GV2 change descriptions for invite events.
2020-10-02 10:40:57 -03:00
Alan Evans
8de4290c5b
Fix can create backups when timed backup is waiting for charging constraint.
2020-10-02 10:32:04 -03:00
Alan Evans
19c74c8872
Fix English use of quantity zero string.
2020-10-02 10:31:11 -03:00
Alan Evans
50edb5d1f4
Bump version to 4.72.5
v4.72.5
2020-09-30 17:38:38 -03:00
Cody Henthorne and Alan Evans
c6ccfd7e75
Fix API19 crash when inflating new WebRTC UI.
2020-09-30 17:38:15 -03:00
Alan Evans
3796ce69e4
Clear auth cache on first verification failure.
2020-09-30 17:28:42 -03:00
Cody Henthorne and GitHub
9835e31b46
Attempt to cleanup invalid mentions.
2020-09-30 15:56:23 -04:00
Alan Evans
a35040c909
Bump version to 4.72.4
v4.72.4
2020-09-30 16:05:27 -03:00
Alan Evans
a4c94638ca
Updated language translations.
2020-09-30 15:59:29 -03:00
Cody Henthorne and GitHub
e70a8ae6a0
Drop messages with mentions not sent to V2 Groups.
2020-09-30 14:52:18 -04:00
Alan Evans
100359e38d
Allow in notification reply to multi message if you can reply to latest.
2020-09-30 15:42:07 -03:00
Cody Henthorne and GitHub
cd995aca56
Fix incorrect mention association when messages are deleted.
2020-09-30 14:35:02 -04:00
Alan Evans and GitHub
3a4bae88ca
Add network spinner to add members.
2020-09-30 13:59:39 -03:00
Cody Henthorne and GitHub
e60eae27fb
Tweak font sizes and PIP boundaries in call view.
2020-09-30 11:51:48 -04:00
Alan Evans
cd6c01e230
Fix spinner not disappearing when adding members with no network.
2020-09-30 12:25:35 -03:00
Alan Evans and GitHub
0af264429f
During GV2 storage sync, recover from recipient present but group not present.
2020-09-30 10:11:51 -03:00
Alan Evans and GitHub
a6d3862350
Ignore bad messages from blocked senders.
2020-09-30 10:08:21 -03:00
Alan Evans and GitHub
3fca4850dd
Fix xml inflation crash.
2020-09-29 16:40:37 -03:00
Alan Evans
ba7e41d9a6
Fix missing Submit Debug Log loading progress spinner.
2020-09-29 15:23:31 -03:00
Alan Evans
fe33ce3413
Various groups V2 dialog copy changes.
2020-09-29 12:03:32 -03:00