mirror of
https://github.com/jeffvli/feishin.git
synced 2026-07-22 02:16:39 +02:00
Support using alt+click on prev/next to jump to previous/next album in queue (#2220)
This commit is contained in:
@@ -118,6 +118,10 @@ const rendererNext = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-next', (_, data) => cb(data));
|
||||
};
|
||||
|
||||
const rendererNextAlbum = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-next-album', (_, data) => cb(data));
|
||||
};
|
||||
|
||||
const rendererPause = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-pause', (_, data) => cb(data));
|
||||
};
|
||||
@@ -134,6 +138,10 @@ const rendererPrevious = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-previous', (_, data) => cb(data));
|
||||
};
|
||||
|
||||
const rendererPreviousAlbum = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-previous-album', (_, data) => cb(data));
|
||||
};
|
||||
|
||||
const rendererStop = (cb: (data: PlayerData) => void) => {
|
||||
ipcRenderer.on('renderer-player-stop', (_, data) => cb(data));
|
||||
};
|
||||
@@ -215,11 +223,13 @@ export const mpvPlayerListener = {
|
||||
rendererError,
|
||||
rendererMpvReconnect,
|
||||
rendererNext,
|
||||
rendererNextAlbum,
|
||||
rendererPause,
|
||||
rendererPlay,
|
||||
rendererPlayerFallback,
|
||||
rendererPlayPause,
|
||||
rendererPrevious,
|
||||
rendererPreviousAlbum,
|
||||
rendererQuit,
|
||||
rendererSkipBackward,
|
||||
rendererSkipForward,
|
||||
|
||||
Reference in New Issue
Block a user