parent
52cd2d9d49
commit
a886037773
|
@ -217,7 +217,6 @@ Anot({
|
||||||
* 响应 全局快捷键的事件
|
* 响应 全局快捷键的事件
|
||||||
*/
|
*/
|
||||||
WIN.on('gs-ctrl', ev => {
|
WIN.on('gs-ctrl', ev => {
|
||||||
log('gs-ctrl: ', ev)
|
|
||||||
switch (ev) {
|
switch (ev) {
|
||||||
case 'prev':
|
case 'prev':
|
||||||
this.nextSong(-1)
|
this.nextSong(-1)
|
||||||
|
@ -236,6 +235,26 @@ Anot({
|
||||||
SONIST.pause()
|
SONIST.pause()
|
||||||
this.draw()
|
this.draw()
|
||||||
break
|
break
|
||||||
|
case 'vu':
|
||||||
|
this.volume += 5
|
||||||
|
if (this.volume >= 100) {
|
||||||
|
this.volume = 100
|
||||||
|
}
|
||||||
|
SONIST.volume = this.volume
|
||||||
|
break
|
||||||
|
case 'vd':
|
||||||
|
this.volume -= 5
|
||||||
|
if (this.volume <= 0) {
|
||||||
|
this.volume = 0
|
||||||
|
}
|
||||||
|
SONIST.volume = this.volume
|
||||||
|
break
|
||||||
|
case 'lrc':
|
||||||
|
this.toggleDesktopLrc()
|
||||||
|
break
|
||||||
|
case 'mini':
|
||||||
|
this.change2mini()
|
||||||
|
break
|
||||||
default:
|
default:
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
@ -280,7 +299,6 @@ Anot({
|
||||||
this.volume = 0
|
this.volume = 0
|
||||||
}
|
}
|
||||||
SONIST.volume = this.volume
|
SONIST.volume = this.volume
|
||||||
break
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case 77: // M (迷你模式)
|
case 77: // M (迷你模式)
|
||||||
|
|
|
@ -23,5 +23,35 @@ module.exports = {
|
||||||
GS.register('MediaPlayPause', _ => {
|
GS.register('MediaPlayPause', _ => {
|
||||||
win.emit('gs-ctrl', 'play')
|
win.emit('gs-ctrl', 'play')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// others
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Space', _ => {
|
||||||
|
win.emit('gs-ctrl', 'play')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Left', _ => {
|
||||||
|
win.emit('gs-ctrl', 'prev')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Right', _ => {
|
||||||
|
win.emit('gs-ctrl', 'next')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Up', _ => {
|
||||||
|
win.emit('gs-ctrl', 'vu')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Down', _ => {
|
||||||
|
win.emit('gs-ctrl', 'vd')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+R', _ => {
|
||||||
|
win.emit('gs-ctrl', 'lrc')
|
||||||
|
})
|
||||||
|
|
||||||
|
GS.register('Super+Alt+Shift+M', _ => {
|
||||||
|
win.emit('gs-ctrl', 'mini')
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,7 +33,7 @@ exports.createMainWindow = function(icon) {
|
||||||
|
|
||||||
win.on('ready-to-show', _ => {
|
win.on('ready-to-show', _ => {
|
||||||
win.show()
|
win.show()
|
||||||
win.openDevTools()
|
// win.openDevTools()
|
||||||
})
|
})
|
||||||
|
|
||||||
return win
|
return win
|
||||||
|
|
Reference in New Issue