Groups V2 state comparison and gap handling.

This commit is contained in:
Alan Evans
2020-07-08 18:10:58 -03:00
committed by Greyson Parrelli
parent c9d2cef58d
commit 9ac9ace6b8
17 changed files with 990 additions and 113 deletions

View File

@@ -1,6 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:key="internal_account"
android:title="@string/preferences__internal_account">
<Preference
android:key="pref_refresh_attributes"
android:summary="@string/preferences__internal_refresh_attributes_description"
android:title="@string/preferences__internal_refresh_attributes" />
<Preference
android:key="pref_rotate_profile_key"
android:summary="@string/preferences__internal_rotate_profile_key_description"
android:title="@string/preferences__internal_rotate_profile_key" />
</PreferenceCategory>
<PreferenceCategory
android:key="internal_groupsV2"
android:title="@string/preferences__internal_preferences_groups_v2">
@@ -11,6 +27,18 @@
android:summary="@string/preferences__internal_force_gv2_invites_description"
android:title="@string/preferences__internal_force_gv2_invites" />
<org.thoughtcrime.securesms.components.SwitchPreferenceCompat
android:defaultValue="false"
android:key="internal.gv2.ignore_server_changes"
android:summary="@string/preferences__internal_ignore_gv2_server_changes_description"
android:title="@string/preferences__internal_ignore_gv2_server_changes" />
<org.thoughtcrime.securesms.components.SwitchPreferenceCompat
android:defaultValue="false"
android:key="internal.gv2.ignore_p2p_changes"
android:summary="@string/preferences__internal_ignore_gv2_p2p_changes_description"
android:title="@string/preferences__internal_ignore_gv2_p2p_changes" />
</PreferenceCategory>
</PreferenceScreen>