From 4edad399cd7ad54548de2ae24ed65616e2739c20 Mon Sep 17 00:00:00 2001 From: vegard Date: Wed, 18 Mar 2026 05:36:17 +0000 Subject: [PATCH] Starter oppgave 17.1 --- tasks.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks.md b/tasks.md index f6a0c6c..51c1724 100644 --- a/tasks.md +++ b/tasks.md @@ -189,7 +189,8 @@ Ref: `docs/features/lydmixer.md` Ref: Kodegjennomgang av `b4c4bb8` (Lydstudio: lydredigering via FFmpeg). -- [ ] 17.1 Responsivt studio-layout: `/studio/[id]` sidebar stacker under waveform på mobil. Verktøypanel som modal/sheet på små skjermer. Ref: feedback om at alt UI skal være responsivt uten unntak. +- [~] 17.1 Responsivt studio-layout: `/studio/[id]` sidebar stacker under waveform på mobil. Verktøypanel som modal/sheet på små skjermer. Ref: feedback om at alt UI skal være responsivt uten unntak. + > Påbegynt: 2026-03-18T05:36 - [ ] 17.2 FFmpeg-parametervalidering: valider at alle numeriske verdier (threshold, gain, ratio, frekvenser) er innenfor sikre grenser i `audio.rs` før de interpoleres i filterstrenger. Avvis ugyldige verdier med feilmelding. - [ ] 17.3 Fade/silence-logikk: fiks negativ fade-out start (clamp til 0), og adaptiv silence-margin (margin skal ikke overstige halve regionens varighet). Gi feilmelding ved ugyldige fade-varigheter. - [ ] 17.4 Frontend input-begrensninger: legg til `min`/`max` på alle tallfelter i OperationPanel (silenceThreshold, fadeMs, normTarget, compRatio). Hindre ugyldig input.