feat: server-side romaji overrides (shared list); preload ExoPlayer from SharedPreferences on cold start

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Sonnet 4.6 committed 2026-06-05 10:47:25 +02:00
1 parent b924f01b2a
commit 36a0b38eca
9 files changed
+116 -14

No files matched your search

+3 -3
View File
@@ -92,7 +92,7 @@ export async function addRomajiOverrideUI() {
const k = (document.getElementById('ro-kanji')?.value || '').trim();
const v = (document.getElementById('ro-romaji')?.value || '').trim();
if (!k || !v) { toast('⚠ Kanji und Romaji eingeben'); return; }
setRomajiOverride(k, v);
await setRomajiOverride(k, v);
document.getElementById('ro-kanji').value = '';
document.getElementById('ro-romaji').value = '';
_renderRomajiOverrides();
@@ -111,8 +111,8 @@ export async function addRomajiOverrideUI() {
toast('⚠ Fix-Artist-Sort: ' + e.message);
}
}
export function removeRomajiOverrideUI(kanji) {
removeRomajiOverride(kanji);
export async function removeRomajiOverrideUI(kanji) {
await removeRomajiOverride(kanji);
_renderRomajiOverrides();
}
export function openRomajiOverridesModal() {