Compare commits

..

1 Commits

7 changed files with 41 additions and 86 deletions

View File

@ -69,7 +69,7 @@
You can help with translation on [Hosted Weblate](https://bit.ly/48n5YF7). You can help with translation on [Hosted Weblate](https://bit.ly/48n5YF7).
<a href="https://bit.ly/48n5YF7"> <a href="https://bit.ly/48n5YF7/">
<img src="https://bit.ly/4q83L6S" alt="translation status" /> <img src="https://bit.ly/4q83L6S" alt="translation status" />
<img src="https://bit.ly/4h3zBxo" alt="translation status 2" /> <img src="https://bit.ly/4h3zBxo" alt="translation status 2" />
</a> </a>

View File

@ -142,14 +142,14 @@
"@eslint/js": "9.35.0", "@eslint/js": "9.35.0",
"@malept/flatpak-bundler": "0.4.0", "@malept/flatpak-bundler": "0.4.0",
"@playwright/test": "1.55.0", "@playwright/test": "1.55.0",
"@stylistic/eslint-plugin": "5.3.1", "@stylistic/eslint-plugin": "5.6.1",
"@total-typescript/ts-reset": "0.6.1", "@total-typescript/ts-reset": "0.6.1",
"@types/electron-localshortcut": "3.1.3", "@types/electron-localshortcut": "3.1.3",
"@types/howler": "2.2.12", "@types/howler": "2.2.12",
"@types/html-to-text": "9.0.4", "@types/html-to-text": "9.0.4",
"@types/semver": "7.7.1", "@types/semver": "7.7.1",
"@types/trusted-types": "2.0.7", "@types/trusted-types": "2.0.7",
"bufferutil": "4.1.0", "bufferutil": "4.0.9",
"builtin-modules": "5.0.0", "builtin-modules": "5.0.0",
"cross-env": "10.0.0", "cross-env": "10.0.0",
"del-cli": "6.0.0", "del-cli": "6.0.0",

62
pnpm-lock.yaml generated
View File

@ -68,7 +68,7 @@ importers:
version: 1.19.7(hono@4.10.3) version: 1.19.7(hono@4.10.3)
'@hono/node-ws': '@hono/node-ws':
specifier: 1.2.0 specifier: 1.2.0
version: 1.2.0(@hono/node-server@1.19.7(hono@4.10.3))(bufferutil@4.1.0)(hono@4.10.3)(utf-8-validate@6.0.6) version: 1.2.0(@hono/node-server@1.19.7(hono@4.10.3))(bufferutil@4.0.9)(hono@4.10.3)(utf-8-validate@6.0.6)
'@hono/swagger-ui': '@hono/swagger-ui':
specifier: 0.5.2 specifier: 0.5.2
version: 0.5.2(hono@4.10.3) version: 0.5.2(hono@4.10.3)
@ -98,7 +98,7 @@ importers:
version: 1.1.1 version: 1.1.1
'@xhayper/discord-rpc': '@xhayper/discord-rpc':
specifier: 1.3.0 specifier: 1.3.0
version: 1.3.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) version: 1.3.0(bufferutil@4.0.9)(utf-8-validate@6.0.6)
async-mutex: async-mutex:
specifier: 0.5.0 specifier: 0.5.0
version: 0.5.0 version: 0.5.0
@ -266,8 +266,8 @@ importers:
specifier: 1.55.0 specifier: 1.55.0
version: 1.55.0 version: 1.55.0
'@stylistic/eslint-plugin': '@stylistic/eslint-plugin':
specifier: 5.3.1 specifier: 5.6.1
version: 5.3.1(eslint@9.35.0(jiti@2.6.1)) version: 5.6.1(eslint@9.35.0(jiti@2.6.1))
'@total-typescript/ts-reset': '@total-typescript/ts-reset':
specifier: 0.6.1 specifier: 0.6.1
version: 0.6.1 version: 0.6.1
@ -287,8 +287,8 @@ importers:
specifier: 2.0.7 specifier: 2.0.7
version: 2.0.7 version: 2.0.7
bufferutil: bufferutil:
specifier: 4.1.0 specifier: 4.0.9
version: 4.1.0 version: 4.0.9
builtin-modules: builtin-modules:
specifier: 5.0.0 specifier: 5.0.0
version: 5.0.0 version: 5.0.0
@ -369,7 +369,7 @@ importers:
version: 2.11.10(rolldown-vite@7.3.0(@types/node@24.3.0)(jiti@2.6.1)(yaml@2.8.1))(solid-js@1.9.9) version: 2.11.10(rolldown-vite@7.3.0(@types/node@24.3.0)(jiti@2.6.1)(yaml@2.8.1))(solid-js@1.9.9)
ws: ws:
specifier: 8.18.3 specifier: 8.18.3
version: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) version: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.6)
packages: packages:
@ -741,8 +741,8 @@ packages:
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
'@eslint-community/eslint-utils@4.8.0': '@eslint-community/eslint-utils@4.9.1':
resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
@ -1258,8 +1258,8 @@ packages:
peerDependencies: peerDependencies:
solid-js: ^1.6.12 solid-js: ^1.6.12
'@stylistic/eslint-plugin@5.3.1': '@stylistic/eslint-plugin@5.6.1':
resolution: {integrity: sha512-Ykums1VYonM0TgkD0VteVq9mrlO2FhF48MDJnPyv3MktIB2ydtuhlO0AfWm7xnW1kyf5bjOqA6xc7JjviuVTxg==} resolution: {integrity: sha512-JCs+MqoXfXrRPGbGmho/zGS/jMcn3ieKl/A8YImqib76C8kjgZwq5uUFzc30lJkMvcchuRn6/v8IApLxli3Jyw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: '>=9.0.0' eslint: '>=9.0.0'
@ -1407,6 +1407,10 @@ packages:
resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==} resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/types@8.52.0':
resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.43.0': '@typescript-eslint/typescript-estree@8.43.0':
resolution: {integrity: sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==} resolution: {integrity: sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1785,8 +1789,8 @@ packages:
buffer@6.0.3: buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
bufferutil@4.1.0: bufferutil@4.0.9:
resolution: {integrity: sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==} resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==}
engines: {node: '>=6.14.2'} engines: {node: '>=6.14.2'}
builder-util-runtime@9.3.1: builder-util-runtime@9.3.1:
@ -4454,12 +4458,10 @@ packages:
tar@6.2.1: tar@6.2.1:
resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
engines: {node: '>=10'} engines: {node: '>=10'}
deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me
tar@7.4.3: tar@7.4.3:
resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
engines: {node: '>=18'} engines: {node: '>=18'}
deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me
temp-file@3.4.0: temp-file@3.4.0:
resolution: {integrity: sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==} resolution: {integrity: sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==}
@ -5293,7 +5295,7 @@ snapshots:
'@esbuild/win32-x64@0.25.9': '@esbuild/win32-x64@0.25.9':
optional: true optional: true
'@eslint-community/eslint-utils@4.8.0(eslint@9.35.0(jiti@2.6.1))': '@eslint-community/eslint-utils@4.9.1(eslint@9.35.0(jiti@2.6.1))':
dependencies: dependencies:
eslint: 9.35.0(jiti@2.6.1) eslint: 9.35.0(jiti@2.6.1)
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
@ -5396,11 +5398,11 @@ snapshots:
dependencies: dependencies:
hono: 4.10.3 hono: 4.10.3
'@hono/node-ws@1.2.0(@hono/node-server@1.19.7(hono@4.10.3))(bufferutil@4.1.0)(hono@4.10.3)(utf-8-validate@6.0.6)': '@hono/node-ws@1.2.0(@hono/node-server@1.19.7(hono@4.10.3))(bufferutil@4.0.9)(hono@4.10.3)(utf-8-validate@6.0.6)':
dependencies: dependencies:
'@hono/node-server': 1.19.7(hono@4.10.3) '@hono/node-server': 1.19.7(hono@4.10.3)
hono: 4.10.3 hono: 4.10.3
ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.6)
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
@ -5880,10 +5882,10 @@ snapshots:
dependencies: dependencies:
solid-js: 1.9.9 solid-js: 1.9.9
'@stylistic/eslint-plugin@5.3.1(eslint@9.35.0(jiti@2.6.1))': '@stylistic/eslint-plugin@5.6.1(eslint@9.35.0(jiti@2.6.1))':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.6.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@9.35.0(jiti@2.6.1))
'@typescript-eslint/types': 8.43.0 '@typescript-eslint/types': 8.52.0
eslint: 9.35.0(jiti@2.6.1) eslint: 9.35.0(jiti@2.6.1)
eslint-visitor-keys: 4.2.1 eslint-visitor-keys: 4.2.1
espree: 10.4.0 espree: 10.4.0
@ -6041,7 +6043,7 @@ snapshots:
'@typescript-eslint/project-service@8.43.0(typescript@5.9.3)': '@typescript-eslint/project-service@8.43.0(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.9.3)
'@typescript-eslint/types': 8.43.0 '@typescript-eslint/types': 8.52.0
debug: 4.4.1 debug: 4.4.1
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
@ -6070,6 +6072,8 @@ snapshots:
'@typescript-eslint/types@8.43.0': {} '@typescript-eslint/types@8.43.0': {}
'@typescript-eslint/types@8.52.0': {}
'@typescript-eslint/typescript-estree@8.43.0(typescript@5.9.3)': '@typescript-eslint/typescript-estree@8.43.0(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/project-service': 8.43.0(typescript@5.9.3) '@typescript-eslint/project-service': 8.43.0(typescript@5.9.3)
@ -6088,7 +6092,7 @@ snapshots:
'@typescript-eslint/utils@8.43.0(eslint@9.35.0(jiti@2.6.1))(typescript@5.9.3)': '@typescript-eslint/utils@8.43.0(eslint@9.35.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.6.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@9.35.0(jiti@2.6.1))
'@typescript-eslint/scope-manager': 8.43.0 '@typescript-eslint/scope-manager': 8.43.0
'@typescript-eslint/types': 8.43.0 '@typescript-eslint/types': 8.43.0
'@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.3)
@ -6163,12 +6167,12 @@ snapshots:
'@vladfrangu/async_event_emitter@2.4.6': {} '@vladfrangu/async_event_emitter@2.4.6': {}
'@xhayper/discord-rpc@1.3.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)': '@xhayper/discord-rpc@1.3.0(bufferutil@4.0.9)(utf-8-validate@6.0.6)':
dependencies: dependencies:
'@discordjs/rest': 2.5.1 '@discordjs/rest': 2.5.1
'@vladfrangu/async_event_emitter': 2.4.6 '@vladfrangu/async_event_emitter': 2.4.6
discord-api-types: 0.38.37 discord-api-types: 0.38.37
ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.6)
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
@ -6517,7 +6521,7 @@ snapshots:
base64-js: 1.5.1 base64-js: 1.5.1
ieee754: 1.2.1 ieee754: 1.2.1
bufferutil@4.1.0: bufferutil@4.0.9:
dependencies: dependencies:
node-gyp-build: 4.8.4 node-gyp-build: 4.8.4
@ -7471,7 +7475,7 @@ snapshots:
eslint@9.35.0(jiti@2.6.1): eslint@9.35.0(jiti@2.6.1):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.6.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@9.35.0(jiti@2.6.1))
'@eslint-community/regexpp': 4.12.1 '@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.0 '@eslint/config-array': 0.21.0
'@eslint/config-helpers': 0.3.1 '@eslint/config-helpers': 0.3.1
@ -9906,9 +9910,9 @@ snapshots:
wrappy@1.0.2: {} wrappy@1.0.2: {}
ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6): ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.6):
optionalDependencies: optionalDependencies:
bufferutil: 4.1.0 bufferutil: 4.0.9
utf-8-validate: 6.0.6 utf-8-validate: 6.0.6
wsl-utils@0.1.0: wsl-utils@0.1.0:

View File

@ -321,22 +321,6 @@
"hostname": { "hostname": {
"label": "Nom del host" "label": "Nom del host"
}, },
"https": {
"label": "HTTPS i Certificats",
"submenu": {
"cert": {
"dialogTitle": "Seleccionar arxiu de certificat HTTPS",
"label": "Arxiu de certificat (.crt/.pem)"
},
"enable-https": {
"label": "Activa HTTPS"
},
"key": {
"dialogTitle": "Selecciona arxiu de clau HTTPS privada",
"label": "Arxiu de clau privada (.key/.pem)"
}
}
},
"port": { "port": {
"label": "Port" "label": "Port"
} }
@ -478,8 +462,8 @@
"set-status-display-type": { "set-status-display-type": {
"label": "Text d'estat", "label": "Text d'estat",
"submenu": { "submenu": {
"application": "Escoltant {{applicationName}}",
"artist": "Escoltant {artist}", "artist": "Escoltant {artist}",
"application": "Escoltant {{applicationName}}",
"title": "Escoltant {song title}" "title": "Escoltant {song title}"
} }
} }

View File

@ -128,7 +128,7 @@
}, },
"label": "Keel", "label": "Keel",
"submenu": { "submenu": {
"to-help-translate": "Soovid aidata tõlkimisel? Klõpsa siin" "to-help-translate": "Soovid aidata tõlkimisel? Klõpsi siin"
} }
}, },
"resume-on-start": "Rakenduse käivitamisel jätka viimatiesitatud loo esitamist", "resume-on-start": "Rakenduse käivitamisel jätka viimatiesitatud loo esitamist",
@ -139,7 +139,7 @@
"unset": "Määramata" "unset": "Määramata"
}, },
"tray": { "tray": {
"label": "Tasku", "label": "Trey",
"submenu": { "submenu": {
"disabled": "Välja lülitatud", "disabled": "Välja lülitatud",
"enabled-and-hide-app": "Sisse lülitatud ja rakendus peidetud", "enabled-and-hide-app": "Sisse lülitatud ja rakendus peidetud",

View File

@ -237,8 +237,7 @@
"submenu": { "submenu": {
"percent": "{{ratio}}%" "percent": "{{ratio}}%"
} }
}, }
"enable-seekbar": "Schakel thema's voor de schuifbalk in"
}, },
"name": "Albumkleurthema" "name": "Albumkleurthema"
}, },
@ -321,22 +320,6 @@
"hostname": { "hostname": {
"label": "Hostnaam" "label": "Hostnaam"
}, },
"https": {
"label": "HTTPS & Certificaten",
"submenu": {
"cert": {
"dialogTitle": "Selecteer HTTPS certificaat",
"label": "Certificaatbestand (.crt/.pem)"
},
"enable-https": {
"label": "HTTPS aanzetten"
},
"key": {
"dialogTitle": "Selecteer HTTPS privésleutel",
"label": "Privésleutelbestand (.key/.pem)"
}
}
},
"port": { "port": {
"label": "Poort" "label": "Poort"
} }

View File

@ -321,22 +321,6 @@
"hostname": { "hostname": {
"label": "Ana bilgisayar adı" "label": "Ana bilgisayar adı"
}, },
"https": {
"label": "HTTPS & Sertifikalar",
"submenu": {
"cert": {
"dialogTitle": "HTTPS sertifika dosyası seç",
"label": "Sertifika dosyası (.crt/.pem)"
},
"enable-https": {
"label": "HTTPS'i aktifleştir"
},
"key": {
"dialogTitle": "HTTPS özel anahtar dosyası seç",
"label": "Özel anahtar dosyası (.key/.pem)"
}
}
},
"port": { "port": {
"label": "Port" "label": "Port"
} }
@ -478,8 +462,8 @@
"set-status-display-type": { "set-status-display-type": {
"label": "Durum metni", "label": "Durum metni",
"submenu": { "submenu": {
"application": "{{applicationName}} Dinleniyor",
"artist": "{artist} Dinleniyor", "artist": "{artist} Dinleniyor",
"application": "{{applicationName}} Dinleniyor",
"title": "{song title} Dinleniyor" "title": "{song title} Dinleniyor"
} }
} }