summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2026-04-22 12:50:09 +0200
committerAlbin <albin@mullvad.net>2026-04-22 12:50:09 +0200
commitdcbbbf0f036d297074aef10faed7d344e585a058 (patch)
tree381484411005f3f429041c2c2220ffbe68b16d53
parent9e9af2d3e7d0cb497e131e43e16229091ff8cda2 (diff)
downloadmullvadvpn-dcbbbf0f036d297074aef10faed7d344e585a058.tar.xz
mullvadvpn-dcbbbf0f036d297074aef10faed7d344e585a058.zip
Add :lib:feature:applisting gradle module
-rw-r--r--android/app/build.gradle.kts2
-rw-r--r--android/lib/feature/appinfo/impl/build.gradle.kts1
-rw-r--r--android/lib/feature/applisting/api/build.gradle.kts3
-rw-r--r--android/lib/feature/applisting/impl/build.gradle.kts8
-rw-r--r--android/lib/feature/applisting/impl/src/main/AndroidManifest.xml4
-rw-r--r--android/lib/feature/home/impl/build.gradle.kts1
-rw-r--r--android/settings.gradle.kts2
7 files changed, 21 insertions, 0 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index 023508752f..fa94ff9f0b 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -393,6 +393,8 @@ dependencies {
implementation(projects.lib.feature.appicon.impl)
implementation(projects.lib.feature.appinfo.impl)
implementation(projects.lib.feature.appinfo.api)
+ implementation(projects.lib.feature.applisting.impl)
+ implementation(projects.lib.feature.applisting.api)
implementation(projects.lib.feature.appearance.impl)
implementation(projects.lib.feature.autoconnect.impl)
implementation(projects.lib.feature.customlist.impl)
diff --git a/android/lib/feature/appinfo/impl/build.gradle.kts b/android/lib/feature/appinfo/impl/build.gradle.kts
index ea0ec035e7..e408702233 100644
--- a/android/lib/feature/appinfo/impl/build.gradle.kts
+++ b/android/lib/feature/appinfo/impl/build.gradle.kts
@@ -10,6 +10,7 @@ android { namespace = "net.mullvad.mullvadvpn.feature.appinfo.impl" }
dependencies {
implementation(projects.lib.feature.appinfo.api)
+ implementation(projects.lib.feature.applisting.api)
implementation(projects.lib.repository)
implementation(libs.koin.compose)
diff --git a/android/lib/feature/applisting/api/build.gradle.kts b/android/lib/feature/applisting/api/build.gradle.kts
new file mode 100644
index 0000000000..c98931c67f
--- /dev/null
+++ b/android/lib/feature/applisting/api/build.gradle.kts
@@ -0,0 +1,3 @@
+plugins { alias(libs.plugins.mullvad.android.library.feature.api) }
+
+android { namespace = "net.mullvad.mullvadvpn.feature.applisting.api" }
diff --git a/android/lib/feature/applisting/impl/build.gradle.kts b/android/lib/feature/applisting/impl/build.gradle.kts
new file mode 100644
index 0000000000..152046e92b
--- /dev/null
+++ b/android/lib/feature/applisting/impl/build.gradle.kts
@@ -0,0 +1,8 @@
+plugins {
+ alias(libs.plugins.mullvad.android.library)
+ alias(libs.plugins.mullvad.android.library.feature.impl)
+}
+
+android { namespace = "net.mullvad.mullvadvpn.feature.applisting.impl" }
+
+dependencies { implementation(projects.lib.feature.applisting.api) }
diff --git a/android/lib/feature/applisting/impl/src/main/AndroidManifest.xml b/android/lib/feature/applisting/impl/src/main/AndroidManifest.xml
new file mode 100644
index 0000000000..8bdb7e14b3
--- /dev/null
+++ b/android/lib/feature/applisting/impl/src/main/AndroidManifest.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
+
+</manifest>
diff --git a/android/lib/feature/home/impl/build.gradle.kts b/android/lib/feature/home/impl/build.gradle.kts
index ee7b90f085..7b27e30b81 100644
--- a/android/lib/feature/home/impl/build.gradle.kts
+++ b/android/lib/feature/home/impl/build.gradle.kts
@@ -15,6 +15,7 @@ dependencies {
implementation(projects.lib.feature.addtime.impl)
implementation(projects.lib.feature.anticensorship.api)
implementation(projects.lib.feature.appinfo.api)
+ implementation(projects.lib.feature.applisting.api)
implementation(projects.lib.feature.daita.api)
implementation(projects.lib.feature.home.api)
implementation(projects.lib.feature.location.api)
diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts
index 06c92449e9..95b89e9b52 100644
--- a/android/settings.gradle.kts
+++ b/android/settings.gradle.kts
@@ -46,6 +46,8 @@ include(
":lib:feature:appicon:api",
":lib:feature:appinfo:impl",
":lib:feature:appinfo:api",
+ ":lib:feature:applisting:impl",
+ ":lib:feature:applisting:api",
":lib:feature:appearance:impl",
":lib:feature:appearance:api",
":lib:feature:autoconnect:impl",