added manual verif data update
This commit is contained in:
@@ -8,9 +8,7 @@ import static ru.vtosters.lite.ui.components.BackupManager.backupSettings;
|
||||
import static ru.vtosters.lite.ui.components.BackupManager.deletePrefs;
|
||||
import static ru.vtosters.lite.ui.components.BackupManager.restoreBackup;
|
||||
import static ru.vtosters.lite.utils.AccountManagerUtils.getUserToken;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.dp2px;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getDefaultPrefs;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getGlobalContext;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.*;
|
||||
import static ru.vtosters.lite.utils.LifecycleUtils.restartApplication;
|
||||
import static ru.vtosters.lite.utils.LifecycleUtils.restartApplicationWithTimer;
|
||||
import static ru.vtosters.lite.utils.ThemesUtils.getTextAttr;
|
||||
@@ -58,11 +56,13 @@ import com.vtosters.lite.im.ImEngineProvider;
|
||||
import java.io.IOException;
|
||||
|
||||
import b.h.g.m.FileUtils;
|
||||
import ru.vtosters.lite.ssfs.UsersList;
|
||||
import ru.vtosters.lite.ui.activities.VKAdminTokenActivity;
|
||||
import ru.vtosters.lite.ui.components.BackupManager;
|
||||
import ru.vtosters.lite.utils.AccountManagerUtils;
|
||||
import ru.vtosters.lite.utils.AndroidUtils;
|
||||
import ru.vtosters.lite.utils.ContactsUtils;
|
||||
import ru.vtosters.lite.utils.VTVerifications;
|
||||
|
||||
public class OtherFragment extends MaterialPreferenceToolbarFragment {
|
||||
private static final int VK_ADMIN_TOKEN_REQUEST_CODE = 1;
|
||||
@@ -116,6 +116,13 @@ public class OtherFragment extends MaterialPreferenceToolbarFragment {
|
||||
return true;
|
||||
});
|
||||
|
||||
findPreference("updateverifdata").setOnPreferenceClickListener(preference -> {
|
||||
UsersList.getUsersList();
|
||||
VTVerifications.load(requireContext());
|
||||
sendToast("Данные обновлены");
|
||||
return true;
|
||||
});
|
||||
|
||||
findPreference("contacts_sync").setOnPreferenceClickListener((preference) -> {
|
||||
ContactsUtils.getContactsStatus(requireContext());
|
||||
return true;
|
||||
|
||||
@@ -17,6 +17,40 @@
|
||||
android:key="autoclearcache"
|
||||
android:title="@string/autoclearcache"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vtverify">
|
||||
<Preference
|
||||
android:enabled="false"
|
||||
android:summary="@string/vtverifyinfosum"
|
||||
android:title="@string/vtverifyinfo"/>
|
||||
<Preference
|
||||
android:persistent="false"
|
||||
android:summary="vtosters.app/donate"
|
||||
android:title="@string/getvtverify">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="https://vtosters.app/donate"/>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="updateverifdata"
|
||||
android:summary="Загрузить свежие данные о верификациях и серверных функций"
|
||||
android:title="Обновить данные"/>
|
||||
<Preference
|
||||
android:key="copyownlink"
|
||||
android:summary="@string/copyownlink_summ"
|
||||
android:title="@string/copyownlink_title"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="VT_Verification"
|
||||
android:title="@string/showvtverify"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="VT_Fire"
|
||||
android:title="@string/showvtfire"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="dialogrecomm"
|
||||
android:title="@string/dialogrecomm"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vtsystem">
|
||||
<Preference
|
||||
android:key="applicationrestart"
|
||||
@@ -50,34 +84,4 @@
|
||||
android:key="restoreprefs"
|
||||
android:title="@string/restoreprefs_title"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/vtverify">
|
||||
<Preference
|
||||
android:enabled="false"
|
||||
android:summary="@string/vtverifyinfosum"
|
||||
android:title="@string/vtverifyinfo"/>
|
||||
<Preference
|
||||
android:persistent="false"
|
||||
android:summary="vtosters.app/donate"
|
||||
android:title="@string/getvtverify">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="https://vtosters.app/donate"/>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="copyownlink"
|
||||
android:summary="@string/copyownlink_summ"
|
||||
android:title="@string/copyownlink_title"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="VT_Verification"
|
||||
android:title="@string/showvtverify"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="VT_Fire"
|
||||
android:title="@string/showvtfire"/>
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="dialogrecomm"
|
||||
android:title="@string/dialogrecomm"/>
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
Reference in New Issue
Block a user