diff --git a/src/gui/AboutDialog.cpp b/src/gui/AboutDialog.cpp
index 6ca02d1aa..a4f180b05 100644
--- a/src/gui/AboutDialog.cpp
+++ b/src/gui/AboutDialog.cpp
@@ -56,6 +56,22 @@ AboutDialog::AboutDialog(QWidget* parent)
.arg(Crypto::backendVersion());
m_ui->label_libs->setText(libs);
+ QString extensions;
+#ifdef WITH_XC_HTTP
+ extensions += "- KeePassHTTP\n";
+#endif
+#ifdef WITH_XC_AUTOTYPE
+ extensions += "- Autotype\n";
+#endif
+#ifdef WITH_XC_YUBIKEY
+ extensions += "- Yubikey\n";
+#endif
+
+ if (extensions.isEmpty())
+ extensions = "None";
+
+ m_ui->label_features->setText(m_ui->label_features->text() + extensions);
+
setAttribute(Qt::WA_DeleteOnClose);
connect(m_ui->buttonBox, SIGNAL(rejected()), SLOT(close()));
}
diff --git a/src/gui/AboutDialog.ui b/src/gui/AboutDialog.ui
index 35f0e9e32..49b75f1e8 100644
--- a/src/gui/AboutDialog.ui
+++ b/src/gui/AboutDialog.ui
@@ -6,8 +6,8 @@
0
0
- 375
- 210
+ 455
+ 238
@@ -53,7 +53,7 @@
- <a href="http://www.keepassx.org/">http://www.keepassx.org/</a>
+ <a href="https://www.keepassxc.org/">https://www.keepassxc.org/</a>
true
@@ -93,6 +93,14 @@
+ -
+
+
+ Extensions:
+
+
+
+
-