Commit Graph

3427 Commits

Author SHA1 Message Date
Akash Yadav 3606588fd2 chore: remove 'universal' APK upload configuration from workflow and Nyx config 2024-01-05 22:52:21 +05:30
Akash Yadav b8fc23b315 fix(editor): occasional NPE when create ActionData for editor text actions
This was originally reported in https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14294\#note_1715467388
2024-01-05 22:41:49 +05:30
Akash Yadav 576fe9345b fix: broken 'Clone repository' after migration to Coroutines (fixes #1608) 2024-01-05 22:41:48 +05:30
Akash Yadav dd2b5d2ec2 tests(templates): update asset lookup logic 2024-01-05 12:27:22 +05:30
Akash Yadav 4f4bde4d2b fix(templates): copy gradle wrapper from auto-generated gradle-wrapper.zip 2024-01-05 11:38:44 +05:30
Akash Yadav abb6d16140 build: include only specified CPU ABI when building for F-Droid 2024-01-04 20:11:11 +05:30
Akash Yadav 53c32b83ee build: use higher version code for arm64 than arm builds 2024-01-04 19:43:39 +05:30
Akash Yadav 20350a2ccd build: enable 'useLegacyPackaging' for :app 2024-01-04 17:35:44 +05:30
Akash Yadav 6d20a723c3 fix: enable split APKs for F-Droid builds 2024-01-04 14:00:18 +05:30
Akash Yadav 5f27c0423f fix: include F-Droid build information in build info header 2024-01-04 11:30:12 +05:30
Akash Yadav b8fd7fe422 build: disable split APKs for FDroid builds 2024-01-04 11:07:32 +05:30
Akash Yadav efa97764bb build: fix aapt2 file for FDroid builds are never resolved 2024-01-04 11:03:46 +05:30
Akash Yadav 6a9a38f76f build: include FDroid build information in BuildInfo 2024-01-04 11:02:42 +05:30
Akash Yadav 800c5d78c1 build: remove unused property in FDroidConfig 2024-01-04 10:03:05 +05:30
Akash Yadav dcf8a5f74c fix: use Build.SUPPORTED_ABIS to check whether the device is supported 2024-01-04 10:02:38 +05:30
Akash Yadav d41ad49905 fix: gracefully handle unsupported ABIs 2024-01-04 01:32:50 +05:30
Akash Yadav b413953c27 fix: update test task name for :app module 2024-01-04 00:58:59 +05:30
Akash Yadav a6795ee8cb fix: use cpuAbiName instead of BuildConfig.ABI_CURRENT 2024-01-04 00:57:49 +05:30
Akash Yadav 76fdbae472 chore: upload universal APK in releases and workflow 2024-01-04 00:57:28 +05:30
Akash Yadav e55fabdc32 fix: remove product flavors and use APK splits 2024-01-04 00:49:32 +05:30
Akash Yadav 3611d833a6 fix: include aapt2 as native library 2024-01-03 22:45:47 +05:30
Akash Yadav 77b2865980 fix: add fallback case for local builds when getting latest logsender snapshot version fails 2024-01-03 22:38:43 +05:30
Akash Yadav 5023daa6e0 build: cache latest logsender snapshot version 2024-01-03 21:59:09 +05:30
Akash Yadav 723a385a6f fix: invalid aapt2 path in assets 2024-01-03 21:52:38 +05:30
Akash Yadav e77f731fff fix: remove dependency on Google Play Services 2024-01-03 17:32:58 +05:30
Akash Yadav 798e324fd9 chore: remove unnecessary comments in app/build.gradle.kts 2024-01-03 16:32:40 +05:30
Akash Yadav 5e5f8638c0 fix: generate gradle wrapper with WrapperGenerator in 'generateGradleWrapper' task 2024-01-03 15:32:39 +05:30
Akash Yadav 79bb27225d build: set default value for 'staticAapt2' property in SetupAapt2Task 2024-01-03 13:18:32 +05:30
Akash Yadav ca8b3fd5f6 build: fix build failure when cleaning project and fDroidAapt2File does not exist 2024-01-03 12:57:00 +05:30
Akash Yadav c843a4a143 build: reduce spam messages about missing signing key info 2024-01-03 12:00:54 +05:30
Akash Yadav 1155fd8998 build: copy 'android.jar' from SDK for ':subprojects:framework-stubs' 2024-01-03 11:57:14 +05:30
Akash Yadav e285f7ffb9 build: use republished Grade tooling API (#545) 2024-01-03 08:32:37 +05:30
Akash Yadav b0f8feb2fa fix: use prebuilt aapt2 file when building for F-Droid 2024-01-02 12:44:36 +05:30
Akash Yadav c815bc434a fix: enable '-c' flag in 'idesetup' by default 2024-01-02 11:49:34 +05:30
Akash Yadav 748453d726 fix: bootstrap packages are not properly included in the APK 2024-01-02 11:45:05 +05:30
Akash Yadav 3d25438765 fix: download prebuilt aapt2 instead of including it as static asset (#545) 2024-01-02 10:51:45 +05:30
Akash Yadav e621cc25f8 fix: copy 'android.jar' from Android SDK instead of including it as static asset (#545) 2024-01-02 00:40:04 +05:30
Akash Yadav b177719dd0 fix: generate 'gradle-wrapper.zip' instead of including it as static asset (#545) 2024-01-02 00:40:03 +05:30
Akash Yadav a22ced1808 fix: rename CompletionItem.label to CompletionItem.ideLable to avoid name shadowing 2024-01-01 23:37:41 +05:30
Akash Yadav 415a0f2a7d fix: download termux-packages during build instead of storing them in assets (#545) 2024-01-01 22:15:41 +05:30
Akash Yadav 062d240e95 docs: update changelog for v2.7.0-beta v2.7.0-beta 2024-01-01 15:20:46 +05:30
Akash Yadav 5b827e4158 fix: update docs URL 2024-01-01 15:01:47 +05:30
Akash Yadav 878061ceb5 fix: center text in onboarding greeting fragment 2024-01-01 13:24:39 +05:30
Akash Yadav c5e0e68554 build: remove duplicate abi classifier in version names 2023-12-31 18:13:17 +05:30
Akash Yadav ab301ddd28 build: update F-Droid config 2023-12-31 17:13:53 +05:30
Akash Yadav 7c962905e4 build: update version props for F-Droid 2023-12-31 16:07:08 +05:30
Akash Yadav 2f9ea23a08 fix: define 'app_name' in ':app' module for F-Droid 2023-12-31 13:09:05 +05:30
Akash Yadav 9e75fe66ca build: remove Nyx plugin when building for F-Droid 2023-12-31 13:08:43 +05:30
Akash Yadav 83a33ac3ee build: print F-Droid build configuration for ':app' only 2023-12-31 11:00:49 +05:30
Akash Yadav 17b6fd3fe4 fix: print build configuration summary when building for F-Droid 2023-12-31 10:58:48 +05:30