Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc-browser.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keepassxc-browser/options/options.html10
-rw-r--r--keepassxc-browser/options/options.js5
2 files changed, 11 insertions, 4 deletions
diff --git a/keepassxc-browser/options/options.html b/keepassxc-browser/options/options.html
index ecf0fd3..8e35ce7 100644
--- a/keepassxc-browser/options/options.html
+++ b/keepassxc-browser/options/options.html
@@ -592,10 +592,12 @@
<a target="_blank" href="https://github.com/keepassxreboot/keepassxc-browser/issues/new" tabindex="14"><span data-i18n="optionsAboutCreateNewIssue"></span></a>
<br /><span data-i18n="optionsAboutDebugInfo"></span>:
</p>
- KeePassXC - <span class="kpxcVersion"></span>
- <br />KeePassXC-Browser - <span class="kpxcbrVersion"></span>
- <br />Operating system: <span class="kpxcbrOS"></span>
- <br />Browser: <span class="kpxcbrBrowser"></span>
+ <p id="versionInfo" class="float-left">KeePassXC - <span class="kpxcVersion"></span>
+ <br>KeePassXC-Browser - <span class="kpxcbrVersion"></span>
+ <br>Operating system: <span class="kpxcbrOS"></span>
+ <br>Browser: <span class="kpxcbrBrowser"></span>
+ </p>
+ <button id="copyVersionToClipboard" class="btn btn btn-sm btn-primary ml-3"><i class="fa fa-clipboard"></i></button>
</div>
</div>
diff --git a/keepassxc-browser/options/options.js b/keepassxc-browser/options/options.js
index 9cbd552..3970c23 100644
--- a/keepassxc-browser/options/options.js
+++ b/keepassxc-browser/options/options.js
@@ -250,6 +250,11 @@ options.initGeneralSettings = function() {
options.saveSettings();
}
});
+
+ $('#copyVersionToClipboard').on('click', function () {
+ const copyText = document.getElementById('versionInfo').innerText;
+ navigator.clipboard.writeText(copyText);
+ })
};
options.showKeePassXCVersions = function(response) {