Renderer side of reload rpc
This commit is contained in:
parent
3092880ba6
commit
6085da0329
1 changed files with 26 additions and 2 deletions
|
@ -998,6 +998,17 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="md-option-line" v-show="app.cfg.general.discordrpc.enabled != false">
|
||||||
|
<div class="md-option-segment">
|
||||||
|
{{$root.getLz('settings.option.connectivity.discordRPC.reload')}}
|
||||||
|
</div>
|
||||||
|
<div class="md-option-segment md-option-segment_auto">
|
||||||
|
<button class="md-btn" @click="reloadDiscordRPC()">
|
||||||
|
{{$root.getLz('menubar.options.reload')}}
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- LastFM -->
|
<!-- LastFM -->
|
||||||
<div class="md-option-line">
|
<div class="md-option-line">
|
||||||
<div class="md-option-segment">
|
<div class="md-option-segment">
|
||||||
|
@ -1005,7 +1016,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="md-option-segment md-option-segment_auto">
|
<div class="md-option-segment md-option-segment_auto">
|
||||||
<button class="md-btn" id="lfmConnect" ref="lfmConnect"
|
<button class="md-btn" id="lfmConnect" ref="lfmConnect"
|
||||||
onclick="app.LastFMAuthenticate()">
|
@click="app.LastFMAuthenticate()">
|
||||||
{{$root.getLz('term.connect')}}
|
{{$root.getLz('term.connect')}}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1421,7 +1432,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
changeAudioQuality: function () {
|
changeAudioQuality: function () {
|
||||||
1
|
|
||||||
app.mk.bitrate = MusicKit.PlaybackBitrate[app.cfg.audio.quality];
|
app.mk.bitrate = MusicKit.PlaybackBitrate[app.cfg.audio.quality];
|
||||||
},
|
},
|
||||||
toggleUserInfo: function () {
|
toggleUserInfo: function () {
|
||||||
|
@ -1455,6 +1465,20 @@
|
||||||
logoutCC() {
|
logoutCC() {
|
||||||
ipcRenderer.send('cc-logout')
|
ipcRenderer.send('cc-logout')
|
||||||
},
|
},
|
||||||
|
reloadDiscordRPC() {
|
||||||
|
ipcRenderer.invoke('reloadRPC').catch((err) => {
|
||||||
|
console.error(err)
|
||||||
|
})
|
||||||
|
|
||||||
|
ipcRenderer.on('rpcReloaded', (e, user) => {
|
||||||
|
if (user.username) {
|
||||||
|
app.notyf.success(app.stringTemplateParser(app.getLz("settings.option.connectivity.discordRPC.reconnectedToUser"), {
|
||||||
|
user: `${user.username}#${user.discriminator}`,
|
||||||
|
userid: user.id
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
Loading…
Add table
Add a link
Reference in a new issue