From c9ae02126965eea1d3c386c6fb0595e6b4ab3c5e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Aug 2025 06:15:35 +0000 Subject: [PATCH 1/8] Bump jsonfile from 6.1.0 to 6.2.0 in /materialious/electron Bumps [jsonfile](https://github.com/jprichardson/node-jsonfile) from 6.1.0 to 6.2.0. - [Changelog](https://github.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/jprichardson/node-jsonfile/compare/6.1.0...6.2.0) --- updated-dependencies: - dependency-name: jsonfile dependency-version: 6.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- materialious/electron/package-lock.json | 8 ++++---- materialious/electron/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json index 4aa19bba..91a5f875 100644 --- a/materialious/electron/package-lock.json +++ b/materialious/electron/package-lock.json @@ -19,7 +19,7 @@ "electron-updater": "^6.3.4", "electron-window-state": "^5.0.3", "jsdom": "^26.1.0", - "jsonfile": "^6.1.0" + "jsonfile": "^6.2.0" }, "devDependencies": { "electron": "^37.2.6", @@ -3920,9 +3920,9 @@ } }, "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", "license": "MIT", "dependencies": { "universalify": "^2.0.0" diff --git a/materialious/electron/package.json b/materialious/electron/package.json index ef0c204f..9e7201f4 100644 --- a/materialious/electron/package.json +++ b/materialious/electron/package.json @@ -32,7 +32,7 @@ "electron-updater": "^6.3.4", "electron-window-state": "^5.0.3", "jsdom": "^26.1.0", - "jsonfile": "^6.1.0" + "jsonfile": "^6.2.0" }, "devDependencies": { "electron": "^37.2.6", From 3a3a136a865220a82adf232c18612491d39f7a9d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Aug 2025 06:15:40 +0000 Subject: [PATCH 2/8] Bump electron from 37.2.6 to 37.3.1 in /materialious/electron Bumps [electron](https://github.com/electron/electron) from 37.2.6 to 37.3.1. - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v37.2.6...v37.3.1) --- updated-dependencies: - dependency-name: electron dependency-version: 37.3.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- materialious/electron/package-lock.json | 8 ++++---- materialious/electron/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json index 4aa19bba..cefa218c 100644 --- a/materialious/electron/package-lock.json +++ b/materialious/electron/package-lock.json @@ -22,7 +22,7 @@ "jsonfile": "^6.1.0" }, "devDependencies": { - "electron": "^37.2.6", + "electron": "^37.3.1", "electron-builder": "^26.0.12", "electron-rebuild": "^3.2.9", "typescript": "^5.9.2" @@ -2492,9 +2492,9 @@ } }, "node_modules/electron": { - "version": "37.2.6", - "resolved": "https://registry.npmjs.org/electron/-/electron-37.2.6.tgz", - "integrity": "sha512-Ns6xyxE+hIK5UlujtRlw7w4e2Ju/ImCWXf1Q/PoOhc0N3/6SN6YW7+ujCarsHbxWnolbW+1RlkHtdklUJpjbPA==", + "version": "37.3.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.3.1.tgz", + "integrity": "sha512-7DhktRLqhe6OJh/Bo75bTI0puUYEmIwSzMinocgO63mx3MVjtIn2tYMzLmAleNIlud2htkjpsMG2zT4PiTCloA==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/materialious/electron/package.json b/materialious/electron/package.json index ef0c204f..a268b27f 100644 --- a/materialious/electron/package.json +++ b/materialious/electron/package.json @@ -35,7 +35,7 @@ "jsonfile": "^6.1.0" }, "devDependencies": { - "electron": "^37.2.6", + "electron": "^37.3.1", "electron-builder": "^26.0.12", "electron-rebuild": "^3.2.9", "typescript": "^5.9.2" From 0542d899a30c3dee67d98330c98119fca32f7f85 Mon Sep 17 00:00:00 2001 From: Lenny Angst Date: Mon, 25 Aug 2025 22:18:06 +0200 Subject: [PATCH 3/8] Improve switch and settings tabs accessibility We had a lot of a11y warnings on build. We still have some now, but not that many any more. The settings tabs are now navigable by keyboard and should be announced correctly. The solution is not perfect (yet), as BeerCSS requires some things to be done that way, unfortunately. --- materialious/android/.idea/deviceManager.xml | 13 ++ materialious/package-lock.json | 4 +- .../components/Settings/ApiExtended.svelte | 3 +- .../lib/components/Settings/DeArrow.svelte | 6 +- .../lib/components/Settings/Interface.svelte | 25 ++- .../src/lib/components/Settings/Player.svelte | 27 ++-- .../src/lib/components/Settings/RYD.svelte | 3 +- .../lib/components/Settings/Settings.svelte | 144 +++++++++++------- .../components/Settings/SponsorBlock.svelte | 9 +- 9 files changed, 155 insertions(+), 79 deletions(-) create mode 100644 materialious/android/.idea/deviceManager.xml diff --git a/materialious/android/.idea/deviceManager.xml b/materialious/android/.idea/deviceManager.xml new file mode 100644 index 00000000..91f95584 --- /dev/null +++ b/materialious/android/.idea/deviceManager.xml @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/materialious/package-lock.json b/materialious/package-lock.json index d45f9e95..405217f7 100644 --- a/materialious/package-lock.json +++ b/materialious/package-lock.json @@ -1,12 +1,12 @@ { "name": "materialious", - "version": "1.10.3", + "version": "1.10.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "materialious", - "version": "1.10.3", + "version": "1.10.4", "hasInstallScript": true, "dependencies": { "@capacitor-community/electron": "^5.0.1", diff --git a/materialious/src/lib/components/Settings/ApiExtended.svelte b/materialious/src/lib/components/Settings/ApiExtended.svelte index 85a97472..b1c4a51c 100644 --- a/materialious/src/lib/components/Settings/ApiExtended.svelte +++ b/materialious/src/lib/components/Settings/ApiExtended.svelte @@ -29,11 +29,12 @@

{$_('enabled')}

-