Cody Henthorne
819f7a170f
Reduce profile avatar disk reads.
2022-07-21 13:18:20 -04:00
Alex Hart
2f17963b2b
Fix hot loop when trying to delete stories but only onboarding exists.
2022-07-21 13:18:20 -04:00
Alex Hart
15111b2792
Omit blocked contacts from recents.
2022-07-21 13:18:20 -04:00
Alex Hart
ecbc2d30ca
Float onboarding story to top of the list.
2022-07-21 13:18:20 -04:00
Alex Hart
34379b8d3a
Add internal setting item to clear onboarding state.
2022-07-21 13:18:19 -04:00
Alex Hart
b18542a839
Ensure images sent to stories respect media quality settings.
...
Stories should always use "Standard" quality, not L3 (high quality). This change ensures that we:
1. Always send stories at the appropriate quality
2. Do not corrupt or overwrite pre-existing image attachments
3. Close several streams when done (thanks StrictMode!)
2022-07-21 13:18:19 -04:00
Cody Henthorne
c4bef8099f
Add GV2 accept by PNI invite.
2022-07-21 13:18:19 -04:00
Alex Hart
b223ebe95e
Prevent remote deletion of gift badges.
2022-07-21 13:18:19 -04:00
Alex Hart
02ea5ac806
Prevent overlay from opening for unopened gifts.
2022-07-21 13:18:19 -04:00
Cody Henthorne
a845a020d6
Prevent crash on clients with bad data.
2022-07-21 12:10:52 -04:00
Alex Hart
2e7e165f8a
Always relaunch conversation activity.
2022-07-18 16:00:55 -03:00
Alex Hart
c9e1607987
Ensure share intents are not re-used for draft data.
2022-07-18 14:11:08 -03:00
Alex Hart
f9c0156757
Fix crash when outcomeReason is null.
2022-07-18 09:28:57 -03:00
Cody Henthorne
64b78117c1
Use mat3 dialog for save attachments.
2022-07-15 16:47:52 -03:00
Alex Hart
c1ed8bc37b
Fix RTL bug in message quote headers.
2022-07-15 16:47:52 -03:00
Cody Henthorne
93d370146e
Revert "Fix url trailing symbol."
...
This reverts commit 86227fbd67
.
2022-07-13 20:30:19 -04:00
Alex Hart
71a54ae278
Add proper copy for safety number bottom sheet when completed check.
2022-07-13 15:59:28 -03:00
Alex Hart
2d29298ec4
Fix row selection in new bottom sheet.
2022-07-13 15:59:28 -03:00
Cody Henthorne
40386c910c
Fix bug with SMS and disappearing messages.
2022-07-12 16:17:42 -03:00
Cody Henthorne
c95fd7cf0c
Fix stale send type when reloading a conversation.
2022-07-12 16:17:41 -03:00
Alex Hart
05bcfcc43f
Fix untrusted records check.
2022-07-11 15:20:26 -03:00
Alex Hart
7a0f4fafe2
Implement new Safety Number Changes bottom sheeet.
2022-07-11 13:35:53 -03:00
Alex Hart
524adcb6a4
Configure pooled players for video playback by default.
2022-07-11 13:35:53 -03:00
Cody Henthorne
748dbc2ba5
Fix incorrect notification sound when channel is set to silent.
...
Fixes #12317
2022-07-11 13:35:53 -03:00
Cody Henthorne
e80df64698
Fix block box hiding conversation search navigation.
...
Fixes #12329
2022-07-11 13:35:53 -03:00
Cody Henthorne
65965e8ac5
Add Moto G20 to camerax blacklist.
2022-07-11 13:35:53 -03:00
Cody Henthorne
60e366e98a
Fix delete group from message request state bug.
...
Fixes #12193
2022-07-11 13:35:53 -03:00
Cody Henthorne
1a80cb7c42
Fix not unarchiving on sent message sync bug.
2022-07-11 13:35:53 -03:00
Alex Hart
a20c2ec63f
Fix stories check to account for registration.
2022-07-11 13:35:53 -03:00
Sgn-32
4656cf4bef
Shorten disappearing countdown description in message details.
...
Fixes #10217
Closes #11265
2022-07-11 13:35:53 -03:00
Cody Henthorne
d01df9f053
Fix message details expires in countdown.
2022-07-11 13:35:53 -03:00
Greyson Parrelli
5af9872806
Add a simple PNP-backed implementation of getAndPossiblyMerge.
2022-07-11 13:35:53 -03:00
Greyson Parrelli
3beb730edb
Prefer ServiceIds over SignalServiceAddresses.
2022-07-11 13:35:53 -03:00
Greyson Parrelli
04cf8676cc
Remove concept of 'highTrust' that is no longer necessary.
2022-07-11 13:35:53 -03:00
Alex Hart
d17896ea09
Reuse video preupload for unclipped media.
2022-07-11 13:35:53 -03:00
Cody Henthorne
7dfebdca32
Fix keyboard auto-close bug.
2022-07-11 13:35:53 -03:00
Alex Hart
5b781c45f3
Abort story send if any of the messages do not have an attachment.
2022-07-11 13:35:53 -03:00
Alex Hart
c906abdb37
Prevent crash when subscriber is invoked after view is destroyed.
2022-07-11 13:35:53 -03:00
Cody Henthorne
78d4d9a3dd
Add first time My Story privacy configuration.
2022-07-11 13:35:53 -03:00
Greyson Parrelli
3eac397263
Basic implementation of writing a PnpChangeSet to disk.
2022-07-11 13:35:53 -03:00
Alex Hart
32312da384
Implement several caching improvements for the Story Viewer.
2022-07-11 13:35:53 -03:00
Alex Hart
8f85b58612
Utilize debouncer instead of animator timeout for video capture end time.
2022-07-11 13:35:53 -03:00
Alex Hart
6aa4706e9b
Fix bad behaviour for long group replies.
2022-07-05 15:46:06 -04:00
Alex Hart
adbdb97a28
Fix crash when trying to reply when there is no post to reply to.
2022-07-05 15:46:06 -04:00
Sgn-32
a51dfa1470
Use MaterialAlertDialogBuilder in RegistrationLockV2Dialog.
...
Closes #12326
2022-07-05 15:46:06 -04:00
Alex Hart
36ccf9ca54
Implement Story onboarding download job and message insertion.
2022-07-05 15:46:06 -04:00
Alex Hart
2270dfaf21
Update story notifications to match spec.
2022-07-05 15:46:06 -04:00
Alex Hart
bd5907ea04
Do not notify for reactions if not the group story sender.
2022-07-05 15:46:06 -04:00
Alex Hart
6d24c342d2
Fix link preview issue with text stories.
2022-07-05 15:46:06 -04:00
Alex Hart
4a3fe771d1
Display views off in my stories fragment when receipts are disabled.
2022-07-05 15:46:06 -04:00