Skip to content

Commit

Permalink
Remove unnecessary changes.
Browse files Browse the repository at this point in the history
Signed-off-by: alex-z <blackslayer4@gmail.com>
  • Loading branch information
allexzander committed Oct 28, 2022
1 parent 0774af6 commit fbe05e2
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 55 deletions.
52 changes: 0 additions & 52 deletions src/gui/accountsettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -253,41 +253,20 @@ void AccountSettings::slotE2eEncryptionMnemonicReady()

void AccountSettings::slotE2eEncryptionGenerateKeys()
{
if (_accountState->account()->e2e()->_publicKey.isNull()) {
// displayMnemonicLoadingDialog();
}
const auto foundEnableEncryptionActionIt = std::find_if(std::cbegin(_ui->encryptionMessage->actions()), std::cend(_ui->encryptionMessage->actions()), [](const QAction *action) {
return action->property(e2eUiActionIdKey).toString() == e2EeUiActionEnableEncryptionId;
});
if (foundEnableEncryptionActionIt != std::cend(_ui->encryptionMessage->actions())) {
(*foundEnableEncryptionActionIt)->setText(tr("Generating mnemonic..."));
(*foundEnableEncryptionActionIt)->setEnabled(false);
}
connect(_accountState->account()->e2e(), &ClientSideEncryption::initializationFinished, this, &AccountSettings::slotE2eEncryptionInitializationFinished);
_accountState->account()->setE2eEncryptionKeysGenerationAllowed(true);
_accountState->account()->e2e()->initialize(_accountState->account());
}

void AccountSettings::slotE2eEncryptionInitializationFinished(bool isNewMnemonicGenerated)
{
if (_mnemonicLoadingDialog) {
_mnemonicLoadingDialog->close();
}
disconnect(_accountState->account()->e2e(), &ClientSideEncryption::initializationFinished, this, &AccountSettings::slotE2eEncryptionInitializationFinished);
if (!_accountState->account()->e2e()->_mnemonic.isEmpty()) {
removeActionFromEncryptionMessage(e2EeUiActionEnableEncryptionId);
slotE2eEncryptionMnemonicReady();
if (isNewMnemonicGenerated) {
displayMnemonic(_accountState->account()->e2e()->_mnemonic);
}
} else {
const auto foundEnableEncryptionActionIt = std::find_if(std::cbegin(_ui->encryptionMessage->actions()), std::cend(_ui->encryptionMessage->actions()), [](const QAction *action) {
return action->property(e2eUiActionIdKey).toString() == e2EeUiActionEnableEncryptionId;
});
if (foundEnableEncryptionActionIt != std::cend(_ui->encryptionMessage->actions())) {
(*foundEnableEncryptionActionIt)->setText(tr("Enable encryption"));
(*foundEnableEncryptionActionIt)->setEnabled(true);
}
}
}

Expand Down Expand Up @@ -1002,37 +981,6 @@ void AccountSettings::displayMnemonic(const QString &mnemonic)
widget.exec();
}

void AccountSettings::displayMnemonicLoadingDialog()
{
if (_mnemonicLoadingDialog) {
return;
}
_mnemonicLoadingDialog = new QDialog;
Ui_Dialog ui;
ui.setupUi(_mnemonicLoadingDialog);
_mnemonicLoadingDialog->setWindowTitle(tr("End-to-End encryption mnemonic"));
_mnemonicLoadingDialog->setAttribute(Qt::WA_DeleteOnClose);
if (auto buttonBox = _mnemonicLoadingDialog->findChild<QDialogButtonBox *>(QStringLiteral("buttonBox"))) {
buttonBox->clear();
}
ui.label->setText(
tr("To protect your Cryptographic Identity, we encrypt it with a mnemonic of 12 dictionary words. "
"Please note these down and keep them safe. "
"They will be needed to add other devices to your account (like your mobile phone or laptop)."));
QFont monoFont(QStringLiteral("Monospace"));
monoFont.setStyleHint(QFont::TypeWriter);
ui.lineEdit->setFont(monoFont);
ui.lineEdit->setText(tr("Generating mnemonic..."));
ui.lineEdit->setReadOnly(true);

ui.lineEdit->setStyleSheet(QStringLiteral("QLineEdit{ color: black; background: lightgrey; border-style: inset;}"));

ui.lineEdit->focusWidget();
ui.lineEdit->setAlignment(Qt::AlignCenter);

_mnemonicLoadingDialog->open();
}

void AccountSettings::showConnectionLabel(const QString &message, QStringList errors)
{
const QString errStyle = QLatin1String("color:#ffffff; background-color:#bb4d4d;padding:5px;"
Expand Down
3 changes: 0 additions & 3 deletions src/gui/accountsettings.h
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ protected slots:

private:
void displayMnemonic(const QString &mnemonic);
void displayMnemonicLoadingDialog();
void showConnectionLabel(const QString &message,
QStringList errors = QStringList());
bool event(QEvent *) override;
Expand All @@ -139,8 +138,6 @@ protected slots:
QAction *_toggleSignInOutAction;
QAction *_addAccountAction;

QPointer<QDialog> _mnemonicLoadingDialog = nullptr;

bool _menuShown;
};

Expand Down

0 comments on commit fbe05e2

Please sign in to comment.