Browse Source

Remove deadly remove all data option

isundil 7 years ago
parent
commit
ea621ae393

+ 0 - 27
app/src/main/java/info/knacki/pass/settings/ui/SettingsActivity.java

@@ -41,7 +41,6 @@ import info.knacki.pass.git.GitInterfaceFactory;
 import info.knacki.pass.git.entities.GitRef;
 import info.knacki.pass.io.FileUtils;
 import info.knacki.pass.io.GPGUtil;
-import info.knacki.pass.io.PathUtils;
 import info.knacki.pass.settings.SettingsManager;
 import info.knacki.pass.ui.GitPullActivity;
 import info.knacki.pass.ui.alertPrompt.AlertPrompt;
@@ -144,32 +143,6 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
                     return true;
                 }
             });
-
-            findPreference(getResources().getString(R.string.id_removeall)).setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
-                @Override
-                public boolean onPreferenceClick(Preference preference) {
-                    new AlertPrompt(getActivity())
-                            .setTitle(R.string.are_you_sure)
-                            .setView(new TextView(getActivity())
-                                .SetText(R.string.about_to_rm_root_star))
-                            .setPositiveButton(R.string.ok, new AlertPrompt.OnClickListener() {
-                                @Override
-                                public void onClick(DialogInterface dialogInterface, View view) {
-                                    new File(PathUtils.GetGitFile(getActivity())).delete();
-                                    File f = new File(PathUtils.GetPassDir(getActivity()));
-                                    FileUtils.rmdir(f);
-                                    f.mkdir();
-                                }
-                            })
-                            .setNegativeButton(R.string.cancel, new AlertPrompt.OnClickListener() {
-                                @Override
-                                public void onClick(DialogInterface dialogInterface, View view) {
-                                }
-                            })
-                            .show();
-                    return true;
-                }
-            });
         }
 
         @Override

+ 0 - 2
app/src/main/res/values-fr/lang.xml

@@ -59,9 +59,7 @@
     <string name="enter_password">Mot de passe</string>
     <string name="wrongPassword">Mot de passe erroné</string>
     <string name="ok">OK</string>
-    <string name="pref_title_remove_all">Supprimer toutes les données</string>
     <string name="are_you_sure">Êtes-vous sur.e ?</string>
-    <string name="about_to_rm_root_star">Vous allez supprimer tout les mots de passes sauvegardés</string>
     <string name="about_to_rm_directory">Vous allez supprimer tout les mots de passes dans le dossier</string>
     <string name="conflictingFiles">Résolution des conflits</string>
     <string name="useMine">Utiliser ma version</string>

+ 0 - 2
app/src/main/res/values/lang.xml

@@ -59,9 +59,7 @@
     <string name="enter_password">Enter password</string>
     <string name="wrongPassword">Wrong password</string>
     <string name="ok">OK</string>
-    <string name="pref_title_remove_all">Remove all data</string>
     <string name="are_you_sure">Are you sure ?</string>
-    <string name="about_to_rm_root_star">You are about to remove all password from the password store</string>
     <string name="about_to_rm_directory">You are about to remove all password from this folder</string>
     <string name="conflictingFiles">Solve conflicts</string>
     <string name="useMine">Use mine</string>

+ 0 - 1
app/src/main/res/values/strings.xml

@@ -25,7 +25,6 @@
     <string name="id_gpg_keyfile">id_gpg_keyfile</string>
     <string name="id_gpg_password">id_gpg_password</string>
     <string name="id_gpg_export">id_gpg_export</string>
-    <string name="id_removeall">id_removeall</string>
     <integer name="id_keyboard_numbers">-2</integer>
     <integer name="id_keyboard_shift">-1</integer>
     <integer name="id_keyboard_delete">-5</integer>

+ 0 - 1
app/src/main/res/xml/pref_general.xml

@@ -1,4 +1,3 @@
 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
     <Preference android:title="@string/pref_title_system_keyboard_settings" android:key="@string/id_softSettings"/>
-    <Preference android:title="@string/pref_title_remove_all" android:key="@string/id_removeall"/>
 </PreferenceScreen>