Commit Graph
33 Commits
Author SHA1 Message Date
Greyson ParrelliandAlex Hart bc9c560f96 Add support for optional remote build cache. 2026-06-03 15:06:31 -03:00
Greyson ParrelliandMichelle Tang 0f4fc74829 Reduce unit test parallelism. 2026-06-03 13:55:35 -04:00
Greyson ParrelliandMichelle Tang 09822d3ae9 More changes to fix reproducible build issues. 2026-05-14 13:23:16 -04:00
Greyson ParrelliandMichelle 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 Parrelliandjeffrey-signal a872097c31 Update SQLCipher to 4.11.0 to fix FTS issue. 2026-03-11 15:41:46 -04:00
Cody HenthorneandGreyson Parrelli 4a39c7950f Split performance benchmark and baseline profile into separate modules. 2026-02-10 10:35:54 -05:00
Alex HartandGreyson Parrelli 5c415139fd Reshape entry point for V3 media screens. 2026-02-10 10:35:54 -05:00
Greyson ParrelliandMichelle Tang 3d8f364d59 Update to AGP 8.13.2 2026-01-13 12:20:29 -05:00
Greyson Parrelliandjeffrey-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 ParrelliandCody Henthorne eba5c5ceeb Add support for configuration cache. 2025-03-26 13:59:12 -04:00
andrew-signalandGreyson Parrelli fe782eb729 Hardcode auto-provisioning in Gradle to off. 2024-11-21 10:36:09 -05:00
andrew-signalandGitHub 67dc29a549 Fix CI by bumping heap size to 12GB. 2024-11-13 22:09:18 -05:00
Jameson WilliamsandGreyson Parrelli 769a92943e Enable nonTransitiveRClass.
Resolves #13757
2024-11-01 16:07:25 -04:00
Jameson WilliamsandGreyson Parrelli c35242c525 Remove nonFinalResIds=false. 2024-11-01 16:07:25 -04:00
Jameson WilliamsandGreyson 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 WilliamsandNicholas Tinsley ec96b4e3aa Update Glide to use ksp, drop kapt.
Resolves #13381
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
Cody HenthorneandGitHub 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 KretandGreyson 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 ParrelliandAlex Hart 48c887ac03 Add gradle test devices. 2022-12-08 12:07:02 -04:00
Rashad SookramandCody Henthorne c98fd1a452 Speed up Gradle qa task. 2021-12-16 14:48:25 -05:00
Cody HenthorneandGreyson 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