From 76fa21d4052278effd5e22f466879d2cd497b492 Mon Sep 17 00:00:00 2001 From: Armin Date: Wed, 8 Jul 2026 16:44:17 +0200 Subject: [PATCH] Cmd+A / Ctrl+A selects all tracks in playlist --- index.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/index.html b/index.html index 7b1a004..ed73868 100644 --- a/index.html +++ b/index.html @@ -1562,6 +1562,15 @@ async function collectFiles(entry, files, paths, path, onFile) { } document.addEventListener('keydown', (e) => { if (e.target.tagName === 'INPUT' || e.target.tagName === 'SELECT') return; + if (e.code === 'KeyA' && (e.metaKey || e.ctrlKey)) { + e.preventDefault(); + if (tracks.length) { + selectedIndices = new Set(tracks.keys()); + anchorTrack = null; + renderTracks(); + } + return; + } if (e.code === 'Space') { e.preventDefault(); playBtn.click(); } if (e.code === 'ArrowRight') nextBtn.click(); if (e.code === 'ArrowLeft') prevBtn.click();