From b60842a35b95c6eb4da5cab55a4529d6001c4908 Mon Sep 17 00:00:00 2001 From: Thialfihar Date: Fri, 26 Jun 2015 13:14:20 +0200 Subject: Make main text color themeable --- .../keychain/ui/adapter/ImportKeysAdapter.java | 4 ++-- .../sufficientlysecure/keychain/ui/adapter/KeyAdapter.java | 4 ++-- OpenKeychain/src/main/res/values/attrs.xml | 1 + OpenKeychain/src/main/res/values/themes.xml | 12 ++++++++---- 4 files changed, 13 insertions(+), 8 deletions(-) (limited to 'OpenKeychain/src') diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java index 85986a10a..cae82b445 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java @@ -244,7 +244,7 @@ public class ImportKeysAdapter extends ArrayAdapter { if (entry.isRevoked() || entry.isExpired()) { uidView.setTextColor(getContext().getResources().getColor(R.color.key_flag_gray)); } else { - uidView.setTextColor(getContext().getResources().getColor(R.color.black)); + uidView.setTextColor(FormattingUtils.getColorFromAttr(getContext(), R.attr.colorText)); } holder.userIdsList.addView(uidView); @@ -260,7 +260,7 @@ public class ImportKeysAdapter extends ArrayAdapter { if (entry.isRevoked() || entry.isExpired()) { emailView.setTextColor(getContext().getResources().getColor(R.color.key_flag_gray)); } else { - emailView.setTextColor(getContext().getResources().getColor(R.color.black)); + emailView.setTextColor(FormattingUtils.getColorFromAttr(getContext(), R.attr.colorText)); } holder.userIdsList.addView(emailView); diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/KeyAdapter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/KeyAdapter.java index ff3171ea1..8f5b97148 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/KeyAdapter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/KeyAdapter.java @@ -160,7 +160,7 @@ public class KeyAdapter extends CursorAdapter { } else { mSlinger.setVisibility(View.GONE); } - textColor = R.color.black; + textColor = FormattingUtils.getColorFromAttr(context, R.attr.colorText); } else { // this is a public key - show if it's verified if (item.mIsVerified) { @@ -171,7 +171,7 @@ public class KeyAdapter extends CursorAdapter { mStatus.setVisibility(View.VISIBLE); } mSlinger.setVisibility(View.GONE); - textColor = R.color.black; + textColor = FormattingUtils.getColorFromAttr(context, R.attr.colorText); } if (!enabled) { diff --git a/OpenKeychain/src/main/res/values/attrs.xml b/OpenKeychain/src/main/res/values/attrs.xml index 7865bae2e..17035f4b4 100644 --- a/OpenKeychain/src/main/res/values/attrs.xml +++ b/OpenKeychain/src/main/res/values/attrs.xml @@ -11,5 +11,6 @@ + diff --git a/OpenKeychain/src/main/res/values/themes.xml b/OpenKeychain/src/main/res/values/themes.xml index 5a9721fac..28e9a429c 100644 --- a/OpenKeychain/src/main/res/values/themes.xml +++ b/OpenKeychain/src/main/res/values/themes.xml @@ -12,12 +12,14 @@ #fafafa #2196f3 - #212121 - #808080 #33cccccc #cecbce #808080 + #000000 + #212121 + #808080 + true false @@ -37,12 +39,14 @@ #fafafa #2196f3 - #a0a0a0 - #808080 #33cccccc #303030 #808080 + #ffffff + #d0d0d0 + #808080 + true false -- cgit v1.2.3