Commit Graph
28 Commits
Author SHA1 Message Date
Greyson Parrelli 859eabe3d3 Use more plugin aliases. 2024-12-21 12:39:10 -05:00
Jameson WilliamsandGreyson Parrelli 894230f9df Remove Mockito dependency from project.
Resolves #13838
2024-12-21 12:39:10 -05:00
Cody HenthorneandGreyson Parrelli 2f4577531d Remove mockito usage from android tests. 2024-11-21 10:36:09 -05:00
Jameson WilliamsandGreyson Parrelli 3eb1f68eb6 Resolve some gradle 8 deprecations.
Resolves #13788
2024-11-21 10:36:09 -05:00
Jameson WilliamsandGreyson Parrelli f7efe28bb7 Enable BuildConfig through buildFeatures, not gradle.properties. 2024-11-01 16:07:25 -04:00
Gaëtan MullerandGreyson Parrelli 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 537fc0ef5c Update to Kotlin 1.9.20, AGP 8.4.0, and Gradle 8.6 2024-06-05 15:45:59 -04:00
Nicholas TinsleyandClark Chen 59006d3182 Upgrade ktlint to 1.2.1. 2024-05-17 09:33:22 -04:00
Cody Henthorne 716bc1f5e7 Cleanup dangling domain reference. 2024-04-22 16:52:02 -04:00
Greyson Parrelli 046b8da880 Add missing static IPs.
Fixes #13513
2024-04-18 16:24:12 -04:00
Greyson ParrelliandAlex Hart 343cc3ca67 Update third party licenses. 2024-03-06 20:42:00 -04:00
Greyson ParrelliandCody Henthorne ac5d0bf8a3 Convert main app build.gradle to .gradle.kts. 2023-12-04 16:18:45 -05:00
Greyson ParrelliandCody Henthorne 609e9fcdb0 Remove all unused KBS/SVR1 code. 2023-10-17 11:15:56 -04:00
Greyson ParrelliandCody Henthorne 8ee12b9f26 Fix compile issue with some sample apps. 2023-09-28 19:44:46 -04:00
a7d9fd19d9 Enable WebP decoding in Signal using libwebp v1.3.2
Co-authored-by: Greyson Parrelli <greyson@signal.org>
Co-authored-by: Greyson Parrelli <greyson@pop-os.localdomain>
2023-09-22 16:50:20 -03:00
Greyson ParrelliandAlex Hart 901063f4c9 Improve third-party license display. 2023-09-11 17:07:12 -03:00
Cody HenthorneandNicholas Tinsley d505c00403 Add CDN3 upload and download support. 2023-09-06 09:34:48 -04:00
Alex HartandGitHub 18f9c6b1f0 Consolidate some constants and add kotlin target JVM version. 2023-08-16 15:29:45 -03:00
Cody HenthorneandNicholas c17d62aeab Update ktlint and gradle plugin. 2023-06-28 17:13:15 -04:00
Greyson ParrelliandNicholas Tinsley c177de2ec3 Add CDSI and SVR2 to static IP list. 2023-06-26 15:09:39 -04:00
53673be5cb Update AGP to 8.0
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2023-06-26 15:09:36 -04:00
Jon ChambersandCody Henthorne e8e01b5965 Remove vestiges of CDS "classic". 2023-05-09 13:41:27 -04:00
Greyson Parrelli 6d4906dfa8 Add microbenchmarks for message decryption. 2023-04-12 16:31:19 -04:00
Alex HartandGreyson Parrelli c56564014b Add ktlint checking to :build-logic:plugins and split buildQa out into its own task for readability. 2023-03-04 10:52:21 -05:00
Alex HartandGreyson Parrelli a95e695a97 Start StaticIpResolver testing. 2023-03-04 10:51:41 -05:00
Greyson Parrelli f91c400f6c Convert build-logic build.gradle to kotlin. 2023-03-04 10:51:41 -05:00
Greyson ParrelliandNicholas Tinsley 21deb6803c Delete the buildSrc directory.
Moved all of the stuff we were using it for into build-logic.
2023-03-03 10:40:55 -05:00
Greyson Parrelli 6145fa213e Move common gradle config into convention plugins. 2023-02-14 14:03:09 -05:00