mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-16 20:52:06 +00:00
feat(music-together): Add new plugin Music Together (#1562)
* feat(music-together): test `peerjs` * feat(music-together): replace `prompt` to `custom-electron-prompt` * fix(music-together): fix * test fix * wow * test * feat(music-together): improve `onStart` * fix: adblocker * fix(adblock): fix crash with `peerjs` * feat(music-together): add host UI * feat(music-together): implement addSong, removeSong, syncQueue * feat(music-together): inject panel * feat(music-together): redesign music together panel * feat(music-together): sync queue, profile * feat(music-together): sync progress, song, state * fix(music-together): fix some bug * fix(music-together): fix sync queue * feat(music-together): support i18n * feat(music-together): improve sync queue * feat(music-together): add profile in music item * refactor(music-together): refactor structure * feat(music-together): add permission * fix(music-together): fix queue sync bug * fix(music-together): fix some bugs * fix(music-together): fix permission not working on guest mode * fix(music-together): fix queue sync relate bugs * fix(music-together): fix automix items not append using music together * fix(music-together): fix * feat(music-together): improve video injection * fix(music-together): fix injection code * fix(music-together): fix broadcast guest * feat(music-together): add more permission * fix(music-together): fix injector * fix(music-together): fix guest add song logic * feat(music-together): add popup close listener * fix(music-together): fix connection issue * fix(music-together): fix connection issue 2 * feat(music-together): reserve playlist * fix(music-together): exclude automix songs * fix(music-together): fix playlist index sync bug * fix(music-together): fix connection failed error and sync index * fix(music-together): fix host set index bug * fix: apply fix from eslint * feat(util): add `ImageElementFromSrc` * chore(util): update jsdoc * feat(music-together): add owner name * chore(music-together): add translation * feat(music-together): add progress sync * chore(music-together): remove `console.log` --------- Co-authored-by: JellyBrick <shlee1503@naver.com>
This commit is contained in:
@ -434,6 +434,51 @@
|
||||
"description": "Remove Google login buttons and links from the interface",
|
||||
"name": "No Google Login"
|
||||
},
|
||||
"music-together": {
|
||||
"name": "Music Together [Beta]",
|
||||
"description": "Share a playlist with others. When the host plays a song, everyone else will hear the same song",
|
||||
"internal": {
|
||||
"unknown-user": "Unknown User",
|
||||
"track-source": "Track Source",
|
||||
"save": "Save"
|
||||
},
|
||||
"menu": {
|
||||
"disconnect": "Disconnect Music Together",
|
||||
"click-to-copy-id": "Copy Host ID",
|
||||
"close": "Close Music Together",
|
||||
"host": "Music Together Host",
|
||||
"join": "Join Music Together",
|
||||
"connected-users": "Connected Users",
|
||||
"empty-user": "No connected users",
|
||||
"set-permission": "Change Control Permission",
|
||||
"status": {
|
||||
"disconnected": "Disconnected",
|
||||
"host": "Connected as Host",
|
||||
"guest": "Connected as Guest"
|
||||
},
|
||||
"permission": {
|
||||
"host-only": "Host Only",
|
||||
"playlist": "Playlist Control",
|
||||
"all": "All Control"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
"enter-host": "Enter Host ID"
|
||||
},
|
||||
"toast": {
|
||||
"add-song-failed": "Failed to add song",
|
||||
"remove-song-failed": "Failed to remove song",
|
||||
"closed": "Music Together closed",
|
||||
"disconnected": "Music Together disconnected",
|
||||
"id-copied": "Host ID copied to clipboard",
|
||||
"host-failed": "Failed to host Music Together",
|
||||
"joined": "Joined Music Together",
|
||||
"user-connected": "{{name}} joined Music Together",
|
||||
"user-disconnected": "{{name}} left Music Together",
|
||||
"join-failed": "Failed to join Music Together",
|
||||
"permission-changed": "Music Together permission changed to \"{{permission}}\""
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
"description": "Display a notification when a song starts playing (interactive notifications are available on Windows)",
|
||||
"menu": {
|
||||
|
||||
Reference in New Issue
Block a user