Jameson Williams and Nicholas Tinsley
c93b4909f4
Remove Jetifier from build.
...
materialish-progress and subsampling-scale-image-view were bringing in
Android Support libraries as transitive dependencies. This required
Jetifier to be run as part of the build. More recent versions of these
dependencies have been released, which now use AndroidX directly. By
upgrading these dependencies, Jetifier is no longer needed to build
Signal.
Resolves #13378
2024-01-31 22:12:17 -05:00
Maksym Moroz and Nicholas Tinsley
67d3c8e777
Clean up app module build.gradle.kts
...
Closes #13379
Signed-off-by: Maksym Moroz <maksymmoroz@duck.com >
2024-01-31 22:12:17 -05:00
Nicholas Tinsley
8d44222097
Enable logcat in the video sample app.
2024-01-31 22:12:17 -05:00
Nicholas Tinsley
9cb2024334
Option to persist task in video sample app.
2024-01-31 22:12:17 -05:00
e71bb33b23
Fix conversation bubbles becoming too long.
...
Co-authored-by: Cody Henthorne <cody@signal.org >
2024-01-31 22:12:17 -05:00
Alex Hart and Nicholas Tinsley
4ada7c9be9
Implement several polish items for Call Links.
2024-01-31 22:12:16 -05:00
Nicholas Tinsley
56a2d8891f
Bump version to 6.45.2
v6.45.2
2024-01-31 22:10:10 -05:00
Nicholas Tinsley
4585e90a00
Updated baseline profile.
2024-01-31 21:25:05 -05:00
Nicholas Tinsley
86d2ddc168
Update translations and other static files.
2024-01-31 21:18:34 -05:00
Greyson Parrelli
9d1514308a
Fix potential crash during contact splits.
2024-01-31 19:39:39 -05:00
Greyson Parrelli
7abff55981
Bump version to 6.45.1
v6.45.1
2024-01-25 19:10:08 -05:00
Greyson Parrelli
f9d7eba7d4
Update translations and other static files.
2024-01-25 19:09:11 -05:00
Greyson Parrelli
9ce021afa2
Improve SenderKeyDistributionMessage envelope validation.
2024-01-25 18:59:57 -05:00
Nicholas Tinsley and Greyson Parrelli
6fc9055221
Calculate video encoding settings based on trimmed duration.
2024-01-25 18:59:57 -05:00
Greyson Parrelli
a3438d3345
Improve DecryptionErrorMessage envelope validation.
2024-01-25 14:42:50 -05:00
Nicholas Tinsley
d2cbf11264
Don't fail video send on postprocess failure.
2024-01-25 13:32:03 -05:00
Greyson Parrelli
c584156c86
Bump version to 6.45.0
v6.45.0
2024-01-23 13:27:17 -05:00
Greyson Parrelli
78e04f3ad8
Update baseline profile.
2024-01-23 13:18:57 -05:00
Greyson Parrelli
6302725678
Update translations and other static files.
2024-01-23 13:18:57 -05:00
Nicholas Tinsley and Greyson Parrelli
431e65808d
Rotate custom video muxer flag.
2024-01-23 13:18:57 -05:00
Clark and Greyson Parrelli
653914f47e
Allow multiple message latency percentiles.
2024-01-23 13:18:57 -05:00
Cody Henthorne and Greyson Parrelli
96823e944d
Introduce ActiveCallManager to prevent android service crashes during call handling.
2024-01-23 13:18:57 -05:00
Nicholas Tinsley and Greyson Parrelli
ee19520e1b
Improve video sample app UI.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
6f16b3fee7
Add video sample app test dependencies.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
89ee7e8e19
Update AndroidX test library verisons.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
3c7996aa99
Rotate instant video feature flag.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
3a314c565c
Deduplicate call participants in call info screen..
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
8c9b668cd7
Rotate incrementalMac proto field.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
7666462de2
Support Dolby Vision HDR videos in transcoder.
2024-01-23 13:18:56 -05:00
Nicholas Tinsley and Greyson Parrelli
54cf11a78b
Request notification permissions for video sample app.
2024-01-23 11:52:04 -05:00
Greyson Parrelli
16b78f0843
Update username recovery flow.
2024-01-23 11:52:04 -05:00
Greyson Parrelli
5e97a6b192
Do not show username education if username is set.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
595cced5b7
Display overflow button with reactions OR raise hand.
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
d17f12dd76
Update call event state after revoking a call link.
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
8b5498cfbd
Fix if check for call links.
2024-01-23 11:52:04 -05:00
Clark Chen and Greyson Parrelli
e4b755ced8
Correctly count message events for notification heuristic.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
5b7eb9c332
Update libsignal-client to 0.39.2
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
cd8e07c102
Do not jump to top of the list when no search query present in story privacy.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
a36f31c2d0
Allow full disablement of StreamingTranscoder output size limit.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
ac0812a6dd
Update AndroidX Media3 to 1.2.1.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
69c864f984
Allow slight variations in video output frame count.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
3c9a7fd329
Reorganize video converter library packages
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
f81dc11f61
Prevent crash if a call doesn't have a message associated with it.
2024-01-23 11:52:04 -05:00
Greyson Parrelli
ce9a8f62d4
Check for network connectivity before making any substantial username alteration request.
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
7e00d50078
Fix add to groups display without query.
2024-01-23 11:52:04 -05:00
Alex Hart and Greyson Parrelli
4af3f5038f
Fix call labeling in settings page.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
7bb1c58452
Refactor Mp4FaststartPostProcessor.
2024-01-23 11:52:04 -05:00
Nicholas Tinsley and Greyson Parrelli
8e7383be05
Make Mp4Writer output compatible with Quicktime.
2024-01-23 11:52:04 -05:00
Cody Henthorne and Greyson Parrelli
bc5d27ed90
Prevent calling service crash loop when system restarts us in background.
2024-01-23 11:52:04 -05:00
Greyson Parrelli
ae884d79a1
Remove system contact links from undiscoverable contacts.
2024-01-23 11:52:04 -05:00