mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-11 01:44:58 -06:00
Migrate to Cache for commonly used data
Previously it was abusing the `localStorage` and now it is storing data in memory (per session).
This commit is contained in:
@@ -843,11 +843,14 @@
|
||||
<script>
|
||||
'use strict';
|
||||
|
||||
$('qbittorrentVersion').innerText = `qBittorrent ${window.qBittorrent.Client.qbtVersion()} QBT_TR(Web UI)QBT_TR[CONTEXT=OptionsDialog]`;
|
||||
$('qtVersion').textContent = LocalPreferences.get('buildInfo.qtVersion');
|
||||
$('libtorrentVersion').textContent = LocalPreferences.get('buildInfo.libtorrentVersion');
|
||||
$('boostVersion').textContent = LocalPreferences.get('buildInfo.boostVersion');
|
||||
$('opensslVersion').textContent = LocalPreferences.get('buildInfo.opensslVersion');
|
||||
$('zlibVersion').textContent = LocalPreferences.get('buildInfo.zlibVersion');
|
||||
$('qbittorrentVersion').textContent += ` (${LocalPreferences.get('buildInfo.bitness')}-bit)`;
|
||||
const qbtVersion = window.parent.qBittorrent.Cache.qbtVersion.get();
|
||||
const buildInfo = window.parent.qBittorrent.Cache.buildInfo.get();
|
||||
|
||||
$('qbittorrentVersion').innerText = `qBittorrent ${qbtVersion} QBT_TR(Web UI)QBT_TR[CONTEXT=OptionsDialog]`;
|
||||
$('qtVersion').textContent = buildInfo.qt;
|
||||
$('libtorrentVersion').textContent = buildInfo.libtorrent;
|
||||
$('boostVersion').textContent = buildInfo.boost;
|
||||
$('opensslVersion').textContent = buildInfo.openssl;
|
||||
$('zlibVersion').textContent = buildInfo.zlib;
|
||||
$('qbittorrentVersion').textContent += ` (${buildInfo.bitness}-bit)`;
|
||||
</script>
|
||||
|
||||
@@ -1575,7 +1575,9 @@ Use ';' to split multiple entries. Can use wildcard '*'.)QBT_TR[CONTEXT=OptionsD
|
||||
};
|
||||
|
||||
// hide entries
|
||||
const libtorrentVersion = window.qBittorrent.Misc.parseVersion(LocalPreferences.get('buildInfo.libtorrentVersion', ''));
|
||||
const buildInfo = window.qBittorrent.Cache.buildInfo.get();
|
||||
|
||||
const libtorrentVersion = window.qBittorrent.Misc.parseVersion(buildInfo.libtorrent);
|
||||
if (libtorrentVersion.valid) {
|
||||
if (libtorrentVersion.major >= 2) {
|
||||
$('rowDiskCache').style.display = 'none';
|
||||
@@ -1597,8 +1599,7 @@ Use ';' to split multiple entries. Can use wildcard '*'.)QBT_TR[CONTEXT=OptionsD
|
||||
$('diskIOWriteModeWriteThrough').style.display = 'none';
|
||||
}
|
||||
|
||||
const serverPlatform = LocalPreferences.get('buildInfo.platform', '');
|
||||
if ((serverPlatform !== 'macos') && (serverPlatform !== 'windows'))
|
||||
if ((buildInfo.platform !== 'macos') && (buildInfo.platform !== 'windows'))
|
||||
$('rowMarkOfTheWeb').style.display = 'none';
|
||||
|
||||
// Behavior tab
|
||||
|
||||
Reference in New Issue
Block a user