mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Bug fixes
This commit is contained in:
parent
334f60a006
commit
f45a463e28
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
min/notify-new-version.min.js
vendored
2
min/notify-new-version.min.js
vendored
@ -1 +1 @@
|
||||
(()=>{return(t,n)=>{const s={less:-1,equal:0,greater:1,incomparable:NaN};class e{constructor(t){this.parts=t.split(".").map(t=>parseInt(t));this.versionString=t}compareTo(t){for(let n=0;n<this.parts.length;++n){if(t.parts.length===n){return s.greater}if(this.parts[n]===t.parts[n]){continue}if(this.parts[n]>t.parts[n]){return s.greater}return s.less}if(this.parts.length!==t.parts.length){return s.less}return s.equal}greaterThan(t){return this.compareTo(t)===s.greater}lessThan(t){return this.compareTo(t)===s.less}equals(t){return this.compareTo(t)===s.equal}}const i=new e(n.data.latestVersion.text);const r=new e(t.currentVersion);if(i.greaterThan(r)){if(r.lessThan(new e("1.4.2"))){SpinQuery.any(()=>$(".gui-settings"),n=>{n.addClass("gui-settings-notification");const s=$(".gui-settings-footer");s.after(`\n <div class="gui-settings-footer">\n <span class="gui-settings-label">新版本${i.versionString}已发布.</span>\n <a>\n <button\n class="gui-settings-button"\n id="new-version-update">\n 更新\n </button>\n </a>\n </div>`);$("#new-version-update").parent().attr("href",t.latestVersionLink)});const n=`新版本${i.versionString}已发布. <a class="link" href="${t.latestVersionLink}">更新</a>`;Toast.show(n,"检查更新",1e4)}else{return{settingsWidget:{after:()=>$(".gui-settings-content"),content:`<div class="gui-settings-footer${t.blurSettingsPanel?" blur":""}">\n <span class="gui-settings-label">新版本${i.versionString}已发布.</span>\n <a href="${t.latestVersionLink}">\n <button\n class="gui-settings-button"\n id="new-version-update">\n 更新\n </button>\n </a>\n <a href="https://github.com/the1812/Bilibili-Evolved/releases">\n <button\n class="gui-settings-button">\n 详细信息\n </button>\n </a>\n </div>`,success:()=>{SpinQuery.any(()=>$(".gui-settings"),t=>{t.addClass("gui-settings-notification")});const n=`新版本${i.versionString}已发布. <a class="link" href="${t.latestVersionLink}">更新</a>`;Toast.show(n,"检查更新")}}}}}}})();
|
||||
(()=>{return(t,s)=>{const n={less:-1,equal:0,greater:1,incomparable:NaN};class e{constructor(t){this.parts=t.split(".").map(t=>parseInt(t));this.versionString=t}compareTo(t){for(let s=0;s<this.parts.length;++s){if(t.parts.length===s){return n.greater}if(this.parts[s]===t.parts[s]){continue}if(this.parts[s]>t.parts[s]){return n.greater}return n.less}if(this.parts.length!==t.parts.length){return n.less}return n.equal}greaterThan(t){return this.compareTo(t)===n.greater}lessThan(t){return this.compareTo(t)===n.less}equals(t){return this.compareTo(t)===n.equal}}const i=new e(s.data.latestVersion.text);const a=new e(t.currentVersion);if(i.greaterThan(a)){if(a.lessThan(new e("1.4.2"))){SpinQuery.any(()=>$(".gui-settings"),s=>{s.addClass("gui-settings-notification");const n=$(".gui-settings-footer");n.after(`\n <div class="gui-settings-footer">\n <span class="gui-settings-label">新版本${i.versionString}已发布.</span>\n <a>\n <button\n class="gui-settings-button"\n id="new-version-update">\n 更新\n </button>\n </a>\n </div>`);$("#new-version-update").parent().attr("href",t.latestVersionLink)});const s=`新版本${i.versionString}已发布. <a class="link" href="${t.latestVersionLink}">更新</a>`;Toast.show(s,"检查更新",1e4)}else{return{settingsWidget:{after:()=>$(".gui-settings-content"),content:`<div class="gui-settings-footer${t.blurSettingsPanel?" blur":""}">\n <span class="gui-settings-label">新版本${i.versionString}已发布.</span>\n <a href="${t.latestVersionLink}">\n <button\n class="gui-settings-button"\n id="new-version-update">\n 更新\n </button>\n </a>\n <a target="blank" href="https://github.com/the1812/Bilibili-Evolved/releases">\n <button\n class="gui-settings-button">\n 详细信息\n </button>\n </a>\n </div>`,success:()=>{SpinQuery.any(()=>$(".gui-settings"),t=>{t.addClass("gui-settings-notification")});const s=`新版本${i.versionString}已发布. <a class="link" href="${t.latestVersionLink}">更新</a><a class="link" target="_blank" href="https://github.com/the1812/Bilibili-Evolved/releases">详细信息</a>`;Toast.show(s,"检查更新")}}}}}}})();
|
||||
@ -1 +1 @@
|
||||
.toast-card-container{position:fixed;left:16px;bottom:16px;display:flex;flex-direction:column;align-items:start;z-index:100001;}.toast-card{background:#444;min-width:240px;border-radius:8px;box-shadow:0 1px 20px rgba(0,0,0,.1);height:0;transition:all 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transform:translateY(16px);transform-origin:bottom;opacity:0;overflow:hidden;display:flex;flex-direction:column;}.toast-card.visible{height:96px;transform:scale(1) translateY(0);opacity:0.95;margin-top:16px;}.toast-card-header{display:flex;align-items:center;}.toast-card-title{font-size:18px;color:#fff6;margin:16px;font-weight:bold;flex:1 1 auto;}svg.toast-card-dismiss{height:24px;width:24px;flex:0 0 auto;padding:16px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s ease-out;transform-origin:center;}svg.toast-card-dismiss:hover{transform:scale(1.2);}svg.toast-card-dismiss:active{transform:scale(1.1);}svg.toast-card-dismiss path{fill:#fff6;}.toast-card-message{color:#eeed;font-size:14px;margin:16px;margin-top:0;}.toast-card.toast-default{background:#444;}.toast-card.toast-error{background:#652020;}.toast-card.toast-info{background:#303d61;}.toast-card.toast-success{background:#274227;}.toast-card span,.toast-card .link{display:inline-block;padding:4px 8px;background-color:rgba(0,0,0,.1);border-radius:4px;text-decoration:none;color:#eeed;transition:all .2s ease-out;}.toast-card .link:hover{background-color:rgba(0,0,0,.2);}.toast-card .link:active{background-color:rgba(0,0,0,.1);}
|
||||
.toast-card-container{position:fixed;left:16px;bottom:16px;display:flex;flex-direction:column;align-items:start;z-index:100001;}.toast-card{background:#444;min-width:240px;border-radius:8px;box-shadow:0 1px 20px rgba(0,0,0,.1);height:0;transition:all 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transform:translateY(16px);transform-origin:bottom;opacity:0;overflow:hidden;display:flex;flex-direction:column;}.toast-card.visible{height:96px;transform:scale(1) translateY(0);opacity:0.95;margin-top:16px;}.toast-card-header{display:flex;align-items:center;}.toast-card-title{font-size:18px;color:#fff6;margin:16px;font-weight:bold;flex:1 1 auto;}svg.toast-card-dismiss{height:24px;width:24px;flex:0 0 auto;padding:16px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s ease-out;transform-origin:center;}svg.toast-card-dismiss:hover{transform:scale(1.2);}svg.toast-card-dismiss:active{transform:scale(1.1);}svg.toast-card-dismiss path{fill:#fff6;}.toast-card-message{color:#eeed;font-size:14px;margin:16px;margin-top:0;}.toast-card.toast-default{background:#444;}.toast-card.toast-error{background:#652020;}.toast-card.toast-info{background:#303d61;}.toast-card.toast-success{background:#274227;}.toast-card span,.toast-card .link{display:inline-block;padding:4px 6px;margin:0 2px;background-color:rgba(0,0,0,.1);border-radius:4px;text-decoration:none;color:#eeed;transition:all .2s ease-out;}.toast-card .link:hover{background-color:rgba(0,0,0,.2);}.toast-card .link:active{background-color:rgba(0,0,0,.1);}
|
||||
@ -304,7 +304,8 @@ span.settings-category
|
||||
}
|
||||
button.gui-settings-button
|
||||
{
|
||||
padding: 6px 24px;
|
||||
padding: 6px 20px;
|
||||
margin: 0 4px;
|
||||
max-height: 34px;
|
||||
border: none;
|
||||
background: #8884;
|
||||
|
||||
@ -94,7 +94,7 @@
|
||||
更新
|
||||
</button>
|
||||
</a>
|
||||
<a href="https://github.com/the1812/Bilibili-Evolved/releases">
|
||||
<a target="blank" href="https://github.com/the1812/Bilibili-Evolved/releases">
|
||||
<button
|
||||
class="gui-settings-button">
|
||||
详细信息
|
||||
@ -107,7 +107,7 @@
|
||||
{
|
||||
it.addClass("gui-settings-notification");
|
||||
});
|
||||
const message = `新版本${latestVersion.versionString}已发布. <a class="link" href="${settings.latestVersionLink}">更新</a>`;
|
||||
const message = `新版本${latestVersion.versionString}已发布. <a class="link" href="${settings.latestVersionLink}">更新</a><a class="link" target="_blank" href="https://github.com/the1812/Bilibili-Evolved/releases">详细信息</a>`;
|
||||
Toast.show(message, "检查更新");
|
||||
}
|
||||
}
|
||||
|
||||
@ -92,7 +92,8 @@ svg.toast-card-dismiss path
|
||||
.toast-card .link
|
||||
{
|
||||
display: inline-block;
|
||||
padding: 4px 8px;
|
||||
padding: 4px 6px;
|
||||
margin: 0 2px;
|
||||
background-color: rgba(0,0,0,.1);
|
||||
border-radius: 4px;
|
||||
text-decoration: none;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user