diff options
author | Zeapo <mohamed@zenadi.com> | 2014-08-07 00:10:23 +0100 |
---|---|---|
committer | Zeapo <mohamed@zenadi.com> | 2014-08-07 00:10:23 +0100 |
commit | 19b48565f40d96bdd2a277378758c98e99edf490 (patch) | |
tree | a343059021c94dd9e45c2def6679e90bb9385716 | |
parent | afe79f7243a51a61b6f36bd5e9fd2fef9ffc3b81 (diff) |
some ui improvements: show the category we add to
-rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java | 5 | ||||
-rw-r--r-- | app/src/main/res/layout/encrypt_layout.xml | 10 | ||||
-rw-r--r-- | app/src/main/res/values/strings.xml | 10 |
3 files changed, 17 insertions, 8 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 e55b2033..84c1642f 100644 --- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java +++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java @@ -25,6 +25,7 @@ import android.widget.Toast; import com.zeapo.pwdstore.R; import com.zeapo.pwdstore.UserPreference; +import com.zeapo.pwdstore.utils.PasswordRepository; import org.apache.commons.io.FileUtils; import org.openintents.openpgp.OpenPgpError; @@ -70,6 +71,10 @@ public class PgpHandler extends Activity { ((TextView) findViewById(R.id.crypto_password_file)).setText(extra.getString("NAME")); } else if (extra.getString("Operation").equals("ENCRYPT")) { setContentView(R.layout.encrypt_layout); + String cat = extra.getString("FILE_PATH"); + cat = cat.replace(PasswordRepository.getWorkTree().getAbsolutePath(), ""); + cat = cat + "/"; + ((TextView) findViewById(R.id.crypto_password_category)).setText(cat); } // some persistance diff --git a/app/src/main/res/layout/encrypt_layout.xml b/app/src/main/res/layout/encrypt_layout.xml index abc75fe5..3abfd7d6 100644 --- a/app/src/main/res/layout/encrypt_layout.xml +++ b/app/src/main/res/layout/encrypt_layout.xml @@ -25,17 +25,21 @@ android:layout_column="0"> <TextView + android:id="@+id/crypto_password_category" android:layout_gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textStyle="bold" - android:text="Name: "/> + android:textColor="@android:color/holo_blue_dark" + android:textAppearance="?android:attr/textAppearanceMedium" + android:text="CATEGORY/"/> <EditText android:layout_gravity="center_vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/crypto_password_file_edit" + android:hint="@string/crypto_name_hint" android:textColor="@android:color/holo_orange_dark"/> </LinearLayout> @@ -65,7 +69,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textStyle="bold" - android:text="Password: "/> + android:text="@string/crypto_pass_label"/> <EditText android:id="@+id/crypto_password_edit" android:layout_width="fill_parent" @@ -78,7 +82,7 @@ android:layout_height="wrap_content" android:layout_marginTop="8dp" android:textStyle="bold" - android:text="Extra content: "/> + android:text="@string/crypto_extra_label"/> <EditText android:id="@+id/crypto_extra_edit" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b12c8f01..51ebc463 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -20,11 +20,11 @@ <string name="initialize">Initialize a git repository</string> <string name="hello_blank_fragment">Hello blank fragment</string> - <!-- APG related --> - <string name="error_activity_not_found">No suitable application for this action found.</string> - <string name="error_apg_version_not_supported">The installed APG version is not supported.</string> - <string name="insufficient_apg_permissions">Password Store doesn\'t have permission to access APG fully, please reinstall Password Store to fix that.</string> - <string name="title_activity_agp_intents">AgpIntentsActivity</string> + <!-- PGP Handler --> <string name="title_activity_pgp_handler">PgpHandler</string> + <string name="crypto_name_hint">name</string> + <string name="crypto_pass_label">Password</string> + <string name="crypto_extra_label">Extra</string> + </resources> |