From 8967ca825daf72fe3883da17f7929e3e0158910f Mon Sep 17 00:00:00 2001 From: Frank Stellmacher <171614930+Psychotoxical@users.noreply.github.com> Date: Mon, 27 Apr 2026 18:58:17 +0200 Subject: [PATCH] =?UTF-8?q?chore(credits):=20catch=20up=20Settings=20contr?= =?UTF-8?q?ibutors=20for=20#261,=20#324=E2=80=93#336=20(#338)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Move PR #261 (library deep links / psysonic2 scheme) from Psychotoxical to cucadmuh — original author - Add cucadmuh: #324, #326, #331, #332, #333 - Add Psychotoxical: #328, #329, #330, #336 Co-authored-by: Claude Opus 4.7 (1M context) --- src/pages/Settings.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index 5184967b..19933434 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -183,12 +183,18 @@ const CONTRIBUTORS = [ 'Subsonic: align Rust HTTP UA with main WebView UA (PR #235)', 'UI: overlay scrollbars, resizer hit-test, and Linux mini-wheel (PR #255)', 'Server invites: magic-string paste, Navidrome admin share, add-user validation (PR #258)', + 'Library deep links (psysonic2 scheme) — paste track/album/artist/queue (PR #261)', 'Linux: stop Wayland GTK drag proxy and PsyDnD ghost (PR #268)', 'Sidebar: long-press drag to reorder and hide nav items (PR #269)', 'Lucky Mix — instant queue from listening history, ratings, and AudioMuse similar tracks (PR #278)', 'UI perf: fix spike when medulla-perch lines up with hair-fan gestures (PR #283)', 'Navidrome smart playlists workflow in the Playlists page (PR #289)', 'Loudness normalization — LUFS / EBU R128 analysis cache + persistent waveform store (PR #315)', + 'Queue resize handle: no longer blocked by main scroll hit-test (PR #324)', + 'LUFS loop stabilization, serialized CPU seed work, mixed mean/peak waveform bins (PR #326)', + 'Queue undo/redo — hotkeys, playback-aware restore, scroll restoration (PR #331)', + 'Lucky Mix + mix rating filter (Navidrome / OpenSubsonic) (PR #332)', + 'Loudness: target sync, effective pre-analysis trim, queue/settings copy (PR #333)', ], }, { @@ -295,7 +301,6 @@ const CONTRIBUTORS = [ 'Album enqueue via cover hover, context menu, multi-select toolbar (PR #256)', 'Settings refactor — thematic tab regroup, accordion sub-sections, in-page search (PR #259)', 'Navidrome admin API hardening (PR #260)', - 'Library deep links (psysonic2 scheme) — paste track/album/artist/queue (PR #261)', 'Now-Playing redesign as info dashboard + draggable widget cards (PRs #266, #267)', 'Sleep timer — circular ring + in-button countdown (PR #272)', 'Streaming seek UI freeze + snapback fix (PR #236)', @@ -319,6 +324,10 @@ const CONTRIBUTORS = [ 'Seekbar: split waveform style into truewave (analysed) + pseudowave (deterministic) (PR #316)', 'Settings: restructure Normalization section for clarity (PR #317)', 'Cross-device resume: flush play-queue position on pause + all exit paths (PR #318)', + 'Login: language picker on the login page (PR #328)', + 'Playlists: confirm before re-adding songs already in the playlist (PR #329)', + 'Discord: debug-build logging for Rich Presence IPC path (PR #330)', + 'Player: persist queue panel visibility + drop dead loudness binding (PR #336)', ], }, ] as const;