Commit 09e29d50 authored by Ingo Klöcker's avatar Ingo Klöcker
Browse files

Show information about GnuPG and libgcrypt in about dialog

GnuPG-bug-id: 5652
parent 7479e271
Pipeline #88752 passed with stage
in 14 minutes and 49 seconds
......@@ -30,7 +30,7 @@ option(DISABLE_KWATCHGNUPG "Don't build the kwatchgnupg tool [default=OFF]" OFF)
# Standalone build. Find / include everything necessary.
set(KF5_MIN_VERSION "5.87.0")
set(KMIME_VERSION "5.18.40")
set(LIBKLEO_VERSION "5.18.40")
set(LIBKLEO_VERSION "5.18.41")
set(QT_REQUIRED_VERSION "5.15.2")
set(GPGME_REQUIRED_VERSION "1.13.1")
set(BOOST_REQUIRED_VERSION "1.58")
......
......@@ -78,7 +78,7 @@ AboutData::AboutData()
KAboutLicense::GPL,
i18n("(c) 2002 Steffen\u00A0Hansen, Matthias\u00A0Kalle\u00A0" "Dalheimer, Klar\u00E4lvdalens\u00A0" "Datakonsult\u00A0" "AB\n"
"(c) 2004, 2007, 2008, 2009 Marc\u00A0Mutz, Klar\u00E4lvdalens\u00A0" "Datakonsult\u00A0" "AB") +
QLatin1Char('\n') + i18n("(c) 2010-2020 The Kleopatra developers, g10 Code GmbH, Intevation GmbH")
QLatin1Char('\n') + i18n("(c) 2010-2021 The Kleopatra developers, g10 Code GmbH, Intevation GmbH")
#ifdef Q_OS_WIN
, Kleo::gpg4winLongDescription()
#endif
......@@ -95,6 +95,15 @@ AboutData::AboutData()
QLatin1String(credits[i].email), QLatin1String(credits[i].web));
}
const auto backendVersions = Kleo::backendVersionInfo();
if (!backendVersions.empty()) {
setOtherText(i18nc("Preceeds a list of applications/libraries used by Kleopatra",
"Uses:") +
QLatin1String{"<ul><li>"} +
backendVersions.join(QLatin1String{"</li><li>"}) +
QLatin1String{"</li></ul>"} +
otherText());
}
#ifdef Q_OS_WIN
setBugAddress("https://dev.gnupg.org/u/rgpg4win");
#endif
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment