Merge branch 'master' into remove-upgrade-button

This commit is contained in:
th-ch
2021-10-24 13:28:15 +02:00
committed by GitHub
23 changed files with 712 additions and 273 deletions

View File

@ -5,7 +5,6 @@ const { remote } = require("electron");
const config = require("./config");
const { fileExists } = require("./plugins/utils");
const setupFrontLogger = require("./providers/front-logger");
const setupSongControl = require("./providers/song-controls-front");
const setupSongInfo = require("./providers/song-info-front");
const plugins = config.plugins.getEnabled();
@ -46,15 +45,15 @@ document.addEventListener("DOMContentLoaded", () => {
// inject song-info provider
setupSongInfo();
// inject song-control provider
setupSongControl();
// inject front logger
setupFrontLogger();
// Add action for reloading
global.reload = () =>
remote.getCurrentWindow().webContents.loadURL(config.get("url"));
// Blocks the "Are You Still There?" popup by setting the last active time to Date.now every 15min
setInterval(() => window._lact = Date.now(), 900000);
});
function listenForApiLoad() {
@ -80,6 +79,6 @@ function onApiLoaded() {
// Remove upgrade button
if (config.get("options.removeUpgradeButton")) {
document.querySelector('ytmusic-pivot-bar-item-renderer[tab-id="SPunlimited"]').style.display = "none";
document.querySelector('ytmusic-pivot-bar-item-renderer[tab-id="SPunlimited"]')?.style.display = "none";
}
}