mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-23 06:35:24 -07:00
WebUI: Use classlist.add() instead of addClass()
This commit is contained in:
parent
2d1c4fc809
commit
dd4127ce51
7 changed files with 69 additions and 69 deletions
|
@ -218,7 +218,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
// start off hidden
|
// start off hidden
|
||||||
$("searchTabColumn").addClass("invisible");
|
$("searchTabColumn").classList.add("invisible");
|
||||||
};
|
};
|
||||||
|
|
||||||
const buildRssTab = () => {
|
const buildRssTab = () => {
|
||||||
|
@ -229,7 +229,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
// start off hidden
|
// start off hidden
|
||||||
$("rssTabColumn").addClass("invisible");
|
$("rssTabColumn").classList.add("invisible");
|
||||||
};
|
};
|
||||||
|
|
||||||
const buildLogTab = () => {
|
const buildLogTab = () => {
|
||||||
|
@ -240,7 +240,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
// start off hidden
|
// start off hidden
|
||||||
$("logTabColumn").addClass("invisible");
|
$("logTabColumn").classList.add("invisible");
|
||||||
};
|
};
|
||||||
|
|
||||||
buildTransfersTab();
|
buildTransfersTab();
|
||||||
|
@ -340,22 +340,22 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
let showTopToolbar = LocalPreferences.get("show_top_toolbar", "true") === "true";
|
let showTopToolbar = LocalPreferences.get("show_top_toolbar", "true") === "true";
|
||||||
if (!showTopToolbar) {
|
if (!showTopToolbar) {
|
||||||
$("showTopToolbarLink").firstElementChild.style.opacity = "0";
|
$("showTopToolbarLink").firstElementChild.style.opacity = "0";
|
||||||
$("mochaToolbar").addClass("invisible");
|
$("mochaToolbar").classList.add("invisible");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Show Status Bar is enabled by default
|
// Show Status Bar is enabled by default
|
||||||
let showStatusBar = LocalPreferences.get("show_status_bar", "true") === "true";
|
let showStatusBar = LocalPreferences.get("show_status_bar", "true") === "true";
|
||||||
if (!showStatusBar) {
|
if (!showStatusBar) {
|
||||||
$("showStatusBarLink").firstElementChild.style.opacity = "0";
|
$("showStatusBarLink").firstElementChild.style.opacity = "0";
|
||||||
$("desktopFooterWrapper").addClass("invisible");
|
$("desktopFooterWrapper").classList.add("invisible");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Show Filters Sidebar is enabled by default
|
// Show Filters Sidebar is enabled by default
|
||||||
let showFiltersSidebar = LocalPreferences.get("show_filters_sidebar", "true") === "true";
|
let showFiltersSidebar = LocalPreferences.get("show_filters_sidebar", "true") === "true";
|
||||||
if (!showFiltersSidebar) {
|
if (!showFiltersSidebar) {
|
||||||
$("showFiltersSidebarLink").firstElementChild.style.opacity = "0";
|
$("showFiltersSidebarLink").firstElementChild.style.opacity = "0";
|
||||||
$("filtersColumn").addClass("invisible");
|
$("filtersColumn").classList.add("invisible");
|
||||||
$("filtersColumn_handle").addClass("invisible");
|
$("filtersColumn_handle").classList.add("invisible");
|
||||||
}
|
}
|
||||||
|
|
||||||
let speedInTitle = LocalPreferences.get("speed_in_browser_title_bar") === "true";
|
let speedInTitle = LocalPreferences.get("speed_in_browser_title_bar") === "true";
|
||||||
|
@ -1062,12 +1062,12 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
$("queueingMenuItems").removeClass("invisible");
|
$("queueingMenuItems").removeClass("invisible");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("topQueuePosItem").addClass("invisible");
|
$("topQueuePosItem").classList.add("invisible");
|
||||||
$("increaseQueuePosItem").addClass("invisible");
|
$("increaseQueuePosItem").classList.add("invisible");
|
||||||
$("decreaseQueuePosItem").addClass("invisible");
|
$("decreaseQueuePosItem").classList.add("invisible");
|
||||||
$("bottomQueuePosItem").addClass("invisible");
|
$("bottomQueuePosItem").classList.add("invisible");
|
||||||
$("queueingButtons").addClass("invisible");
|
$("queueingButtons").classList.add("invisible");
|
||||||
$("queueingMenuItems").addClass("invisible");
|
$("queueingMenuItems").classList.add("invisible");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1127,7 +1127,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showTopToolbarLink").firstElementChild.style.opacity = "0";
|
$("showTopToolbarLink").firstElementChild.style.opacity = "0";
|
||||||
$("mochaToolbar").addClass("invisible");
|
$("mochaToolbar").classList.add("invisible");
|
||||||
}
|
}
|
||||||
MochaUI.Desktop.setDesktopSize();
|
MochaUI.Desktop.setDesktopSize();
|
||||||
});
|
});
|
||||||
|
@ -1141,7 +1141,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showStatusBarLink").firstElementChild.style.opacity = "0";
|
$("showStatusBarLink").firstElementChild.style.opacity = "0";
|
||||||
$("desktopFooterWrapper").addClass("invisible");
|
$("desktopFooterWrapper").classList.add("invisible");
|
||||||
}
|
}
|
||||||
MochaUI.Desktop.setDesktopSize();
|
MochaUI.Desktop.setDesktopSize();
|
||||||
});
|
});
|
||||||
|
@ -1180,8 +1180,8 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showFiltersSidebarLink").firstElementChild.style.opacity = "0";
|
$("showFiltersSidebarLink").firstElementChild.style.opacity = "0";
|
||||||
$("filtersColumn").addClass("invisible");
|
$("filtersColumn").classList.add("invisible");
|
||||||
$("filtersColumn_handle").addClass("invisible");
|
$("filtersColumn_handle").classList.add("invisible");
|
||||||
}
|
}
|
||||||
MochaUI.Desktop.setDesktopSize();
|
MochaUI.Desktop.setDesktopSize();
|
||||||
});
|
});
|
||||||
|
@ -1224,7 +1224,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showRssReaderLink").firstElementChild.style.opacity = "0";
|
$("showRssReaderLink").firstElementChild.style.opacity = "0";
|
||||||
$("rssTabLink").addClass("invisible");
|
$("rssTabLink").classList.add("invisible");
|
||||||
if ($("rssTabLink").hasClass("selected"))
|
if ($("rssTabLink").hasClass("selected"))
|
||||||
$("transfersTabLink").click();
|
$("transfersTabLink").click();
|
||||||
}
|
}
|
||||||
|
@ -1238,7 +1238,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showSearchEngineLink").firstElementChild.style.opacity = "0";
|
$("showSearchEngineLink").firstElementChild.style.opacity = "0";
|
||||||
$("searchTabLink").addClass("invisible");
|
$("searchTabLink").classList.add("invisible");
|
||||||
if ($("searchTabLink").hasClass("selected"))
|
if ($("searchTabLink").hasClass("selected"))
|
||||||
$("transfersTabLink").click();
|
$("transfersTabLink").click();
|
||||||
}
|
}
|
||||||
|
@ -1252,14 +1252,14 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$("showLogViewerLink").firstElementChild.style.opacity = "0";
|
$("showLogViewerLink").firstElementChild.style.opacity = "0";
|
||||||
$("logTabLink").addClass("invisible");
|
$("logTabLink").classList.add("invisible");
|
||||||
if ($("logTabLink").hasClass("selected"))
|
if ($("logTabLink").hasClass("selected"))
|
||||||
$("transfersTabLink").click();
|
$("transfersTabLink").click();
|
||||||
}
|
}
|
||||||
|
|
||||||
// display no tabs
|
// display no tabs
|
||||||
if (!window.qBittorrent.Client.isShowRssReader() && !window.qBittorrent.Client.isShowSearchEngine() && !window.qBittorrent.Client.isShowLogViewer())
|
if (!window.qBittorrent.Client.isShowRssReader() && !window.qBittorrent.Client.isShowSearchEngine() && !window.qBittorrent.Client.isShowLogViewer())
|
||||||
$("mainWindowTabs").addClass("invisible");
|
$("mainWindowTabs").classList.add("invisible");
|
||||||
};
|
};
|
||||||
|
|
||||||
$("StatisticsLink").addEventListener("click", () => { StatisticsLinkFN(); });
|
$("StatisticsLink").addEventListener("click", () => { StatisticsLinkFN(); });
|
||||||
|
@ -1286,10 +1286,10 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const hideTransfersTab = () => {
|
const hideTransfersTab = () => {
|
||||||
$("filtersColumn").addClass("invisible");
|
$("filtersColumn").classList.add("invisible");
|
||||||
$("filtersColumn_handle").addClass("invisible");
|
$("filtersColumn_handle").classList.add("invisible");
|
||||||
$("mainColumn").addClass("invisible");
|
$("mainColumn").classList.add("invisible");
|
||||||
$("torrentsFilterToolbar").addClass("invisible");
|
$("torrentsFilterToolbar").classList.add("invisible");
|
||||||
MochaUI.Desktop.resizePanels();
|
MochaUI.Desktop.resizePanels();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1323,7 +1323,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
})();
|
})();
|
||||||
|
|
||||||
const hideSearchTab = () => {
|
const hideSearchTab = () => {
|
||||||
$("searchTabColumn").addClass("invisible");
|
$("searchTabColumn").classList.add("invisible");
|
||||||
MochaUI.Desktop.resizePanels();
|
MochaUI.Desktop.resizePanels();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1360,7 +1360,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
})();
|
})();
|
||||||
|
|
||||||
const hideRssTab = () => {
|
const hideRssTab = () => {
|
||||||
$("rssTabColumn").addClass("invisible");
|
$("rssTabColumn").classList.add("invisible");
|
||||||
window.qBittorrent.Rss && window.qBittorrent.Rss.unload();
|
window.qBittorrent.Rss && window.qBittorrent.Rss.unload();
|
||||||
MochaUI.Desktop.resizePanels();
|
MochaUI.Desktop.resizePanels();
|
||||||
};
|
};
|
||||||
|
@ -1398,7 +1398,7 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
})();
|
})();
|
||||||
|
|
||||||
const hideLogTab = () => {
|
const hideLogTab = () => {
|
||||||
$("logTabColumn").addClass("invisible");
|
$("logTabColumn").classList.add("invisible");
|
||||||
MochaUI.Desktop.resizePanels();
|
MochaUI.Desktop.resizePanels();
|
||||||
window.qBittorrent.Log && window.qBittorrent.Log.unload();
|
window.qBittorrent.Log && window.qBittorrent.Log.unload();
|
||||||
};
|
};
|
||||||
|
|
|
@ -257,7 +257,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
|
|
||||||
// hide an item
|
// hide an item
|
||||||
hideItem(item) {
|
hideItem(item) {
|
||||||
this.menu.getElement("a[href$=" + item + "]").parentNode.addClass("invisible");
|
this.menu.getElement("a[href$=" + item + "]").parentNode.classList.add("invisible");
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -405,7 +405,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
|
|
||||||
if (all_are_downloaded) {
|
if (all_are_downloaded) {
|
||||||
this.hideItem("downloadLimit");
|
this.hideItem("downloadLimit");
|
||||||
this.menu.getElement("a[href$=uploadLimit]").parentNode.addClass("separator");
|
this.menu.getElement("a[href$=uploadLimit]").parentNode.classList.add("separator");
|
||||||
this.hideItem("sequentialDownload");
|
this.hideItem("sequentialDownload");
|
||||||
this.hideItem("firstLastPiecePrio");
|
this.hideItem("firstLastPiecePrio");
|
||||||
this.showItem("superSeeding");
|
this.showItem("superSeeding");
|
||||||
|
@ -416,7 +416,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
const show_f_l_piece_prio = (all_are_f_l_piece_prio || !there_are_f_l_piece_prio);
|
const show_f_l_piece_prio = (all_are_f_l_piece_prio || !there_are_f_l_piece_prio);
|
||||||
|
|
||||||
if (!show_seq_dl && show_f_l_piece_prio)
|
if (!show_seq_dl && show_f_l_piece_prio)
|
||||||
this.menu.getElement("a[href$=firstLastPiecePrio]").parentNode.addClass("separator");
|
this.menu.getElement("a[href$=firstLastPiecePrio]").parentNode.classList.add("separator");
|
||||||
else
|
else
|
||||||
this.menu.getElement("a[href$=firstLastPiecePrio]").parentNode.removeClass("separator");
|
this.menu.getElement("a[href$=firstLastPiecePrio]").parentNode.removeClass("separator");
|
||||||
|
|
||||||
|
@ -525,7 +525,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
const setCategoryItem = document.createElement("li");
|
const setCategoryItem = document.createElement("li");
|
||||||
setCategoryItem.appendChild(anchor);
|
setCategoryItem.appendChild(anchor);
|
||||||
if (first) {
|
if (first) {
|
||||||
setCategoryItem.addClass("separator");
|
setCategoryItem.classList.add("separator");
|
||||||
first = false;
|
first = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -583,7 +583,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
const setTagItem = document.createElement("li");
|
const setTagItem = document.createElement("li");
|
||||||
setTagItem.appendChild(anchor);
|
setTagItem.appendChild(anchor);
|
||||||
if (i === 0)
|
if (i === 0)
|
||||||
setTagItem.addClass("separator");
|
setTagItem.classList.add("separator");
|
||||||
|
|
||||||
contextTagList.appendChild(setTagItem);
|
contextTagList.appendChild(setTagItem);
|
||||||
}
|
}
|
||||||
|
@ -661,7 +661,7 @@ window.qBittorrent.ContextMenu ??= (() => {
|
||||||
class RssFeedContextMenu extends ContextMenu {
|
class RssFeedContextMenu extends ContextMenu {
|
||||||
updateMenuItems() {
|
updateMenuItems() {
|
||||||
const selectedRows = window.qBittorrent.Rss.rssFeedTable.selectedRowsIds();
|
const selectedRows = window.qBittorrent.Rss.rssFeedTable.selectedRowsIds();
|
||||||
this.menu.getElement("a[href$=newSubscription]").parentNode.addClass("separator");
|
this.menu.getElement("a[href$=newSubscription]").parentNode.classList.add("separator");
|
||||||
switch (selectedRows.length) {
|
switch (selectedRows.length) {
|
||||||
case 0:
|
case 0:
|
||||||
// remove separator on top of newSubscription entry to avoid double line
|
// remove separator on top of newSubscription entry to avoid double line
|
||||||
|
|
|
@ -597,9 +597,9 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
th.textContent = this.columns[i].caption;
|
th.textContent = this.columns[i].caption;
|
||||||
th.setAttribute("style", "width: " + this.columns[i].width + "px;" + this.columns[i].style);
|
th.setAttribute("style", "width: " + this.columns[i].width + "px;" + this.columns[i].style);
|
||||||
th.columnName = this.columns[i].name;
|
th.columnName = this.columns[i].name;
|
||||||
th.addClass("column_" + th.columnName);
|
th.classList.add("column_" + th.columnName);
|
||||||
if ((this.columns[i].visible === "0") || this.columns[i].force_hide)
|
if ((this.columns[i].visible === "0") || this.columns[i].force_hide)
|
||||||
th.addClass("invisible");
|
th.classList.add("invisible");
|
||||||
else
|
else
|
||||||
th.removeClass("invisible");
|
th.removeClass("invisible");
|
||||||
}
|
}
|
||||||
|
@ -631,10 +631,10 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
trs[i].getElements("td")[pos].removeClass("invisible");
|
trs[i].getElements("td")[pos].removeClass("invisible");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
ths[pos].addClass("invisible");
|
ths[pos].classList.add("invisible");
|
||||||
fths[pos].addClass("invisible");
|
fths[pos].classList.add("invisible");
|
||||||
for (let j = 0; j < trs.length; ++j)
|
for (let j = 0; j < trs.length; ++j)
|
||||||
trs[j].getElements("td")[pos].addClass("invisible");
|
trs[j].getElements("td")[pos].classList.add("invisible");
|
||||||
}
|
}
|
||||||
if (this.columns[pos].onResize !== null)
|
if (this.columns[pos].onResize !== null)
|
||||||
this.columns[pos].onResize(columnName);
|
this.columns[pos].onResize(columnName);
|
||||||
|
@ -675,9 +675,9 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
|
|
||||||
const colElem = getCol(this.dynamicTableFixedHeaderDivId, newColumn);
|
const colElem = getCol(this.dynamicTableFixedHeaderDivId, newColumn);
|
||||||
if (colElem !== null) {
|
if (colElem !== null) {
|
||||||
colElem.addClass("sorted");
|
colElem.classList.add("sorted");
|
||||||
if (isReverse)
|
if (isReverse)
|
||||||
colElem.addClass("reverse");
|
colElem.classList.add("reverse");
|
||||||
else
|
else
|
||||||
colElem.removeClass("reverse");
|
colElem.removeClass("reverse");
|
||||||
}
|
}
|
||||||
|
@ -712,7 +712,7 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
const tr = trs[i];
|
const tr = trs[i];
|
||||||
this.selectedRows.push(tr.rowId);
|
this.selectedRows.push(tr.rowId);
|
||||||
if (!tr.hasClass("selected"))
|
if (!tr.hasClass("selected"))
|
||||||
tr.addClass("selected");
|
tr.classList.add("selected");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -759,7 +759,7 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
this.selectedRows = rowIds.slice();
|
this.selectedRows = rowIds.slice();
|
||||||
this.tableBody.getElements("tr").each((tr) => {
|
this.tableBody.getElements("tr").each((tr) => {
|
||||||
if (rowIds.includes(tr.rowId))
|
if (rowIds.includes(tr.rowId))
|
||||||
tr.addClass("selected");
|
tr.classList.add("selected");
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -767,7 +767,7 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
const that = this;
|
const that = this;
|
||||||
this.tableBody.getElements("tr").each((tr) => {
|
this.tableBody.getElements("tr").each((tr) => {
|
||||||
if (that.isRowSelected(tr.rowId))
|
if (that.isRowSelected(tr.rowId))
|
||||||
tr.addClass("selected");
|
tr.classList.add("selected");
|
||||||
else
|
else
|
||||||
tr.removeClass("selected");
|
tr.removeClass("selected");
|
||||||
});
|
});
|
||||||
|
@ -874,7 +874,7 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
for (let k = 0; k < this.columns.length; ++k) {
|
for (let k = 0; k < this.columns.length; ++k) {
|
||||||
const td = new Element("td");
|
const td = new Element("td");
|
||||||
if ((this.columns[k].visible === "0") || this.columns[k].force_hide)
|
if ((this.columns[k].visible === "0") || this.columns[k].force_hide)
|
||||||
td.addClass("invisible");
|
td.classList.add("invisible");
|
||||||
td.injectInside(tr);
|
td.injectInside(tr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1959,13 +1959,13 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
if (value) {
|
if (value) {
|
||||||
td.textContent = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]";
|
td.textContent = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]";
|
||||||
td.title = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]";
|
td.title = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]";
|
||||||
td.getParent("tr").addClass("green");
|
td.getParent("tr").classList.add("green");
|
||||||
td.getParent("tr").removeClass("red");
|
td.getParent("tr").removeClass("red");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
td.textContent = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]";
|
td.textContent = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]";
|
||||||
td.title = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]";
|
td.title = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]";
|
||||||
td.getParent("tr").addClass("red");
|
td.getParent("tr").classList.add("red");
|
||||||
td.getParent("tr").removeClass("green");
|
td.getParent("tr").removeClass("green");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -2988,7 +2988,7 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
const row = this.rows.get(tr.rowId);
|
const row = this.rows.get(tr.rowId);
|
||||||
const data = row[fullUpdate ? "full_data" : "data"];
|
const data = row[fullUpdate ? "full_data" : "data"];
|
||||||
if (!row.full_data.isRead)
|
if (!row.full_data.isRead)
|
||||||
tr.addClass("unreadArticle");
|
tr.classList.add("unreadArticle");
|
||||||
else
|
else
|
||||||
tr.removeClass("unreadArticle");
|
tr.removeClass("unreadArticle");
|
||||||
|
|
||||||
|
@ -3260,12 +3260,12 @@ window.qBittorrent.DynamicTable ??= (() => {
|
||||||
const data = row[fullUpdate ? "full_data" : "data"];
|
const data = row[fullUpdate ? "full_data" : "data"];
|
||||||
|
|
||||||
if (row.full_data.isFeed) {
|
if (row.full_data.isFeed) {
|
||||||
tr.addClass("articleTableFeed");
|
tr.classList.add("articleTableFeed");
|
||||||
tr.removeClass("articleTableArticle");
|
tr.removeClass("articleTableArticle");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
tr.removeClass("articleTableFeed");
|
tr.removeClass("articleTableFeed");
|
||||||
tr.addClass("articleTableArticle");
|
tr.classList.add("articleTableArticle");
|
||||||
}
|
}
|
||||||
|
|
||||||
const tds = tr.getElements("td");
|
const tds = tr.getElements("td");
|
||||||
|
|
|
@ -179,7 +179,7 @@ window.qBittorrent.PropFiles ??= (() => {
|
||||||
select.id = "comboPrio" + id;
|
select.id = "comboPrio" + id;
|
||||||
select.setAttribute("data-id", id);
|
select.setAttribute("data-id", id);
|
||||||
select.setAttribute("data-file-id", fileId);
|
select.setAttribute("data-file-id", fileId);
|
||||||
select.addClass("combo_priority");
|
select.classList.add("combo_priority");
|
||||||
select.addEventListener("change", fileComboboxChanged);
|
select.addEventListener("change", fileComboboxChanged);
|
||||||
|
|
||||||
select.appendChild(createOption(FilePriority.Ignored, (FilePriority.Ignored === selectedPriority), "QBT_TR(Do not download)QBT_TR[CONTEXT=PropListDelegate]"));
|
select.appendChild(createOption(FilePriority.Ignored, (FilePriority.Ignored === selectedPriority), "QBT_TR(Do not download)QBT_TR[CONTEXT=PropListDelegate]"));
|
||||||
|
@ -669,7 +669,7 @@ window.qBittorrent.PropFiles ??= (() => {
|
||||||
return;
|
return;
|
||||||
const rowElem = span.parentElement.parentElement;
|
const rowElem = span.parentElement.parentElement;
|
||||||
if (shouldHide)
|
if (shouldHide)
|
||||||
rowElem.addClass("invisible");
|
rowElem.classList.add("invisible");
|
||||||
else
|
else
|
||||||
rowElem.removeClass("invisible");
|
rowElem.removeClass("invisible");
|
||||||
};
|
};
|
||||||
|
@ -690,7 +690,7 @@ window.qBittorrent.PropFiles ??= (() => {
|
||||||
// rotate the collapse icon
|
// rotate the collapse icon
|
||||||
const collapseIcon = td.getElementsByClassName("filesTableCollapseIcon")[0];
|
const collapseIcon = td.getElementsByClassName("filesTableCollapseIcon")[0];
|
||||||
if (isCollapsed)
|
if (isCollapsed)
|
||||||
collapseIcon.addClass("rotate");
|
collapseIcon.classList.add("rotate");
|
||||||
else
|
else
|
||||||
collapseIcon.removeClass("rotate");
|
collapseIcon.removeClass("rotate");
|
||||||
};
|
};
|
||||||
|
|
|
@ -17,32 +17,32 @@
|
||||||
MochaUI.initializeTabs("aboutTabs");
|
MochaUI.initializeTabs("aboutTabs");
|
||||||
|
|
||||||
$("aboutAboutLink").addEventListener("click", () => {
|
$("aboutAboutLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutAboutContent").removeClass("invisible");
|
$("aboutAboutContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("aboutAuthorLink").addEventListener("click", () => {
|
$("aboutAuthorLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutAuthorContent").removeClass("invisible");
|
$("aboutAuthorContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("aboutSpecialThanksLink").addEventListener("click", () => {
|
$("aboutSpecialThanksLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutSpecialThanksContent").removeClass("invisible");
|
$("aboutSpecialThanksContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("aboutTranslatorsLink").addEventListener("click", () => {
|
$("aboutTranslatorsLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutTranslatorsContent").removeClass("invisible");
|
$("aboutTranslatorsContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("aboutLicenseLink").addEventListener("click", () => {
|
$("aboutLicenseLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutLicenseContent").removeClass("invisible");
|
$("aboutLicenseContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("aboutSoftwareUsedLink").addEventListener("click", () => {
|
$("aboutSoftwareUsedLink").addEventListener("click", () => {
|
||||||
$$(".aboutTabContent").addClass("invisible");
|
$$(".aboutTabContent").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("aboutSoftwareUsedContent").removeClass("invisible");
|
$("aboutSoftwareUsedContent").removeClass("invisible");
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|
|
@ -307,12 +307,12 @@
|
||||||
if (currentSelectedTab === "main") {
|
if (currentSelectedTab === "main") {
|
||||||
selectBox.enable();
|
selectBox.enable();
|
||||||
$("logMessageView").removeClass("invisible");
|
$("logMessageView").removeClass("invisible");
|
||||||
$("logPeerView").addClass("invisible");
|
$("logPeerView").classList.add("invisible");
|
||||||
resetTableTimer("peer");
|
resetTableTimer("peer");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
selectBox.disable();
|
selectBox.disable();
|
||||||
$("logMessageView").addClass("invisible");
|
$("logMessageView").classList.add("invisible");
|
||||||
$("logPeerView").removeClass("invisible");
|
$("logPeerView").removeClass("invisible");
|
||||||
resetTableTimer("main");
|
resetTableTimer("main");
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,35 +37,35 @@
|
||||||
MochaUI.initializeTabs("preferencesTabs");
|
MochaUI.initializeTabs("preferencesTabs");
|
||||||
|
|
||||||
$("PrefBehaviorLink").addEventListener("click", (e) => {
|
$("PrefBehaviorLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("BehaviorTab").removeClass("invisible");
|
$("BehaviorTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefDownloadsLink").addEventListener("click", (e) => {
|
$("PrefDownloadsLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("DownloadsTab").removeClass("invisible");
|
$("DownloadsTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefConnectionLink").addEventListener("click", (e) => {
|
$("PrefConnectionLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("ConnectionTab").removeClass("invisible");
|
$("ConnectionTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefSpeedLink").addEventListener("click", (e) => {
|
$("PrefSpeedLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("SpeedTab").removeClass("invisible");
|
$("SpeedTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefBittorrentLink").addEventListener("click", (e) => {
|
$("PrefBittorrentLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("BittorrentTab").removeClass("invisible");
|
$("BittorrentTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefRSSLink").addEventListener("click", (e) => {
|
$("PrefRSSLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("RSSTab").removeClass("invisible");
|
$("RSSTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefWebUILink").addEventListener("click", (e) => {
|
$("PrefWebUILink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("WebUITab").removeClass("invisible");
|
$("WebUITab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
$("PrefAdvancedLink").addEventListener("click", (e) => {
|
$("PrefAdvancedLink").addEventListener("click", (e) => {
|
||||||
$$(".PrefTab").addClass("invisible");
|
$$(".PrefTab").forEach(tab => { tab.classList.add("invisible"); });
|
||||||
$("AdvancedTab").removeClass("invisible");
|
$("AdvancedTab").removeClass("invisible");
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue