remove revoke/expired/insecure status text from toolbar
This commit is contained in:
@@ -966,10 +966,24 @@ public class ViewKeyActivity extends BaseSecurityTokenActivity implements
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
boolean showStatusText = mIsSecure && !mIsExpired && !mIsRevoked;
|
||||||
|
if (showStatusText) {
|
||||||
|
mStatusText.setVisibility(View.VISIBLE);
|
||||||
|
|
||||||
|
if (mIsSecret) {
|
||||||
|
mStatusText.setText(R.string.view_key_my_key);
|
||||||
|
} else if (mIsVerified) {
|
||||||
|
mStatusText.setText(R.string.view_key_verified);
|
||||||
|
} else {
|
||||||
|
mStatusText.setText(R.string.view_key_unverified);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
mStatusText.setVisibility(View.GONE);
|
||||||
|
}
|
||||||
|
|
||||||
// Note: order is important
|
// Note: order is important
|
||||||
int color;
|
int color;
|
||||||
if (mIsRevoked) {
|
if (mIsRevoked) {
|
||||||
mStatusText.setText(R.string.view_key_revoked);
|
|
||||||
mStatusImage.setVisibility(View.VISIBLE);
|
mStatusImage.setVisibility(View.VISIBLE);
|
||||||
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
||||||
State.REVOKED, R.color.icons, true);
|
State.REVOKED, R.color.icons, true);
|
||||||
@@ -982,7 +996,6 @@ public class ViewKeyActivity extends BaseSecurityTokenActivity implements
|
|||||||
hideFab();
|
hideFab();
|
||||||
mQrCodeLayout.setVisibility(View.GONE);
|
mQrCodeLayout.setVisibility(View.GONE);
|
||||||
} else if (!mIsSecure) {
|
} else if (!mIsSecure) {
|
||||||
mStatusText.setText(R.string.view_key_insecure);
|
|
||||||
mStatusImage.setVisibility(View.VISIBLE);
|
mStatusImage.setVisibility(View.VISIBLE);
|
||||||
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
||||||
State.INSECURE, R.color.icons, true);
|
State.INSECURE, R.color.icons, true);
|
||||||
@@ -995,11 +1008,6 @@ public class ViewKeyActivity extends BaseSecurityTokenActivity implements
|
|||||||
hideFab();
|
hideFab();
|
||||||
mQrCodeLayout.setVisibility(View.GONE);
|
mQrCodeLayout.setVisibility(View.GONE);
|
||||||
} else if (mIsExpired) {
|
} else if (mIsExpired) {
|
||||||
if (mIsSecret) {
|
|
||||||
mStatusText.setText(R.string.view_key_expired_secret);
|
|
||||||
} else {
|
|
||||||
mStatusText.setText(R.string.view_key_expired);
|
|
||||||
}
|
|
||||||
mStatusImage.setVisibility(View.VISIBLE);
|
mStatusImage.setVisibility(View.VISIBLE);
|
||||||
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
KeyFormattingUtils.setStatusImage(this, mStatusImage, mStatusText,
|
||||||
State.EXPIRED, R.color.icons, true);
|
State.EXPIRED, R.color.icons, true);
|
||||||
@@ -1012,7 +1020,6 @@ public class ViewKeyActivity extends BaseSecurityTokenActivity implements
|
|||||||
hideFab();
|
hideFab();
|
||||||
mQrCodeLayout.setVisibility(View.GONE);
|
mQrCodeLayout.setVisibility(View.GONE);
|
||||||
} else if (mIsSecret) {
|
} else if (mIsSecret) {
|
||||||
mStatusText.setText(R.string.view_key_my_key);
|
|
||||||
mStatusImage.setVisibility(View.GONE);
|
mStatusImage.setVisibility(View.GONE);
|
||||||
// noinspection deprecation, fix requires api level 23
|
// noinspection deprecation, fix requires api level 23
|
||||||
color = getResources().getColor(R.color.key_flag_green);
|
color = getResources().getColor(R.color.key_flag_green);
|
||||||
|
|||||||
@@ -823,10 +823,6 @@
|
|||||||
<string name="create_key_yubi_key_algorithm_auth_text">Authentication key</string>
|
<string name="create_key_yubi_key_algorithm_auth_text">Authentication key</string>
|
||||||
|
|
||||||
<!-- View key -->
|
<!-- View key -->
|
||||||
<string name="view_key_revoked">"Revoked: Key must not be used anymore!"</string>
|
|
||||||
<string name="view_key_insecure">"Insecure: Key must not be used anymore!"</string>
|
|
||||||
<string name="view_key_expired">"Expired: The contact needs to extend the key's validity!"</string>
|
|
||||||
<string name="view_key_expired_secret">"Expired: You can extend the keys validity by editing it!"</string>
|
|
||||||
<string name="view_key_my_key">"My Key"</string>
|
<string name="view_key_my_key">"My Key"</string>
|
||||||
<string name="view_key_verified">"Confirmed Key"</string>
|
<string name="view_key_verified">"Confirmed Key"</string>
|
||||||
<string name="view_key_unverified">"Unconfirmed: Scan QR Code to confirm key!"</string>
|
<string name="view_key_unverified">"Unconfirmed: Scan QR Code to confirm key!"</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user