From 5c80c31a702365b3f763ba451cc5dcaea3e3a706 Mon Sep 17 00:00:00 2001 From: thez3ro Date: Sat, 11 Feb 2017 23:56:26 +0100 Subject: [PATCH] hide recent database; fix wording --- src/gui/WelcomeWidget.cpp | 7 ++-- src/gui/WelcomeWidget.ui | 71 +++++++++------------------------------ 2 files changed, 19 insertions(+), 59 deletions(-) diff --git a/src/gui/WelcomeWidget.cpp b/src/gui/WelcomeWidget.cpp index 12a1b6db0..cb7a1de2e 100644 --- a/src/gui/WelcomeWidget.cpp +++ b/src/gui/WelcomeWidget.cpp @@ -36,9 +36,6 @@ WelcomeWidget::WelcomeWidget(QWidget* parent) m_ui->iconLabel->setPixmap(filePath()->applicationIcon().pixmap(64)); - // waiting for CSV PR - m_ui->buttonImportCSV->hide(); - m_ui->recentListWidget->clear(); const QStringList lastDatabases = config()->get("LastDatabases", QVariant()).toStringList(); for (const QString& database : lastDatabases) { @@ -46,6 +43,10 @@ WelcomeWidget::WelcomeWidget(QWidget* parent) itm->setText(database); m_ui->recentListWidget->addItem(itm); } + bool recent_visibility = (m_ui->recentListWidget->count() > 0); + m_ui->startLabel->setVisible(!recent_visibility); + m_ui->recentListWidget->setVisible(recent_visibility); + m_ui->recentLabel->setVisible(recent_visibility); connect(m_ui->buttonNewDatabase, SIGNAL(clicked()), SIGNAL(newDatabase())); connect(m_ui->buttonOpenDatabase, SIGNAL(clicked()), SIGNAL(openDatabase())); diff --git a/src/gui/WelcomeWidget.ui b/src/gui/WelcomeWidget.ui index 7591a6038..8d6a7c49a 100644 --- a/src/gui/WelcomeWidget.ui +++ b/src/gui/WelcomeWidget.ui @@ -80,6 +80,16 @@ + + + + Start storing your passwords securely in a KeePassXC database + + + Qt::AlignCenter + + + @@ -98,43 +108,6 @@ - - - - - - - 0 - 255 - 0 - - - - - - - - - 0 - 255 - 0 - - - - - - - - - 0 - 255 - 0 - - - - - - Create new database @@ -148,25 +121,11 @@ - - - - - Import from KeePass1 - - - - - - - true - - - Import from CSV - - - - + + + Import from KeePass 1 + +