diff options
| author | shanavas <shanavas.m2@gmail.com> | 2017-04-27 19:12:50 +0300 |
|---|---|---|
| committer | Mohamed Zenadi <zeapo@users.noreply.github.com> | 2017-04-27 18:12:50 +0200 |
| commit | 2d1a9f7a44154035b5a47b0a9843c365dadcb62c (patch) | |
| tree | a60fe287e38c7b4ed0fa8eddd43bfc603b46230f /app/src/main/java/com/zeapo/pwdstore/UserPreference.java | |
| parent | 94c9b5be645d4abcb8f3374c6a4963b5cfa14335 (diff) | |
| download | HardenedPass-2d1a9f7a44154035b5a47b0a9843c365dadcb62c.tar.gz HardenedPass-2d1a9f7a44154035b5a47b0a9843c365dadcb62c.zip | |
Make git username and email configurable (#289)
* Gather git config data and save in preferences
* Align text box properly
* Apply git configs from settings
* Validate email address
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/UserPreference.java')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/UserPreference.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/UserPreference.java b/app/src/main/java/com/zeapo/pwdstore/UserPreference.java index 126aa18d..f17f52a4 100644 --- a/app/src/main/java/com/zeapo/pwdstore/UserPreference.java +++ b/app/src/main/java/com/zeapo/pwdstore/UserPreference.java @@ -59,6 +59,7 @@ public class UserPreference extends AppCompatActivity { private final static int EDIT_GIT_INFO = 3; private final static int SELECT_GIT_DIRECTORY = 4; private final static int EXPORT_PASSWORDS = 5; + private final static int EDIT_GIT_CONFIG = 6; private final static int REQUEST_EXTERNAL_STORAGE = 50; private PrefsFragment prefsFragment; @@ -117,7 +118,17 @@ public class UserPreference extends AppCompatActivity { } }); - findPreference("git_delete_repo").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { + findPreference("git_config").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { + @Override + public boolean onPreferenceClick(Preference preference) { + Intent intent = new Intent(callingActivity, GitActivity.class); + intent.putExtra("Operation", GitActivity.EDIT_GIT_CONFIG); + startActivityForResult(intent, EDIT_GIT_CONFIG); + return true; + } + }); + + findPreference("git_delete_repo").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preference preference) { new AlertDialog.Builder(callingActivity). |
