Browse Source

oeuf

renovate/org.robolectric-robolectric-4.x
Austin Huang 4 years ago
parent
commit
84caa633a3
No known key found for this signature in database GPG Key ID: 84C23AA04587A91F
  1. 37
      app/src/main/java/awais/instagrabber/fragments/settings/MorePreferencesFragment.java

37
app/src/main/java/awais/instagrabber/fragments/settings/MorePreferencesFragment.java

@ -88,27 +88,28 @@ public class MorePreferencesFragment extends BasePreferencesFragment {
startActivityForResult(new Intent(getContext(), Login.class), Constants.LOGIN_RESULT_CODE); startActivityForResult(new Intent(getContext(), Login.class), Constants.LOGIN_RESULT_CODE);
return true; return true;
})); }));
if (Utils.dataBox.getAllCookies().size() > 0) {
accountCategory.addPreference(getPreference(R.string.remove_all_acc, null, R.drawable.ic_delete, preference -> {
if (getContext() == null) return false;
new AlertDialog.Builder(getContext())
.setTitle(R.string.logout)
.setMessage(R.string.remove_all_acc_warning)
.setPositiveButton(R.string.yes, (dialog, which) -> {
CookieUtils.setupCookies("REMOVE");
shouldRecreate();
Toast.makeText(requireContext(), R.string.logout_success, Toast.LENGTH_SHORT).show();
settingsHelper.putString(Constants.COOKIE, "");
})
.setNegativeButton(R.string.cancel, null)
.show();
return true;
}));
}
}
if (Utils.dataBox.getAllCookies().size() > 0) {
accountCategory.addPreference(getPreference(R.string.remove_all_acc, null, R.drawable.ic_delete, preference -> {
if (getContext() == null) return false;
new AlertDialog.Builder(getContext())
.setTitle(R.string.logout)
.setMessage(R.string.remove_all_acc_warning)
.setPositiveButton(R.string.yes, (dialog, which) -> {
CookieUtils.setupCookies("REMOVE");
shouldRecreate();
Toast.makeText(requireContext(), R.string.logout_success, Toast.LENGTH_SHORT).show();
settingsHelper.putString(Constants.COOKIE, "");
})
.setNegativeButton(R.string.cancel, null)
.show();
return true;
}));
} }
final PreferenceCategory generalCategory = new PreferenceCategory(requireContext()); final PreferenceCategory generalCategory = new PreferenceCategory(requireContext());
generalCategory.setTitle("General");
generalCategory.setTitle(R.string.pref_category_general);
generalCategory.setIconSpaceReserved(false); generalCategory.setIconSpaceReserved(false);
screen.addPreference(generalCategory); screen.addPreference(generalCategory);
if (isLoggedIn) { if (isLoggedIn) {

Loading…
Cancel
Save