Replace internal setting for CIV2 TextOnly with a FeatureFlag.

This commit is contained in:
Alex Hart
2023-08-31 16:50:05 -03:00
committed by Nicholas Tinsley
parent 305d7485c1
commit 1f2bfe8245
9 changed files with 20 additions and 33 deletions

View File

@@ -29,7 +29,6 @@ public final class InternalValues extends SignalStoreValues {
public static final String DISABLE_STORAGE_SERVICE = "internal.disable_storage_service";
public static final String FORCE_WEBSOCKET_MODE = "internal.force_websocket_mode";
public static final String LAST_SCROLL_POSITION = "internal.last_scroll_position";
public static final String CONVERSATION_ITEM_V2 = "internal.conversation_item_v2";
public static final String CONVERSATION_ITEM_V2_MEDIA = "internal.conversation_item_v2_media";
InternalValues(KeyValueStore store) {
@@ -192,14 +191,6 @@ public final class InternalValues extends SignalStoreValues {
return getInteger(LAST_SCROLL_POSITION, 0);
}
public void setUseConversationItemV2(boolean useConversationFragmentV2) {
putBoolean(CONVERSATION_ITEM_V2, useConversationFragmentV2);
}
public boolean useConversationItemV2() {
return FeatureFlags.internalUser() && getBoolean(CONVERSATION_ITEM_V2, false);
}
public void setUseConversationItemV2Media(boolean useConversationFragmentV2Media) {
putBoolean(CONVERSATION_ITEM_V2_MEDIA, useConversationFragmentV2Media);
}