aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2014-09-17 23:06:49 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2014-09-17 23:06:49 +0200
commit9586d6b9b8193d3b7d990578eb97fab35c3e11eb (patch)
tree8e821c8f6ed1fa5dd6433565a146064e708a2ecf /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
parentb09d222f3416d155153a681ed256c46fbf5b386a (diff)
downloadopen-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.tar.gz
open-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.tar.bz2
open-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.zip
Use key icons in spinners
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java16
1 files changed, 4 insertions, 12 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
index e409e1bc8..e32677c7a 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
@@ -56,6 +56,7 @@ import android.widget.TextView;
import org.sufficientlysecure.keychain.Constants;
import org.sufficientlysecure.keychain.R;
+import org.sufficientlysecure.keychain.ui.util.KeyFormattingUtils;
import org.sufficientlysecure.keychain.util.ExportHelper;
import org.sufficientlysecure.keychain.util.KeyUpdateHelper;
import org.sufficientlysecure.keychain.util.Preferences;
@@ -572,16 +573,10 @@ public class KeyListFragment extends LoaderFragment
// Note: order is important!
if (isRevoked) {
- h.mStatus.setImageDrawable(
- getResources().getDrawable(R.drawable.status_signature_revoked_cutout));
- h.mStatus.setColorFilter(getResources().getColor(R.color.android_red_dark),
- PorterDuff.Mode.SRC_ATOP);
+ KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_REVOKED);
h.mStatus.setVisibility(View.VISIBLE);
} else if (isExpired) {
- h.mStatus.setImageDrawable(
- getResources().getDrawable(R.drawable.status_signature_expired_cutout));
- h.mStatus.setColorFilter(getResources().getColor(R.color.android_orange_dark),
- PorterDuff.Mode.SRC_ATOP);
+ KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_EXPIRED);
h.mStatus.setVisibility(View.VISIBLE);
} else if (isVerified) {
if (cursor.getInt(KeyListFragment.INDEX_HAS_ANY_SECRET) != 0) {
@@ -589,10 +584,7 @@ public class KeyListFragment extends LoaderFragment
h.mStatus.setVisibility(View.GONE);
} else {
// this is a public key - show if it's verified
- h.mStatus.setImageDrawable(
- getResources().getDrawable(R.drawable.status_signature_verified_cutout));
- h.mStatus.setColorFilter(getResources().getColor(R.color.android_green_dark),
- PorterDuff.Mode.SRC_ATOP);
+ KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_VERIFIED);
h.mStatus.setVisibility(View.VISIBLE);
}
} else {