Oscar Mira
fe447be71b
Merge tag 'v7.39.2' into molly-7.39
2025-04-10 01:12:02 +02:00
Greyson Parrelli
c9308f05ca
Disable the configuration cache (for now).
2025-03-31 14:46:59 -04:00
Greyson Parrelli
eba5c5ceeb
Add support for configuration cache.
2025-03-26 13:59:12 -04:00
Oscar Mira
2a2b2cc973
Merge tag 'v7.26.1' into molly-7.26
2024-11-29 16:37:19 +01:00
Oscar Mira
e8ac436594
Merge tag 'v7.24.2' into molly-7.24
2024-11-22 01:18:25 +01:00
andrew-signal
fe782eb729
Hardcode auto-provisioning in Gradle to off.
2024-11-21 10:36:09 -05:00
andrew-signal
67dc29a549
Fix CI by bumping heap size to 12GB.
2024-11-13 22:09:18 -05:00
Jameson Williams
769a92943e
Enable nonTransitiveRClass.
...
Resolves #13757
2024-11-01 16:07:25 -04:00
Jameson Williams
c35242c525
Remove nonFinalResIds=false.
2024-11-01 16:07:25 -04:00
Jameson Williams
f7efe28bb7
Enable BuildConfig through buildFeatures, not gradle.properties.
2024-11-01 16:07:25 -04:00
Oscar Mira
1a57191aaa
Merge tag 'v7.16.4' into molly-7.16
2024-09-13 11:54:31 +02:00
Cody Henthorne
90a8d90e40
Allow building libsignal from source.
...
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-08-30 12:55:22 -04:00
Oscar Mira
666782cc42
Merge tag 'v6.47.4' into molly-6.47
2024-02-17 14:58:48 +01:00
Jameson Williams
ec96b4e3aa
Update Glide to use ksp, drop kapt.
...
Resolves #13381
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
Oscar Mira
8af6ea5ec1
Reduce heap size and gradle parallelism settings
2023-11-09 10:52:07 +01:00
Oscar Mira
2254f5b3bf
Upgrade jackson to 2.15.3
2023-11-08 20:02:27 +01:00
Oscar Mira
4120b6be62
Re-enable incremental kapt
2023-11-08 20:02:27 +01:00
Cody Henthorne
39c1c1e371
Fix ANR-like bug when resuming MainActivity.
2023-08-17 15:02:16 -04:00
Oscar Mira
cb3ef95e72
Merge tag 'v6.25.5' into molly-6.25
...
Fixes #198
2023-07-13 13:06:41 +02:00
Cody Henthorne
53673be5cb
Update AGP to 8.0
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2023-06-26 15:09:36 -04:00
Oscar Mira
de3ae8fc86
Add concurrency constraint to gradle to avoid OOM errors
...
- Enable Gradle parallel execution.
- Limit max parallelism to 2 for memory intensive tasks.
- Fine-tune JVM args for Gradle and Kotlin daemons.
- Run Kotlin compiler inside Gradle to share the heap in CI workflows.
2023-03-24 12:07:52 +01:00
Oscar Mira
3a26c417f1
Merge tag 'v6.14.4' into molly-6.14
2023-03-22 23:26:57 +01:00
Ehren Kret
9cfb95fee7
Update Github CI to build with more cores and limit metaspace size.
2023-03-04 10:52:03 -05:00
Oscar Mira
ca28d33d27
Merge tag 'v6.11.7' into molly-6.11
2023-02-15 11:43:28 +01:00
Oscar Mira
ff5dcc7a6d
Merge tag 'v6.10.9' into molly-6.10
2023-02-13 23:05:33 +01: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
Oscar Mira
bd6c674a12
Increase gradle max heap size to 6g
2023-01-07 03:11:35 +01:00
Greyson Parrelli
48c887ac03
Add gradle test devices.
2022-12-08 12:07:02 -04:00
Rashad Sookram
c98fd1a452
Speed up Gradle qa task.
2021-12-16 14:48:25 -05:00
Cody Henthorne
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