Commit Graph
14087 Commits
Author SHA1 Message Date
Greyson ParrelliandNicholas Tinsley e3fe852a34 Do not backup past revision if latest revision is soon-to-expire. 2024-02-02 15:07:30 -05:00
Cody HenthorneandNicholas Tinsley 673fe2625c Show iDEAL 0,01 temporary charge warning dialog for monthly subscription. 2024-02-02 15:07:30 -05:00
Cody HenthorneandNicholas Tinsley 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 v6.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 HartandNicholas Tinsley 1234c63836 Add scaffolding for backupsV2. 2024-01-31 22:13:46 -05:00
Cody HenthorneandNicholas Tinsley 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 ParrelliandNicholas Tinsley 4d0fbe2343 Add a dark theme for spinner. 2024-01-31 22:13:46 -05:00
Jameson WilliamsandNicholas Tinsley 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 ParrelliandNicholas Tinsley 716afc98ac Sync PNI verification status to storage service. 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley 459607adae Clear local state after requesting to ignore battery optimizations. 2024-01-31 22:13:46 -05:00
Cody HenthorneandNicholas Tinsley 784b705265 Fix spoiler in notification with emoji prefix. 2024-01-31 22:13:46 -05:00
Alex HartandNicholas Tinsley 326b95bd10 Upgrade Compose and AndroidX libraries. 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley 466acaf504 Fix possible exception when rendering SSE event.
Fixes #13390
2024-01-31 22:13:46 -05:00
Maksym MorozandNicholas Tinsley 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 GustafsonandNicholas Tinsley e1d7ad7d03 Update to RingRTC v2.37.0 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley 3776e86b83 Update the types of messages we backup. 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley ea60858a07 Improve logging around 'contact joined' messages. 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley d4488c72fb Simplify contact splitting when reading from storage service. 2024-01-31 22:13:46 -05:00
Greyson ParrelliandNicholas Tinsley 9146f2fb30 Remove some unused methods.
Fixes ##13384
2024-01-31 22:12:17 -05:00
Greyson ParrelliandNicholas Tinsley 92993f967e Clear MSL after SN change. 2024-01-31 22:12:17 -05:00
Greyson ParrelliandNicholas Tinsley 2c2735af6d Do not create new threads to show error messages. 2024-01-31 22:12:17 -05:00
Alex HartandNicholas Tinsley 80c0e19692 Improve sizing of shareable QR image. 2024-01-31 22:12:17 -05:00
Alex HartandNicholas Tinsley 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 ParrelliandNicholas Tinsley c0235d4cc2 Ensure contacts are split after profile 404. 2024-01-31 22:12:17 -05:00
Cody HenthorneandNicholas Tinsley f1704fbb57 Fix file attachment dedup logic. 2024-01-31 22:12:17 -05:00
Alex HartandNicholas Tinsley 38d5d3ad1b Add polish to usernames UX. 2024-01-31 22:12:17 -05:00
Jameson WilliamsandNicholas Tinsley ec96b4e3aa Update Glide to use ksp, drop kapt.
Resolves #13381
2024-01-31 22:12:17 -05:00
Cody HenthorneandNicholas Tinsley aa33fd44b8 Remove SMS export. 2024-01-31 22:12:17 -05:00
ClarkandNicholas Tinsley 98865d61dd Convert gv2 update messages to backup distinct protos. 2024-01-31 22:12:17 -05:00
Cody HenthorneandNicholas Tinsley 0036b8e2d6 Migrate legacy png and webp to signal symbols. 2024-01-31 22:12:17 -05:00
Alex HartandNicholas Tinsley c021d26103 Add polish to PNP registration settings. 2024-01-31 22:12:17 -05:00
Alex HartandNicholas Tinsley 8bca5b4901 Update PnP description text for everyone listing. 2024-01-31 22:12:17 -05:00
Greyson ParrelliandNicholas Tinsley d4db6c8912 Keep some recipient logs longer. 2024-01-31 22:12:17 -05:00
Jameson WilliamsandNicholas 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 MorozandNicholas 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 HartandNicholas 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