Cody Henthorne
8d7393e4b5
Fix controlls showing in call PIP.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
533dcfb828
Improve handling of SSLExceptions.
...
Current theory is that some Samsung devices a doing something funky with SSLExceptions, causing them to not be caught as IOExceptions.
2022-09-28 11:33:35 -04:00
Isira Seneviratne
e67ac95890
Use AlarmManagerCompat.
...
Fixes #12468
2022-09-28 11:33:35 -04:00
Alex Hart
1b63ed0b20
Remove redundant text from story landing screen empty state.
2022-09-28 11:33:35 -04:00
Alex Hart
07d9e29e7c
Update new story text to be a small button.
2022-09-28 11:33:35 -04:00
Alex Hart
c47a724654
Add support for new group story display states.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
8ca94eb3d5
Fix issue where link previews wouldn't finish if we couldn't fetch the thumbnail.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
11b1c9655c
Fix image banding that can sometimes show in high-res images.
2022-09-28 11:33:35 -04:00
Nicholas
cf3dd70600
Prevent Chats icon from animating when returning from other activity.
2022-09-28 11:33:35 -04:00
Alex Hart
0bf5f15cf9
Enqueue downloads for stories we view on other devices.
2022-09-28 11:33:35 -04:00
Alex Hart
ea3fb774f8
Display failure state in story info and other places.
2022-09-28 11:33:35 -04:00
Alex Hart
25c0dc801f
Display group story notifications if user has reacted or replied.
2022-09-28 11:33:35 -04:00
Alex Hart
c29922a575
Add check to load thumbnail if it comes in late.
2022-09-28 11:33:35 -04:00
Varsha
e676f324f1
Add new handling to encourage the user to save their wallet recovery phrase.
...
This only effects those who have opted in to payments and have a non-zero balance.
2022-09-28 11:33:35 -04:00
Nicholas
c6bfdeb4b0
Track tab buttons' selected state in the ViewModel.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
80a6e0f781
Show a chat event when two threads are merged.
...
* Add internal button to split contacts for debugging.
* Show a chat event when two threads are merged.
2022-09-28 11:33:35 -04:00
Varsha
bc7b0b40b0
Update payment keyboard insets and colors.
2022-09-28 11:33:35 -04:00
Alex Hart
1cea615675
Reimplement contact search collection to support group access predicate.
2022-09-28 11:33:35 -04:00
Alex Hart
9dd96148d1
Add story boolean to envelope proto.
2022-09-28 11:33:35 -04:00
Alex Hart
9e094dfc2b
Add internal prefs page for launching stories dialogs.
2022-09-28 11:33:35 -04:00
Alex Hart
a39b09c314
Add correct tinting to send button in multiforward activity.
2022-09-28 11:33:35 -04:00
Alex Hart
6c4c299b28
Support enabling stories access by country.
2022-09-28 11:33:35 -04:00
Nicholas
a98cc5706f
Use ViewCompat to get window insets on Android 5.0+.
...
On devices running API 20 and below, getRootWindowInsets() always returns null.
2022-09-28 11:33:35 -04:00
Nicholas Tinsley
b9f4dc3fe9
Specify exported status and PendingIntent mutability.
...
Also reduce shake sampling frequency, add coarse location permission.
Random things for targetSdk 32.
2022-09-28 11:33:35 -04:00
Alex Hart
2566d6f61f
Fix story unit test compilation.
2022-09-28 11:33:35 -04:00
Alex Hart
8eebdaf451
Set max story video duration to 30999ms.
2022-09-28 11:33:35 -04:00
Alex Hart
b1dacf4acd
Fix story reply synchronization.
2022-09-28 11:33:35 -04:00
Alex Hart
9326c1726a
Increase stories caption limit to 1500 grapheme clusters.
2022-09-28 11:33:35 -04:00
Alex Hart
654b602cef
Fix bounds clipping in pinch-to-zoom story gesture.
2022-09-28 11:33:35 -04:00
Alex Hart
a642876bda
Fix issue where crossfader has wrong story on shared element animation start.
2022-09-28 11:33:35 -04:00
Nicholas
2b8041d779
Make VerificationCodeView lay out properly on tiny screens.
...
Chain together the views inside VerificationCodeView so that they don't get collapsed to 0dp width.
2022-09-28 11:33:35 -04:00
Alex Hart
8141b53c15
Display dialog to confirm hiding story in story viewer.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
115d1fcf63
Improve handling of unregistered users in storage service.
2022-09-28 11:33:31 -04:00
Alex Hart
ffa249885e
Add scale gesture to stories.
2022-09-23 14:30:58 -04:00
Alex Hart
9a21f5abca
Add stories link treatment for devices with link previews disabled.
2022-09-23 14:30:58 -04:00
Alex Hart
552592db39
Fix unread story nav.
2022-09-23 14:30:58 -04:00
Alex Hart
75af1b69e8
Update payment toolbars to match M3 specification.
2022-09-23 14:30:58 -04:00
Alex Hart
c96fec9537
Update username to use . as delimiter.
2022-09-23 14:30:58 -04:00
Greyson Parrelli
87f206fdc4
Ensure websockets are restarted after changing proxy.
2022-09-23 14:18:05 -04:00
Greyson Parrelli
e351c74ddb
Fix issue with bioauth on API 29.
2022-09-22 12:44:49 -04:00
Greyson Parrelli
78a9206898
Updated language translations.
2022-09-19 15:24:45 -04:00
Greyson Parrelli
aab8bd1261
Filter badly-formatted numbers from one-off CDS requests.
2022-09-19 11:18:54 -04:00
Greyson Parrelli
db16155b0d
Use proper log tag.
2022-09-19 11:17:42 -04:00
Greyson Parrelli
c8f0bd7b82
Fix lint.
2022-09-14 16:41:45 -04:00
Greyson Parrelli
840a56cbb4
Updated language translations.
2022-09-14 15:30:44 -04:00
Nicholas
aa268fc3ba
Only show "Note To Self" as Voice Memo author if both sender and receiver are self.
2022-09-14 15:30:44 -04:00
Alex Hart
889d1183b2
Allow the STORIES feature flag to be hot-swappable.
2022-09-14 15:30:44 -04:00
Alex Hart
a8706f65d5
Clean out witness verification metadata.
2022-09-14 15:30:44 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Alex Hart
9331e9ce89
Add deprecation notice to SingleLiveEvent.
2022-09-14 15:30:43 -04:00