bring over relevant desktop settings

This commit is contained in:
Boof2015
2026-07-14 01:14:16 -04:00
parent c9d065e662
commit 7b35e01fe0
36 changed files with 1646 additions and 126 deletions
+3
View File
@@ -25,6 +25,9 @@ test('normalizes stable routes and rejects transient or unsafe routes', () => {
assert.equal(normalizeStableHref('/library/album/album%3Aone'), '/library/album/album%3Aone');
assert.equal(normalizeStableHref('/library/artist/Artist?credit=1&ignored=yes'), '/library/artist/Artist?credit=1');
assert.equal(normalizeStableHref('/settings/audio?ignored=yes'), '/settings/audio');
assert.equal(normalizeStableHref('/settings/playback'), '/settings/playback');
assert.equal(normalizeStableHref('/settings/lyrics'), '/settings/lyrics');
assert.equal(normalizeStableHref('/settings/troubleshooting'), '/settings/troubleshooting');
assert.equal(normalizeStableHref('/library/playlist/edit-dynamic?id=4'), null);
assert.equal(normalizeStableHref('/eq/scan'), null);
assert.equal(normalizeStableHref('/notification.click'), null);
+3
View File
@@ -54,8 +54,11 @@ const STATIC_STABLE_PATHS = new Set([
'/settings/appearance',
'/settings/library',
'/settings/audio',
'/settings/playback',
'/settings/services',
'/settings/lyrics',
'/settings/experimental',
'/settings/troubleshooting',
'/settings/info',
'/settings/haptics-lab',
'/sources',