Add desktopApplicationName to BuildMeta.

This commit is contained in:
Benoit Marty
2024-04-10 11:39:38 +02:00
committed by Benoit Marty
parent d9957a4d25
commit 3ffa168774
4 changed files with 17 additions and 11 deletions

View File

@@ -80,6 +80,8 @@ object AppModule {
isDebuggable = BuildConfig.DEBUG,
buildType = buildType,
applicationName = context.getString(R.string.app_name),
// Use the same name for desktop and mobile for now
desktopApplicationName = context.getString(R.string.app_name),
applicationId = BuildConfig.APPLICATION_ID,
// TODO EAx Config.LOW_PRIVACY_LOG_ENABLE,
lowPrivacyLoggingEnabled = false,

View File

@@ -20,6 +20,7 @@ data class BuildMeta(
val buildType: BuildType,
val isDebuggable: Boolean,
val applicationName: String,
val desktopApplicationName: String,
val applicationId: String,
val lowPrivacyLoggingEnabled: Boolean,
val versionName: String,

View File

@@ -23,6 +23,7 @@ fun aBuildMeta(
buildType: BuildType = BuildType.DEBUG,
isDebuggable: Boolean = true,
applicationName: String = "",
desktopApplicationName: String = applicationName,
applicationId: String = "",
lowPrivacyLoggingEnabled: Boolean = true,
versionName: String = "",
@@ -32,15 +33,16 @@ fun aBuildMeta(
flavorDescription: String = "",
flavorShortDescription: String = "",
) = BuildMeta(
buildType,
isDebuggable,
applicationName,
applicationId,
lowPrivacyLoggingEnabled,
versionName,
versionCode,
gitRevision,
gitBranchName,
flavorDescription,
flavorShortDescription
buildType = buildType,
isDebuggable = isDebuggable,
applicationName = applicationName,
desktopApplicationName = desktopApplicationName,
applicationId = applicationId,
lowPrivacyLoggingEnabled = lowPrivacyLoggingEnabled,
versionName = versionName,
versionCode = versionCode,
gitRevision = gitRevision,
gitBranchName = gitBranchName,
flavorDescription = flavorDescription,
flavorShortDescription = flavorShortDescription
)

View File

@@ -33,6 +33,7 @@ object Singleton {
isDebuggable = true,
buildType = BuildType.DEBUG,
applicationName = "EAX-Minimal",
desktopApplicationName = "EAX-Minimal-Desktop",
applicationId = "io.element.android.samples.minimal",
lowPrivacyLoggingEnabled = false,
versionName = "0.1.0",