Greyson Parrelli
e3fe852a34
Do not backup past revision if latest revision is soon-to-expire.
2024-02-02 15:07:30 -05:00
Cody Henthorne
673fe2625c
Show iDEAL 0,01 temporary charge warning dialog for monthly subscription.
2024-02-02 15:07:30 -05:00
Cody Henthorne
e798feb1d7
Use paymentId from create PayPal intent instead of confirm.
2024-02-02 15:07:30 -05:00
Nicholas Tinsley
fa937f9f43
Bump version to 6.46.0
2024-01-31 22:42:48 -05:00
Nicholas Tinsley
ec5f3fc333
Updated baseline profile.
2024-01-31 22:37:58 -05:00
Nicholas Tinsley
d85c150a8c
Update translations and other static files.
2024-01-31 22:35:13 -05:00
Nicholas Tinsley
a5faf0e098
Match output video file size limit in video editor.
2024-01-31 22:13:46 -05:00
Alex Hart
1234c63836
Add scaffolding for backupsV2.
2024-01-31 22:13:46 -05:00
Cody Henthorne
91920319c7
Cycle calling without a service remote config.
2024-01-31 22:13:46 -05:00
Nicholas Tinsley
950d9d5a4c
Validate image preview as URI.
...
Resolves #13392 .
2024-01-31 22:13:46 -05:00
Nicholas Tinsley
467dae8132
Don't recreate attachment InputStream if we don't have to.
2024-01-31 22:13:46 -05:00
Nicholas Tinsley
d1ef9d5dcf
Align video compression limit with attachment limit.
2024-01-31 22:13:46 -05:00
Nicholas Tinsley
a60419a442
Add remote config for GIF keyboard page.
2024-01-31 22:13:46 -05:00
Nicholas Tinsley
f97a034c34
Null check multi share attachment quality guard.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
4d0fbe2343
Add a dark theme for spinner.
2024-01-31 22:13:46 -05:00
Jameson Williams
1d5e108cd4
QA target can pass on ARM MacBook
...
The Conscrypt library does not have a native library suitable for
running on the ARM MacBooks. As a result, unit tests that rely on
Conscrypt also don't work on this hardware.
Fortunately, though, the tests will pass without Conscrypt anyway. As a
workaround, we can avoid using Conscrypt only when running the unit test
suite on these machines.
See also: https://github.com/google/conscrypt/issues/1034
Resolves #13382 .
2024-01-31 22:13:46 -05:00
Greyson Parrelli
716afc98ac
Sync PNI verification status to storage service.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
459607adae
Clear local state after requesting to ignore battery optimizations.
2024-01-31 22:13:46 -05:00
Cody Henthorne
784b705265
Fix spoiler in notification with emoji prefix.
2024-01-31 22:13:46 -05:00
Alex Hart
326b95bd10
Upgrade Compose and AndroidX libraries.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
466acaf504
Fix possible exception when rendering SSE event.
...
Fixes #13390
2024-01-31 22:13:46 -05:00
Maksym Moroz
838165c3e6
Register gradle tasks instead of creating eagerly.
...
Signed-off-by: Maksym Moroz <maksymmoroz@duck.com>
Resolves #13391
2024-01-31 22:13:46 -05:00
Jim Gustafson
e1d7ad7d03
Update to RingRTC v2.37.0
2024-01-31 22:13:46 -05:00
Greyson Parrelli
3776e86b83
Update the types of messages we backup.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
ea60858a07
Improve logging around 'contact joined' messages.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
d4488c72fb
Simplify contact splitting when reading from storage service.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
9146f2fb30
Remove some unused methods.
...
Fixes ##13384
2024-01-31 22:12:17 -05:00
Greyson Parrelli
92993f967e
Clear MSL after SN change.
2024-01-31 22:12:17 -05:00
Greyson Parrelli
2c2735af6d
Do not create new threads to show error messages.
2024-01-31 22:12:17 -05:00
Alex Hart
80c0e19692
Improve sizing of shareable QR image.
2024-01-31 22:12:17 -05:00
Alex Hart
c9e2162afc
Remove old username education fragment.
2024-01-31 22:12:17 -05:00
Nicholas Tinsley
9a52f4e3ff
Remux audio if possible when transcoding.
...
Addresses #11712 , #12674 , #12945 , #13084 , #13346 .
2024-01-31 22:12:17 -05:00
Greyson Parrelli
c0235d4cc2
Ensure contacts are split after profile 404.
2024-01-31 22:12:17 -05:00
Cody Henthorne
f1704fbb57
Fix file attachment dedup logic.
2024-01-31 22:12:17 -05:00
Alex Hart
38d5d3ad1b
Add polish to usernames UX.
2024-01-31 22:12:17 -05:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
Cody Henthorne
aa33fd44b8
Remove SMS export.
2024-01-31 22:12:17 -05:00
Clark
98865d61dd
Convert gv2 update messages to backup distinct protos.
2024-01-31 22:12:17 -05:00
Cody Henthorne
0036b8e2d6
Migrate legacy png and webp to signal symbols.
2024-01-31 22:12:17 -05:00
Alex Hart
c021d26103
Add polish to PNP registration settings.
2024-01-31 22:12:17 -05:00
Alex Hart
8bca5b4901
Update PnP description text for everyone listing.
2024-01-31 22:12:17 -05:00
Greyson Parrelli
d4db6c8912
Keep some recipient logs longer.
2024-01-31 22:12:17 -05:00
Jameson Williams
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
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
Alex Hart
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
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
2024-01-31 22:10:10 -05:00
Nicholas Tinsley
4585e90a00
Updated baseline profile.
2024-01-31 21:25:05 -05:00