summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohamed Zenadi <mohamed@zenadi.com>2015-05-09 14:45:10 +0200
committerMohamed Zenadi <mohamed@zenadi.com>2015-05-09 14:45:10 +0200
commitaf80c6b04562a6adf49e6c1e098f0c64d1d778b2 (patch)
tree2938f1049eda8dd2cdbd2c5d46fa3da5ab822f95
parent5cef45a888d72396ff51932eed86a04b0f4e2485 (diff)
use a true monospaced font for pwd display
-rw-r--r--app/src/main/assets/fonts/sourcecodepro.ttfbin0 -> 52660 bytes
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java7
2 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/assets/fonts/sourcecodepro.ttf b/app/src/main/assets/fonts/sourcecodepro.ttf
new file mode 100644
index 00000000..6eb48e7d
--- /dev/null
+++ b/app/src/main/assets/fonts/sourcecodepro.ttf
Binary files differ
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 c3e96f21..2f638847 100644
--- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
+++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
@@ -9,6 +9,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentSender;
import android.content.SharedPreferences;
+import android.graphics.Typeface;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.SystemClock;
@@ -325,14 +326,18 @@ public class PgpHandler extends ActionBarActivity implements OpenPgpServiceConne
try {
if (returnToCiphertextField) {
findViewById(R.id.crypto_container).setVisibility(View.VISIBLE);
-
+ Typeface type = Typeface.createFromAsset(getAssets(), "fonts/sourcecodepro.ttf");
String[] passContent = os.toString("UTF-8").split("\n");
((TextView) findViewById(R.id.crypto_password_show))
+ .setTypeface(type);
+ ((TextView) findViewById(R.id.crypto_password_show))
.setText(passContent[0]);
String extraContent = os.toString("UTF-8").replaceFirst(".*\n", "");
if (extraContent.length() != 0) {
((TextView) findViewById(R.id.crypto_extra_show))
+ .setTypeface(type);
+ ((TextView) findViewById(R.id.crypto_extra_show))
.setText(extraContent);
}
new DelayShow().execute();