Skip to content

Commit

Permalink
Merge branch 'th-ch:master' into music-query-widget
Browse files Browse the repository at this point in the history
  • Loading branch information
iryis authored Dec 14, 2024
2 parents ffc7da4 + 1a4ee13 commit b02a910
Show file tree
Hide file tree
Showing 64 changed files with 3,311 additions and 1,621 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Screenshot](web/screenshot.jpg "Screenshot")
![Screenshot](web/screenshot.png "Screenshot")


<div align="center">
Expand Down Expand Up @@ -67,7 +67,7 @@ Read this in other languages: [🇰🇷](./docs/readme/README-ko.md), [🇮🇸]
## Available plugins:

- **Ad Blocker**: Block all ads and tracking out of the box

- **Album Actions**: Adds Undislike, Dislike, Like, and Unlike buttons to apply this to all songs in a playlist or album

- **Album Color Theme**: Applies a dynamic theme and visual effects based on the album color palette
Expand Down Expand Up @@ -192,7 +192,7 @@ brew install th-ch/youtube-music/youtube-music
If you install the app manually and get an error "is damaged and can’t be opened." when launching the app, run the following in the Terminal:

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down
16 changes: 16 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,24 @@

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

#### [v3.6.2](https://github.com/th-ch/youtube-music/compare/v3.6.1...v3.6.2)

- fix(deps): update dependency serve to v14.2.4 [`#2515`](https://github.com/th-ch/youtube-music/pull/2515)
- fix(deps): update dependency hono to v4.6.5 [`#2509`](https://github.com/th-ch/youtube-music/pull/2509)
- chore(deps): update dependency vite to v5.4.9 [`#2500`](https://github.com/th-ch/youtube-music/pull/2500)
- fix(api-server): properly implement next api call [`#2505`](https://github.com/th-ch/youtube-music/pull/2505)
- chore(deps): update dependency electron to v33 [`#2507`](https://github.com/th-ch/youtube-music/pull/2507)
- chore(deps): update dependency typescript-eslint to v8.9.0 [`#2503`](https://github.com/th-ch/youtube-music/pull/2503)
- chore(deps): update dependency discord-api-types to v0.37.102 [`#2501`](https://github.com/th-ch/youtube-music/pull/2501)
- fix: trustedTypes issue [`#2339`](https://github.com/th-ch/youtube-music/issues/2339)
- chore(i18n): Translated using Weblate (Icelandic) [`5f79b7e`](https://github.com/th-ch/youtube-music/commit/5f79b7e788c47b0a27a4967c9f3a9e20b483cd75)
- chore(i18n): Translated using Weblate (Chinese (Traditional Han script)) [`12d6939`](https://github.com/th-ch/youtube-music/commit/12d693921e26a5c54015673a404e005d1a7175a4)
- chore(i18n): Translated using Weblate (Ukrainian) [`836cedb`](https://github.com/th-ch/youtube-music/commit/836cedb0f317b74bf2fc3ec2d1aa865719f46ec0)

#### [v3.6.1](https://github.com/th-ch/youtube-music/compare/v3.6.0...v3.6.1)

> 14 October 2024
- fix(api-server): Various fixes and improvements [`#2496`](https://github.com/th-ch/youtube-music/pull/2496)
- fix(deps): update dependency electron-debug to v4.1.0 [`#2499`](https://github.com/th-ch/youtube-music/pull/2499)
- fix(renderer): fix force like buttons display logic [`#2493`](https://github.com/th-ch/youtube-music/pull/2493)
Expand Down
Binary file modified docs/img/youtube-music.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/readme/README-es.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Screenshot](/web/screenshot.jpg "Screenshot")
![Screenshot](/web/screenshot.png "Screenshot")


<div align="center">
Expand Down Expand Up @@ -182,7 +182,7 @@ brew install th-ch/youtube-music/youtube-music
Si instalas la aplicación manualmente y obtienes un error "está dañado y no se puede abrir" al iniciar la aplicación, ejecuta lo siguiente en la Terminal:

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down
8 changes: 4 additions & 4 deletions docs/readme/README-fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Capture d'écran](https://github.com/th-ch/youtube-music/raw/master/web/screenshot.jpg "Capture d'écran")
![Capture d'écran](/web/screenshot.png "Capture d'écran")


<div align="center">
Expand Down Expand Up @@ -66,7 +66,7 @@
## Plugins disponibles :

- **Bloqueur de publicités** : Bloquez toutes les publicités et le suivi dès le départ

- **Actions d'album** : Ajoute des boutons Je n'aime pas, Dislike, J'aime, et Unlike pour appliquer cela à toutes les chansons dans une playlist ou un album

- **Thème de couleur d'album** : Applique un thème dynamique et des effets visuels basés sur la palette de couleurs de l'album
Expand Down Expand Up @@ -185,7 +185,7 @@ brew install th-ch/youtube-music/youtube-music
Si vous installez l'application manuellement et obtenez une erreur "est endommagé et ne peut pas être ouvert." lors du lancement de l'application, exécutez ce qui suit dans le Terminal :

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down Expand Up @@ -385,4 +385,4 @@ MIT © [th-ch](https://github.com/th-ch/youtube-music)

### Pourquoi le menu de l'application ne s'affiche-t-il pas ?

Si l'option `Masquer le menu` est activée - vous pouvez afficher le menu avec la touche <kbd>alt</kbd> (ou <kbd>\`</kbd> [backtick] si vous utilisez le plugin du menu intégré)
Si l'option `Masquer le menu` est activée - vous pouvez afficher le menu avec la touche <kbd>alt</kbd> (ou <kbd>\`</kbd> [backtick] si vous utilisez le plugin du menu intégré)
6 changes: 3 additions & 3 deletions docs/readme/README-is.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Screenshot](../../web/screenshot.jpg "Screenshot")
![Screenshot](/web/screenshot.png "Screenshot")


<div align="center">
Expand Down Expand Up @@ -65,7 +65,7 @@
## Tiltæk tengiforrit:

- **Auglýsingablokkari**: Lokaðu fyrir allar auglýsingar og rakningar úr kassanum

- **Albúmsaðgerðir**: Bætir Ódíslika, Mislíkt, Líkt, og Ólíkt til að nota þetta á öll lög á spilunarlista eða albúm

- **Albúmslitaþema**: Beitir kraftmikið þema og sjónrænum áhrifum sem byggjast á litavali albúmsins
Expand Down Expand Up @@ -180,7 +180,7 @@ brew install th-ch/youtube-music/youtube-music
Ef þú setur upp forritið handvirkt og færð villu "er skemmd og ekki er hægt að opna það," þegar þú ræsir forritið skaltu keyra eftirfarandi í flugstöðinni:

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down
4 changes: 2 additions & 2 deletions docs/readme/README-ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Screenshot](../../web/screenshot.jpg "Screenshot")
![Screenshot](/web/screenshot.png "Screenshot")

<div align="center">
<a href="https://github.com/th-ch/youtube-music/releases/latest">
Expand Down Expand Up @@ -147,7 +147,7 @@ brew install --cask https://raw.githubusercontent.com/th-ch/youtube-music/master
(앱을 수동으로 설치하고) 앱을 실행할 때 `손상되었기 때문에 열 수 없습니다.`라는 오류가 발생하면 터미널에서 다음을 실행하세요:

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down
8 changes: 4 additions & 4 deletions docs/readme/README-ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

</div>

![Screenshot](web/screenshot.jpg "Screenshot")
![Screenshot](/web/screenshot.png "Screenshot")


<div align="center">
Expand Down Expand Up @@ -65,7 +65,7 @@
## Доступные плагины:

- **Блокировщик рекламы**: Блокирует всю рекламу и трекеры

- **Действия с альбомом**: Добавляет кнопки "Убрать дизлайк", "Дизлайк", "Лайк", "Убрать лайк" и применяет их действия ко всем трекам в плейлисте или альбоме

- **Цветовая тема альбома**: Применяет динамическую тему и эффекты, основываясь на цветовой палитре альбома
Expand Down Expand Up @@ -137,7 +137,7 @@

- **Визуализатор**: Различные визуализаторы музыки

- **Synced Lyrics**:
- **Synced Lyrics**:
Предоставляет синхронизированные слова для песен из таких источников, как [LRClib](https://lrclib.net).

## Перевод
Expand Down Expand Up @@ -168,7 +168,7 @@ brew install th-ch/youtube-music/youtube-music
Если вы устанавливаете приложение вручную и получаете ошибку "is damaged and can’t be opened.", запустите в терминале следующую команду:

```bash
xattr -cr /Applications/YouTube\ Music.app
/usr/bin/xattr -cr /Applications/YouTube\ Music.app
```

### Windows
Expand Down
75 changes: 43 additions & 32 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "youtube-music",
"productName": "YouTube Music",
"version": "3.6.1",
"version": "3.6.2",
"description": "YouTube Music Desktop App - including custom plugins",
"main": "./dist/main/index.js",
"license": "MIT",
Expand Down Expand Up @@ -131,7 +131,18 @@
},
"flatpak": {
"description": "YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)",
"category": "AudioVideo"
"category": "AudioVideo",
"finishArgs": [
"--socket=wayland",
"--socket=x11",
"--share=ipc",
"--device=dri",
"--socket=pulseaudio",
"--share=network",
"--filesystem=xdg-music:rw",
"--talk-name=org.freedesktop.Notifications",
"--own-name=org.mpris.MediaPlayer2.YoutubeMusic.*"
]
},
"deb": {
"depends": [
Expand Down Expand Up @@ -201,11 +212,11 @@
"pnpm": {
"overrides": {
"usocket": "1.0.1",
"node-gyp": "10.2.0",
"node-gyp": "11.0.0",
"xml2js": "0.6.2",
"node-fetch": "3.3.2",
"@electron/universal": "2.0.1",
"@babel/runtime": "7.25.7"
"@babel/runtime": "7.26.0"
},
"patchedDependencies": {
"[email protected]": "patches/[email protected]",
Expand All @@ -220,11 +231,11 @@
"@electron/remote": "2.1.2",
"@ffmpeg.wasm/core-mt": "0.12.0",
"@ffmpeg.wasm/main": "0.12.0",
"@floating-ui/dom": "1.6.11",
"@floating-ui/dom": "1.6.12",
"@foobar404/wave": "2.0.5",
"@hono/node-server": "1.13.2",
"@hono/swagger-ui": "0.4.1",
"@hono/zod-openapi": "0.16.4",
"@hono/node-server": "1.13.7",
"@hono/swagger-ui": "0.5.0",
"@hono/zod-openapi": "0.18.3",
"@hono/zod-validator": "0.4.1",
"@jellybrick/electron-better-web-request": "1.0.4",
"@jellybrick/mpris-service": "2.1.4",
Expand All @@ -235,7 +246,7 @@
"butterchurn": "3.0.0-beta.4",
"butterchurn-presets": "3.0.0-beta.4",
"color": "4.2.3",
"conf": "13.0.1",
"conf": "13.1.0",
"custom-electron-prompt": "1.5.8",
"dbus-next": "0.10.2",
"deepmerge-ts": "7.1.3",
Expand All @@ -248,35 +259,35 @@
"fast-average-color": "9.4.0",
"fast-equals": "5.0.1",
"filenamify": "6.0.0",
"hono": "4.6.4",
"hono": "4.6.13",
"howler": "2.2.4",
"html-to-text": "9.0.5",
"i18next": "23.16.0",
"i18next": "24.1.0",
"jimp": "1.6.0",
"keyboardevent-from-electron-accelerator": "2.0.0",
"keyboardevents-areequal": "0.2.2",
"node-html-parser": "6.1.13",
"node-id3": "0.2.6",
"peerjs": "1.5.4",
"semver": "7.6.3",
"serve": "14.2.3",
"serve": "14.2.4",
"simple-youtube-age-restriction-bypass": "github:organization/Simple-YouTube-Age-Restriction-Bypass#v2.5.9",
"solid-floating-ui": "0.3.1",
"solid-js": "1.9.2",
"solid-js": "1.9.3",
"solid-styled-components": "0.28.5",
"solid-transition-group": "0.2.3",
"ts-morph": "24.0.0",
"vudio": "2.1.1",
"x11": "2.3.0",
"youtubei.js": "10.5.0",
"zod": "3.23.8"
"youtubei.js": "12.2.0",
"zod": "3.24.1"
},
"devDependencies": {
"@eslint/js": "9.12.0",
"@playwright/test": "1.48.0",
"@stylistic/eslint-plugin-js": "2.9.0",
"@eslint/js": "9.16.0",
"@playwright/test": "1.49.1",
"@stylistic/eslint-plugin-js": "2.12.1",
"@total-typescript/ts-reset": "0.6.1",
"@types/color": "3.0.6",
"@types/color": "4.2.0",
"@types/electron-localshortcut": "3.1.3",
"@types/eslint__js": "8.42.3",
"@types/howler": "2.2.12",
Expand All @@ -287,29 +298,29 @@
"builtin-modules": "4.0.0",
"cross-env": "7.0.3",
"del-cli": "6.0.0",
"discord-api-types": "0.37.102",
"electron": "32.2.0",
"discord-api-types": "0.37.111",
"electron": "33.2.1",
"electron-builder": "24.13.3",
"electron-devtools-installer": "3.2.0",
"electron-vite": "2.3.0",
"esbuild": "0.24.0",
"eslint": "9.12.0",
"eslint": "9.16.0",
"eslint-config-prettier": "9.1.0",
"eslint-import-resolver-exports": "1.0.0-beta.5",
"eslint-import-resolver-typescript": "3.6.3",
"eslint-import-resolver-typescript": "3.7.0",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-prettier": "5.2.1",
"glob": "11.0.0",
"node-gyp": "10.2.0",
"playwright": "1.48.0",
"rollup": "4.24.0",
"typescript": "5.6.3",
"typescript-eslint": "8.8.1",
"utf-8-validate": "6.0.4",
"vite": "5.4.8",
"vite-plugin-inspect": "0.8.7",
"node-gyp": "11.0.0",
"playwright": "1.49.1",
"rollup": "4.28.1",
"typescript": "5.7.2",
"typescript-eslint": "8.18.0",
"utf-8-validate": "6.0.5",
"vite": "6.0.3",
"vite-plugin-inspect": "0.10.3",
"vite-plugin-resolve": "2.5.2",
"vite-plugin-solid": "2.10.2",
"vite-plugin-solid": "2.11.0",
"ws": "8.18.0"
},
"auto-changelog": {
Expand Down
Loading

0 comments on commit b02a910

Please sign in to comment.