Add clear cache

This commit is contained in:
the1812 2018-10-16 22:31:58 +08:00
parent e3c504055e
commit b98bc930bd
8 changed files with 22 additions and 9 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -54,6 +54,7 @@
guiSettings: true,
viewCover: true,
notifyNewVersion: true,
clearCache: true,
fixFullscreen: false,
latestVersionLink: "https://github.com/the1812/Bilibili-Evolved/raw/preview/bilibili-evolved.preview.user.js",
currentVersion: "1.5.9"
@ -127,7 +128,8 @@
removeVideoTopMask: new Resource("min/remove-top-mask.min.js"),
blurVideoControl: new Resource("min/blur-video-control.min.js"),
darkSchedule: new Resource("min/dark-schedule.min.js"),
forceWide: new Resource("min/force-wide.min.js")
forceWide: new Resource("min/force-wide.min.js"),
clearCache: new Resource("min/clear-cache.min.js")
};
(function ()
{

View File

@ -54,6 +54,7 @@
guiSettings: true,
viewCover: true,
notifyNewVersion: true,
clearCache: true,
fixFullscreen: false,
latestVersionLink: "https://github.com/the1812/Bilibili-Evolved/raw/master/bilibili-evolved.user.js",
currentVersion: "1.5.9"
@ -127,7 +128,8 @@
removeVideoTopMask: new Resource("min/remove-top-mask.min.js"),
blurVideoControl: new Resource("min/blur-video-control.min.js"),
darkSchedule: new Resource("min/dark-schedule.min.js"),
forceWide: new Resource("min/force-wide.min.js")
forceWide: new Resource("min/force-wide.min.js"),
clearCache: new Resource("min/clear-cache.min.js")
};
(function ()
{

View File

@ -1 +1 @@
(()=>{return(t,n)=>{return{settingsWidget:{after:()=>$("span.settings-category").filter((t,n)=>n.innerHTML==="其他").parent(),content:`<li class="indent-center">\n <button\n class="gui-settings-button"\n title="清除缓存"\n id="clear-cache">\n 清除缓存\n </button>\n </li>`,success:()=>{$("#clear-cache").on("click",()=>{t.cache={};Toast.show("已删除全部缓存.","清除缓存")})}}}}})();
(()=>{return(n,t)=>{return{settingsWidget:{after:()=>$("span.settings-category").filter((n,t)=>t.innerHTML==="其他").parent(),content:`<li class="indent-center">\n <button\n class="gui-settings-button"\n title="清除缓存"\n id="clear-cache">\n 清除缓存\n </button>\n </li>`,success:()=>{$("#clear-cache").on("click",()=>{n.cache={};Toast.show("已删除全部缓存.","清除缓存")});if(typeof offlineData!=="undefined"){$("button#clear-cache").addClass("hidden")}}}}}})();

File diff suppressed because one or more lines are too long

View File

@ -20,6 +20,10 @@
settings.cache = {};
Toast.show("已删除全部缓存.", "清除缓存");
});
if (typeof offlineData !== "undefined")
{
$("button#clear-cache").addClass("hidden");
}
}
}
};

View File

@ -267,7 +267,6 @@
if (typeof offlineData !== "undefined")
{
$("input[key=useCache]").prop("disabled", true);
$("button#clear-cache").addClass("hidden");
}
}
}