Greyson Parrelli and Alex Hart
bc9c560f96
Add support for optional remote build cache.
2026-06-03 15:06:31 -03:00
Greyson Parrelli and Michelle Tang
0f4fc74829
Reduce unit test parallelism.
2026-06-03 13:55:35 -04:00
Greyson Parrelli and Michelle Tang
09822d3ae9
More changes to fix reproducible build issues.
2026-05-14 13:23:16 -04:00
Greyson Parrelli and Michelle Tang
dca4351b8b
Update some gradle properties that are giving warnings.
2026-05-11 16:31:31 -04:00
Greyson Parrelli
c8875b5ad1
Limit R8 threads to 1 to fix non-deterministic output.
2026-05-06 13:08:38 -04:00
Greyson Parrelli
2ffbf09b1b
Fix lint crash by switching static-ips to properties.
2026-05-06 13:08:38 -04:00
Greyson Parrelli
572c11ee6d
Update to AGP 9.1.1
2026-05-06 13:08:38 -04:00
Greyson Parrelli and jeffrey-signal
a872097c31
Update SQLCipher to 4.11.0 to fix FTS issue.
2026-03-11 15:41:46 -04:00
Cody Henthorne and Greyson Parrelli
4a39c7950f
Split performance benchmark and baseline profile into separate modules.
2026-02-10 10:35:54 -05:00
Alex Hart and Greyson Parrelli
5c415139fd
Reshape entry point for V3 media screens.
2026-02-10 10:35:54 -05:00
Greyson Parrelli and Michelle Tang
3d8f364d59
Update to AGP 8.13.2
2026-01-13 12:20:29 -05:00
Greyson Parrelli and jeffrey-signal
a3c9f04719
Enable the gradle configuration cache.
2026-01-08 07:39:46 -05:00
Greyson Parrelli
c9308f05ca
Disable the configuration cache (for now).
2025-03-31 14:46:59 -04:00
Greyson Parrelli and Cody Henthorne
eba5c5ceeb
Add support for configuration cache.
2025-03-26 13:59:12 -04:00
andrew-signal and Greyson Parrelli
fe782eb729
Hardcode auto-provisioning in Gradle to off.
2024-11-21 10:36:09 -05:00
andrew-signal and GitHub
67dc29a549
Fix CI by bumping heap size to 12GB.
2024-11-13 22:09:18 -05:00
Jameson Williams and Greyson Parrelli
769a92943e
Enable nonTransitiveRClass.
...
Resolves #13757
2024-11-01 16:07:25 -04:00
Jameson Williams and Greyson Parrelli
c35242c525
Remove nonFinalResIds=false.
2024-11-01 16:07:25 -04:00
Jameson Williams and Greyson Parrelli
f7efe28bb7
Enable BuildConfig through buildFeatures, not gradle.properties.
2024-11-01 16:07:25 -04:00
90a8d90e40
Allow building libsignal from source.
...
Co-authored-by: Jordan Rose <jrose@signal.org >
2024-08-30 12:55:22 -04:00
Jameson Williams and Nicholas Tinsley
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
2024-01-31 22:12:17 -05:00
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
Cody Henthorne and GitHub
39c1c1e371
Fix ANR-like bug when resuming MainActivity.
2023-08-17 15:02:16 -04:00
53673be5cb
Update AGP to 8.0
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2023-06-26 15:09:36 -04:00
Ehren Kret and Greyson Parrelli
9cfb95fee7
Update Github CI to build with more cores and limit metaspace size.
2023-03-04 10:52:03 -05:00
Greyson Parrelli
f0b3aa66f7
Revert "Enable gradle configuration cache."
...
This reverts commit 6e5b4bbc15 .
2023-02-01 17:41:28 -05:00
Greyson Parrelli
6e5b4bbc15
Enable gradle configuration cache.
...
Android Studio told me to do this and that it would save me over 7
seconds. We'll see if it breaks anything :p
2023-01-25 17:02:41 -05:00
Greyson Parrelli and Alex Hart
48c887ac03
Add gradle test devices.
2022-12-08 12:07:02 -04:00
Rashad Sookram and Cody Henthorne
c98fd1a452
Speed up Gradle qa task.
2021-12-16 14:48:25 -05:00
Cody Henthorne and Greyson Parrelli
8c9df8d3be
Add support for Group V2 description field.
2021-05-10 19:30:10 -04:00
Cody Henthorne
3d01bd7c57
Update gradle config to use 3g of ram.
2021-04-12 16:02:58 -04:00
Greyson Parrelli
b5aa46bb67
Convert to AndroidX.
2019-06-17 12:52:42 -04:00
Greyson Parrelli
10631d7e71
Add a gradle.properties with increased memory size.
2019-02-14 14:29:12 -08:00