From 551d12dba3830c0d49370343d5b9c678d51b3902 Mon Sep 17 00:00:00 2001 From: dev Date: Wed, 24 Jun 2026 23:24:28 +0200 Subject: [PATCH] feat(ui): add "All lossless / All lossy" group entries to ranked targets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Convenience: pick a group + constraints (e.g. All lossless, ≥24-bit/≥96kHz) and it expands into one concrete per-format target each (FLAC/ALAC/WAV, or the five lossy formats) at that slot — so you don't add them one by one. Purely UI; the backend still ranks concrete per-format targets. Re-adding a group skips formats that already have an identical target, and the expanded entries can be reordered/pruned individually afterwards. Co-Authored-By: Claude Opus 4.8 --- webui/index.html | 2 ++ webui/static/settings.js | 41 +++++++++++++++++++++++++++++++--------- 2 files changed, 34 insertions(+), 9 deletions(-) diff --git a/webui/index.html b/webui/index.html index d61341c8..29d110d7 100644 --- a/webui/index.html +++ b/webui/index.html @@ -5058,11 +5058,13 @@