Mercurial > trustbridge
diff ui/mainwindow.cpp @ 1107:51d3b361f17a
Revert commit 1102
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 15 Sep 2014 17:46:22 +0200 |
parents | 6f7b7d88f048 |
children | 6594e8e63a25 |
line wrap: on
line diff
--- a/ui/mainwindow.cpp Mon Sep 15 17:43:56 2014 +0200 +++ b/ui/mainwindow.cpp Mon Sep 15 17:46:22 2014 +0200 @@ -1008,11 +1008,11 @@ { Q_UNUSED (selected); setChangeCount(mUpdatesRemove->selectedCertCount() + - mUpdatesNew->selectedCertCount() + mUpdatesManual->activeCertificates()); + mUpdatesNew->selectedCertCount() + mUpdatesManual->certificates().size()); /* Show a different tip in case of manual changes, updates aviailable, updates and manual * changes available */ - if (changeCount() && !mUpdatesManual->activeCertificates()) { + if (changeCount() && !mUpdatesManual->certificates().size()) { mUpdatesTip->setText( tr("You should apply the following, recommended changes to your certificate stores:")); } else if (changeCount()) { @@ -1393,21 +1393,13 @@ mUpdatesManual->addCertificate(cert, state, actionBtn); } else { - if (cert.isActive()) { - mUpdatesManual->deactivateCertificate(cert); - } else { - mUpdatesManual->activateCertificate(cert); - } + mUpdatesManual->removeCertificate(cert); } } void MainWindow::removeFromManual(bool state, const Certificate &cert) { - if (cert.isActive()) { - mUpdatesManual->deactivateCertificate(cert); - } else { - mUpdatesManual->activateCertificate(cert); - } + mUpdatesManual->removeCertificate(cert); if (cert.isInstallCert()) { mInstallList->setCertState(state, cert);