Greyson Parrelli
7b101e13fb
Upgrade to kotlin 2.1.0
2024-12-21 12:39:10 -05:00
Jameson Williams
cee44fcc93
Convert some Java tests to Kotlin.
...
Resolves #13792
2024-11-21 10:36:09 -05:00
Gaëtan Muller
b340097f9c
Remove Multidex usages.
...
Since the min SDK is at least 21, it is no longer necessary to use the Multidex library.
See the following for more info: https://developer.android.com/build/multidex#mdex-on-l
Resolves #13696
2024-09-20 10:52:18 -04:00
Cody Henthorne
dc7208922c
Update target SDK to 34.
2024-08-08 12:19:00 -07:00
Alex Hart
326b95bd10
Upgrade Compose and AndroidX libraries.
2024-01-31 22:13:46 -05:00
Greyson Parrelli
766733617e
Converted all minor modules to .gradle.kts.
2023-12-04 16:18:11 -05:00
Cody Henthorne
ae98d5e3bd
Fix NPE in wifi direct connection establishment.
2023-11-16 16:37:38 -05:00
Cody Henthorne
f9bd1bac36
Revert "Upgrade eventbus to 3.3.1"
...
This reverts commit 89199b81ab
.
2023-10-19 13:11:13 -04:00
Grzegorz Bobryk
89199b81ab
Upgrade eventbus to 3.3.1
2023-10-17 11:15:56 -04:00
Greyson Parrelli
7d5786ea93
Add a core-util-jvm module.
...
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
2023-10-05 19:13:19 -04:00
Alex Hart
31100c3d82
Fix bug causing WifiDirect transfers to not initialize.
...
Fixes #13173
2023-09-22 16:50:20 -03:00
Alex Hart
a3e36d2453
Update target API to 33
2023-09-06 09:34:48 -04:00
Nicholas Tinsley
7ea9fc0c3b
Update AlertDialogs to MaterialAlertDialogs.
...
Addresses #12949 .
2023-06-06 12:47:16 -04:00
Greyson Parrelli
8c707555f2
Fix bad migration state that could happen during a device transfer.
2023-05-05 12:42:31 -03:00
Clark
79a062c838
Introduce thread priorities for threads and handlerthreads.
2023-03-20 17:39:08 -04:00
Greyson Parrelli
6145fa213e
Move common gradle config into convention plugins.
2023-02-14 14:03:09 -05:00
Greyson Parrelli
d9c31a6cd6
Update AGP to 7.4.0
2023-02-14 14:03:09 -05: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
Chris Eager
05b7055678
Update device-transfer app build to work with the latest libsignal
2022-06-28 15:42:14 -04:00
Greyson Parrelli
f742d34588
Remove unnecessary package exclusions.
...
Fixes #9540
2022-03-29 10:27:24 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Cody Henthorne
8014a70134
Show backup progress as a percentage.
2021-12-20 13:31:18 -05:00
Rashad Sookram
4ae129d2af
Use Gradle dependency verification.
...
Generated by running:
./gradlew --write-verification-metadata sha256 qa --rerun-tasks
2021-12-16 14:48:25 -05:00
Rashad Sookram
c98fd1a452
Speed up Gradle qa task.
2021-12-16 14:48:25 -05:00
Greyson Parrelli
562a255478
Update libsignal-client to 0.11.0
2021-12-03 18:09:52 -05:00
Jordan Rose
7ccc7ec856
Update to libsignal-client 0.10.0, which includes zkgroup.
2021-11-16 17:27:47 -05:00
Greyson Parrelli
62ee60df82
Add full support for unknown fields in storage service.
2021-11-01 17:07:01 -04:00
Greyson Parrelli
b89e08dad7
Update libsignal-client to 0.9.7
2021-10-21 17:11:46 -04:00
Greyson Parrelli
0c8b6f8ef8
Add an observer to log blocked threads.
2021-10-08 15:18:52 -04:00
Greyson Parrelli
92e506b117
Update libsignal-client to 0.9.6
2021-10-04 21:49:59 -04:00
Greyson Parrelli
cc99febe32
Allow use of the new CDSH service in staging.
2021-09-28 11:42:51 -04:00
Alex Hart
b589449c34
Consolidate app dependencies using gradle version catalogs.
2021-09-16 14:17:38 -03:00
Greyson Parrelli
573c0fad7f
Update libsignal-client to 0.9.4
2021-09-14 09:07:43 -04:00
Greyson Parrelli
aec2ca1d87
Update libsignal-client to 0.9.0
2021-09-02 11:21:15 -04:00
Greyson Parrelli
0ab2100fa5
Update libsignal-client to 0.8.4
2021-08-24 09:09:27 -03:00
Jordan Rose
35e9e31a7b
Update to libsignal-client 0.8.3
...
This also fixes a misalignment where signal-client-android was on
0.8.0 but signal-client-java was 0.8.1, which was fortunately harmless
for this particular pair of versions.
2021-07-12 20:29:07 -04:00
Cody Henthorne
90a27d2227
Fix device transfer test dependent on native library.
2021-07-07 14:58:50 -03:00
Greyson Parrelli
57c0b8fd0f
Initial pre-alpha support for sender key.
2021-06-07 18:14:12 -04:00
Cody Henthorne
11df2bc51f
Replace spongy with libsignal x509 generation for device transfer.
2021-05-19 17:29:48 -04:00
Cody Henthorne
5a84fa5a80
Fix device transfer stall if screen is locked during transfer.
2021-03-17 16:46:25 -04:00
Cody Henthorne
cb6e3ade15
Fix bug where transfer continues when stopped from new device.
2021-03-17 14:12:40 -04:00
Alan Evans
e1489bb407
Exclude junit brought in by spongycastle.
2021-03-16 14:25:09 -03:00
Cody Henthorne
490944a02a
Improve UI/UX around device transfer.
2021-03-16 10:18:02 -04:00
Cody Henthorne
75aab4c031
Add Device to Device Transfer UI.
2021-03-12 16:08:22 -05:00
Cody Henthorne
e74460bd91
Enable TLS connection and SAS verification between device transfer server and client.
2021-03-12 10:30:05 -05:00
Cody Henthorne
e7f233db5b
Add Device Transfer via WiFi Direct groundwork.
2021-03-03 16:03:49 -05:00