From 9e73d6ddc235c8489d8f3ef6469951cbdf611b07 Mon Sep 17 00:00:00 2001 From: jonnyandrew Date: Fri, 6 Oct 2023 13:53:47 +0100 Subject: [PATCH] Add feature flag for voice messages (#1507) --- .../android/libraries/featureflag/api/FeatureFlags.kt | 6 ++++++ .../libraries/featureflag/impl/StaticFeatureFlagProvider.kt | 1 + 2 files changed, 7 insertions(+) diff --git a/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt b/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt index 990aee3a93..8d35223986 100644 --- a/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt +++ b/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt @@ -43,4 +43,10 @@ enum class FeatureFlags( title = "Show notification settings", defaultValue = true, ), + VoiceMessages( + key = "feature.voicemessages", + title = "Voice messages", + description = "Send and receive voice messages", + defaultValue = false, + ), } diff --git a/libraries/featureflag/impl/src/main/kotlin/io/element/android/libraries/featureflag/impl/StaticFeatureFlagProvider.kt b/libraries/featureflag/impl/src/main/kotlin/io/element/android/libraries/featureflag/impl/StaticFeatureFlagProvider.kt index 82184d510c..7ef10262c9 100644 --- a/libraries/featureflag/impl/src/main/kotlin/io/element/android/libraries/featureflag/impl/StaticFeatureFlagProvider.kt +++ b/libraries/featureflag/impl/src/main/kotlin/io/element/android/libraries/featureflag/impl/StaticFeatureFlagProvider.kt @@ -35,6 +35,7 @@ class StaticFeatureFlagProvider @Inject constructor() : FeatureFlags.LocationSharing -> true FeatureFlags.Polls -> true FeatureFlags.NotificationSettings -> true + FeatureFlags.VoiceMessages -> false } } else { false