Alex Hart and Cody Henthorne
6c4c299b28
Support enabling stories access by country.
2022-09-28 11:33:35 -04:00
Nicholas and Cody Henthorne
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 and Cody Henthorne
7451ee1403
Update to targetSdkVersion 32.
2022-09-28 11:33:35 -04:00
Nicholas Tinsley and Cody Henthorne
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 and Cody Henthorne
2566d6f61f
Fix story unit test compilation.
2022-09-28 11:33:35 -04:00
Alex Hart and Cody Henthorne
8eebdaf451
Set max story video duration to 30999ms.
2022-09-28 11:33:35 -04:00
Alex Hart and Cody Henthorne
b1dacf4acd
Fix story reply synchronization.
2022-09-28 11:33:35 -04:00
Alex Hart and Cody Henthorne
9326c1726a
Increase stories caption limit to 1500 grapheme clusters.
2022-09-28 11:33:35 -04:00
Alex Hart and Cody Henthorne
654b602cef
Fix bounds clipping in pinch-to-zoom story gesture.
2022-09-28 11:33:35 -04:00
Alex Hart and Cody Henthorne
a642876bda
Fix issue where crossfader has wrong story on shared element animation start.
2022-09-28 11:33:35 -04:00
Nicholas and Cody Henthorne
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 and Cody Henthorne
8141b53c15
Display dialog to confirm hiding story in story viewer.
2022-09-28 11:33:35 -04:00
Greyson Parrelli and Cody Henthorne
115d1fcf63
Improve handling of unregistered users in storage service.
2022-09-28 11:33:31 -04:00
Alex Hart and Greyson Parrelli
ffa249885e
Add scale gesture to stories.
2022-09-23 14:30:58 -04:00
Alex Hart and Greyson Parrelli
9a21f5abca
Add stories link treatment for devices with link previews disabled.
2022-09-23 14:30:58 -04:00
Alex Hart and Greyson Parrelli
552592db39
Fix unread story nav.
2022-09-23 14:30:58 -04:00
Alex Hart and Greyson Parrelli
75af1b69e8
Update payment toolbars to match M3 specification.
2022-09-23 14:30:58 -04:00
Alex Hart and Greyson Parrelli
c96fec9537
Update username to use . as delimiter.
2022-09-23 14:30:58 -04:00
Greyson Parrelli
a457d1f569
Bump version to 5.50.4
v5.50.4
2022-09-23 14:19:01 -04:00
Greyson Parrelli and GitHub
87f206fdc4
Ensure websockets are restarted after changing proxy.
2022-09-23 14:18:05 -04:00
Greyson Parrelli
e845860c7c
Bump version to 5.50.3
v5.50.3
2022-09-22 12:46:38 -04:00
Greyson Parrelli
e351c74ddb
Fix issue with bioauth on API 29.
2022-09-22 12:44:49 -04:00
Greyson Parrelli
aeeaef567f
Bump version to 5.50.2
v5.50.2
2022-09-19 15:25:02 -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
1b254ca185
Bump version to 5.50.1
v5.50.1
2022-09-14 16:42:40 -04:00
Greyson Parrelli
9a6ed9bcb3
Update Dockerfile to build with compileSdk 32.
2022-09-14 16:42:11 -04:00
Greyson Parrelli
c8f0bd7b82
Fix lint.
2022-09-14 16:41:45 -04:00
Greyson Parrelli
f6b7b9e913
Bump version to 5.50.0
v5.50.0
2022-09-14 15:31:42 -04:00
Greyson Parrelli
840a56cbb4
Updated language translations.
2022-09-14 15:30:44 -04:00
Nicholas and Greyson Parrelli
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 and Greyson Parrelli
889d1183b2
Allow the STORIES feature flag to be hot-swappable.
2022-09-14 15:30:44 -04:00
Alex Hart and Greyson Parrelli
a8706f65d5
Clean out witness verification metadata.
2022-09-14 15:30:44 -04:00
Alex Hart and Greyson Parrelli
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 and Greyson Parrelli
9331e9ce89
Add deprecation notice to SingleLiveEvent.
2022-09-14 15:30:43 -04:00
Greyson Parrelli
6417f5cce0
Improve logging around attachment compression failures.
2022-09-14 15:30:43 -04:00
Alex Hart and Greyson Parrelli
a340ebf74a
Add espresso test for usernames.
2022-09-14 15:30:43 -04:00
Alex Hart and Greyson Parrelli
4882a4d11c
Add new story-based AccountRecord fields and wiring.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
b5300c877c
Fix issue with contact share editing.
...
Fixes #12446
2022-09-13 13:07:42 -04:00
Nicholas Tinsley and Greyson Parrelli
c2b94274b0
Cancel Send if we return to fragment.
...
This plugs a lifecycle hole: previously if you leave this fragment (SelectionConfirmed), you get stuck in that state even if you return.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley and Greyson Parrelli
46ec45b985
Update ReminderView to Material Design 3.
2022-09-13 13:07:42 -04:00
Cody Henthorne and Greyson Parrelli
beee3b7dc3
Add PNP linked device initialization job.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2022-09-13 13:07:42 -04:00
Cody Henthorne and Greyson Parrelli
e2a7ed86e4
Promote ongoing call notification to high priority.
2022-09-13 13:07:42 -04:00
Alex Hart and Greyson Parrelli
95b0639ab4
Fix issue where video player is not released by preview fragment.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley and Greyson Parrelli
d7f9582bc4
Update Megaphone text styling to match Material Design 3.
2022-09-13 13:07:42 -04:00
Alex Hart and Greyson Parrelli
176a705079
Add PNP Listing Wiring.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
8e9f311fca
Refresh your own profile when the stories flag changes.
2022-09-13 13:07:42 -04:00
Alex Hart and Greyson Parrelli
977af2c2f3
Add capability to request username creation during registration.
2022-09-13 13:07:42 -04:00
Alex Hart and Greyson Parrelli
7e45fc4a3e
Update URL formatting for username links.
2022-09-13 13:07:42 -04:00