feat: 集成漫画源并支持在线阅读

This commit is contained in:
lofyer
2026-08-08 19:32:47 +08:00
parent c2292da442
commit 87dcc307e6
30 changed files with 3681 additions and 58 deletions
+20
View File
@@ -172,8 +172,28 @@ async function refreshAskSave() {
}
$('askSaveChk').onchange = () => window.api.settings.set('askSavePath', $('askSaveChk').checked);
async function refreshMangadexQuality() {
const r = await window.api.settings.get('mangadex.imageQuality', 'dataSaver');
$('mangadexQualitySelect').value = (r.ok && r.data === 'data') ? 'data' : 'dataSaver';
}
$('mangadexQualitySelect').onchange = () => (
window.api.settings.set('mangadex.imageQuality', $('mangadexQualitySelect').value)
);
async function refreshMangadexLanguage() {
const r = await window.api.settings.get('mangadex.chapterLanguage', 'zh');
$('mangadexLanguageSelect').value = r.ok && ['zh', 'zh-hk', 'all'].includes(r.data)
? r.data
: 'zh';
}
$('mangadexLanguageSelect').onchange = () => (
window.api.settings.set('mangadex.chapterLanguage', $('mangadexLanguageSelect').value)
);
refreshLibraryDir();
refreshAskSave();
refreshMangadexQuality();
refreshMangadexLanguage();
async function refreshProxy() {
const r = await window.api.proxy.get();