Merge pull request #2347 from defnax/gui-fix-v1

Added Edit Identity button to People view
This commit is contained in:
csoler 2021-02-28 21:36:50 +01:00 committed by GitHub
commit 1bfd49419d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 33 additions and 10 deletions

View file

@ -138,6 +138,7 @@ void SecurityItem::updateItemStatic()
title = tr("Missing/Damaged certificate. Not a real Retroshare user.");
requestLabel->hide();
}
avatar->setDefaultAvatar(":icons/ssl.png");
break;
case RS_FEED_ITEM_SEC_INTERNAL_ERROR:
title = tr("Certificate caused an internal error.");
@ -186,7 +187,7 @@ void SecurityItem::updateItem()
*/
/* set peer name */
peerNameLabel->setText(tr("A unknown peer"));
//peerNameLabel->setText(tr("A unknown peer"));
nameLabel->setText(tr("Unknown") + " (" + tr("Profile ID: ") + QString::fromStdString(mGpgId.toStdString()) + ")");
idLabel->setText(QString::fromStdString(mSslId.toStdString()));
@ -205,15 +206,25 @@ void SecurityItem::updateItem()
connLeftLabel->hide();
chatButton->hide();
//quickmsgButton->hide();
requestLabel->hide();
removeFriendButton->setEnabled(false);
removeFriendButton->hide();
peerDetailsButton->setEnabled(false);
friendRequesttoolButton->show();
requestLabel->show();
if(mType == RS_FEED_ITEM_SEC_BAD_CERTIFICATE)
{
peerNameLabel->setText(tr("SSL request"));
friendRequesttoolButton->hide();
requestLabel->hide();
peerDetailsButton->hide();
}
else
{
peerNameLabel->setText(tr("An unknown peer"));
friendRequesttoolButton->show();
requestLabel->show();
peerDetailsButton->show();
}
return;
}