aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/crypto
diff options
context:
space:
mode:
authorknuthy <knuthy@gmail.com>2014-08-15 17:00:18 +0200
committerknuthy <knuthy@gmail.com>2014-08-15 17:00:18 +0200
commit4e8397a74c35f20b35a84c0bbf17f82be9d57dd7 (patch)
tree6a7c99292553956c3c23769c9fc5ce83dd403cdb /app/src/main/java/com/zeapo/pwdstore/crypto
parent390a7ec82598ba25f3dfa536ae819e771393f65b (diff)
downloadHardenedPass-4e8397a74c35f20b35a84c0bbf17f82be9d57dd7.tar.gz
HardenedPass-4e8397a74c35f20b35a84c0bbf17f82be9d57dd7.zip
more improvements to the expandable list
- Deletion is working flawlessly - refresh works better now, especially after add - Added the possibility to refresh list after gitasync
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/crypto')
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java27
1 files changed, 1 insertions, 26 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
index 774264ad..68c71c4b 100644
--- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
+++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
@@ -155,7 +155,7 @@ public class PgpHandler extends Activity {
finish();
break;
case R.id.crypto_delete_button:
- deletePassword();
+// deletePassword();
break;
case R.id.crypto_get_key_ids:
getKeyIds(new Intent());
@@ -462,30 +462,5 @@ public class PgpHandler extends Activity {
}
- private void deletePassword() {
- new AlertDialog.Builder(this).
- setMessage("Are you sure you want to delete the password \"" +
- getIntent().getExtras().getString("NAME") + "\"")
- .setPositiveButton("YES", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialogInterface, int i) {
- (new File(getIntent().getExtras().getString("FILE_PATH"))).delete();
-
- setResult(RESULT_CANCELED);
- Git git = new Git(PasswordRepository.getRepository(new File("")));
- GitAsyncTask tasks = new GitAsyncTask(activity, true);
- tasks.execute(
- git.rm().addFilepattern(getIntent().getExtras().getString("FILE_PATH").replace(PasswordRepository.getWorkTree() + "/", "")),
- git.commit().setMessage("[ANDROID PwdStore] Remove " + getIntent().getExtras().getString("FILE_PATH") + " from store.")
- );
- }
- })
- .setNegativeButton("NO", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialogInterface, int i) {
- }
- })
- .show();
- }
}