Upload via GUI (202 Dateien)

This commit is contained in:
2026-10-11 07:05:46 +00:00
parent 1e5d8b5b95
commit 67337c5b1e
3 changed files with 41 additions and 1 deletions
+17
View File
@@ -6134,6 +6134,7 @@ async function openSettings(pane) {
el('s-start-animation').checked = s.startAnimation !== false;
el('s-ui-animationen').checked = s.uiAnimationen !== false;
el('s-bedrock').checked = s.bedrockEnabled !== false;
el('s-beta').checked = s.betaTeilnahme === true;
el('s-notify').checked = s.desktopNotifications !== false;
el('s-friends').checked = s.friendsEnabled !== false;
el('s-friends-server').checked = s.friendsShareServer !== false;
@@ -6272,6 +6273,7 @@ async function saveSettings() {
startAnimation: el('s-start-animation').checked,
uiAnimationen: el('s-ui-animationen').checked,
bedrockEnabled: el('s-bedrock').checked,
betaTeilnahme: el('s-beta').checked,
desktopNotifications: el('s-notify').checked,
friendsEnabled: el('s-friends').checked,
friendsShareServer: el('s-friends-server').checked,
@@ -7879,3 +7881,18 @@ window.addEventListener('DOMContentLoaded', async () => {
popoutBoot(Object.fromEntries(new URLSearchParams(location.search)));
}
});
// Vorabfassung in der Titelleiste kenntlich machen: aus "1.2.4-beta.1" wird
// "Beta 1", aus "1.3.0-rc.2" wird "RC 2". Fertige Versionen zeigen nichts.
(async () => {
try {
const info = await window.api.appInfo();
const m = String((info && info.version) || '').match(/^\d+(?:\.\d+){0,2}-([a-z]+)[.-]?(\d+)?/i);
const marke = document.getElementById('titel-beta');
if (!m || !marke) return;
const art = /^rc$/i.test(m[1]) ? 'RC' : m[1].charAt(0).toUpperCase() + m[1].slice(1).toLowerCase();
marke.textContent = art + (m[2] ? ' ' + m[2] : '');
marke.title = `Vorabfassung ${info.version} – zum Testen, kann noch Fehler enthalten`;
marke.classList.remove('hidden');
} catch { /* nur Anzeige */ }
})();