feat(settings/debug): add reset action

This commit is contained in:
FineFindus
2023-04-20 17:45:54 +02:00
parent d256c759ee
commit bf4c905674

View File

@@ -472,6 +472,12 @@ public class SettingsFragment extends MastodonToolbarFragment{
UiUtils.copyText(view, prefBuilder.toString()); UiUtils.copyText(view, prefBuilder.toString());
})); }));
items.add(new TextItem("Reset preferences", ()->{
GlobalUserPreferences.load();
GlobalUserPreferences.getPrefs().edit().clear().commit();
UiUtils.restartApp();
}, R.drawable.ic_fluent_warning_24_regular));
items.add(new TextItem("Open App Info", () -> items.add(new TextItem("Open App Info", () ->
getContext().startActivity(new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS) getContext().startActivity(new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
.setData(Uri.fromParts("package", getContext().getPackageName(), null))), .setData(Uri.fromParts("package", getContext().getPackageName(), null))),