Alex Hart
6bd8bc08d8
Add new gift opening animation and confirmation haptic.
2022-07-21 13:18:20 -04:00
Alex Hart
b696a0f758
Move mms and security checks into ViewModel/Repository.
2022-07-21 13:18:20 -04:00
Alex Hart
8767f775e9
Recreate fragment whenever we handle onNewIntent instead of restarting whole activity.
2022-07-21 13:18:20 -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
02ea5ac806
Prevent overlay from opening for unopened gifts.
2022-07-21 13:18:19 -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
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
Cody Henthorne
40386c910c
Fix bug with SMS and disappearing messages.
2022-07-12 16:17:42 -03:00
Alex Hart
7a0f4fafe2
Implement new Safety Number Changes bottom sheeet.
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
Greyson Parrelli
04cf8676cc
Remove concept of 'highTrust' that is no longer necessary.
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
Sgn-32
f3873c8a7c
Prevent various operations on blocked users from conversation.
...
Fix #10973
Closes #11979
2022-07-05 15:46:05 -04:00
Greyson Parrelli
f441b3d0f1
Use more performant method to check if message is quoted.
2022-07-04 12:46:18 -04:00
Greyson Parrelli
99f1c9fd65
Do not show the quoted indicator in multiselect mode.
2022-07-04 12:35:48 -04:00
Greyson Parrelli
50701dd292
Add support for GIF playback in 'see replies' bottom sheet.
2022-07-02 15:48:36 -04:00
Greyson Parrelli
3336d92cb1
Hide 'Add to Contacts' option for the Note to Self chat.
2022-07-02 15:11:29 -04:00
Greyson Parrelli
66886dfd7b
Make the 'see replies' bottom sheet respond to new/deleted messages.
2022-07-02 14:55:31 -04:00
Greyson Parrelli
39288dbcbf
Only condense images in the original message in 'see replies' bottom sheet.
2022-07-01 13:39:08 -04:00
Greyson Parrelli
daab296172
Show the full reply chain in the 'see replies' bottom sheet.
2022-07-01 13:36:54 -04:00
Greyson Parrelli
089a3d386f
Fix inconsistent message bubble padding in RTL.
2022-07-01 12:01:25 -04:00
Greyson Parrelli
f523529338
Fix 'see replies' indicator animation in RTL.
2022-07-01 11:30:25 -04:00
Greyson Parrelli
159d0109b9
Fix crash when long-pressing a non-media message.
2022-06-30 18:58:20 -04:00
Greyson Parrelli
85f38bdea8
Fix corners of images in quote bottom sheet.
2022-06-30 16:58:40 -04:00
Cody Henthorne
12a7f36bec
Update copy and icon for release channel boost button.
2022-06-30 16:58:40 -04:00
Greyson Parrelli
fc55b5d1ea
Hide 'see replies' button during long press.
2022-06-30 13:03:29 -04:00
Greyson Parrelli
53663b5ebd
Don't open images directly from the quote bottom sheet.
2022-06-30 12:01:47 -04:00
Greyson Parrelli
a87fe78c33
Show reactions in quote bottom sheet.
2022-06-30 12:01:47 -04:00
Alex Hart
c64be82710
Add context menus to story contacts in contact selection.
2022-06-29 15:32:25 -04:00
Cody Henthorne
7a0bd3315b
Update release channel with material 3 changes.
2022-06-29 15:32:25 -04:00
Alex Hart
8b806a8ac5
Isolate and add unit testing to new link logic.
...
Co-Authored-By: ylpoonlg <56300571+ylpoonlg@users.noreply.github.com>
2022-06-29 15:32:25 -04:00
ylpoonlg
86227fbd67
Fix url trailing symbol.
...
Fixes #12309
Fixes #10898
Fixes #11310
2022-06-29 15:32:25 -04:00
Cody Henthorne
9bc25132c3
Add new My Story privacy settings.
2022-06-29 15:32:25 -04:00
Alex Hart
8efd07b3e2
Fix diplay issue with note to self banner.
2022-06-29 15:32:25 -04:00
Alex Hart
e85adad2b4
Add safety net for when the user has disabled their contacts app.
2022-06-29 15:32:25 -04:00
Alex Hart
678a6f86ab
Change several creations of alertdialogs to use materialalertdialogbuilder.
2022-06-29 15:32:25 -04:00
Alex Hart
6a385c7a22
Implement video length enforcement for Stories.
2022-06-28 15:42:15 -04:00
Alex Hart
2c3d8337c3
Include self in recents section.
2022-06-28 15:42:15 -04:00
Greyson Parrelli
6ec7834046
Add the ability to see replies.
2022-06-28 15:42:15 -04:00
Alex Hart
2022dae37a
Draw pulse outliner in onDrawForeground instead of in onDraw.
2022-06-28 15:42:14 -04:00
Alex Hart
53c60e1f6d
Add proper coloring to send buttons.
2022-06-28 15:42:14 -04:00
Cody Henthorne
2c700c7e0e
Fix broken Material3 changes on Android 6.
2022-06-28 15:20:19 -04:00
Greyson Parrelli
4c4cfe917d
Always ensure the send type matches the send button.
2022-06-21 19:11:27 -03:00
Alex Hart
852989ce48
Manually set nav bar background to 50 transparent black with wallpaper.
2022-06-21 19:11:27 -03:00
Greyson Parrelli
0209db4531
Show/hide attachment keyboard with the reaction overlay.
2022-06-17 19:13:14 -04:00
Alex Hart
897e176f0d
Revert shade removal and add nav bar coloring.
2022-06-17 14:22:14 -03:00
Alex Hart
539a0182e0
Fix navigation bar color issues.
2022-06-17 11:05:44 -04:00