Merge branch 'develop' of https://github.com/ciderapp/Cider into develop
This commit is contained in:
commit
bd3a2b6172
5 changed files with 48 additions and 66 deletions
|
@ -88,7 +88,7 @@ export class BrowserWindow {
|
|||
y: undefined,
|
||||
minWidth: 900,
|
||||
minHeight: 390,
|
||||
frame: false,
|
||||
frame: (process.platform === "linux"),
|
||||
title: "Cider",
|
||||
vibrancy: "fullscreen-ui",
|
||||
transparent: process.platform === "darwin",
|
||||
|
@ -130,6 +130,7 @@ export class BrowserWindow {
|
|||
this.startWebServer();
|
||||
|
||||
BrowserWindow.win = new bw(this.options);
|
||||
BrowserWindow.win.setMenuBarVisibility(false)
|
||||
const ws = new wsapi(BrowserWindow.win)
|
||||
ws.InitWebSockets()
|
||||
// and load the renderer.
|
||||
|
|
|
@ -9,7 +9,6 @@ export class Store {
|
|||
"close_button_hide": false,
|
||||
"open_on_startup": false,
|
||||
"discord_rpc": 1, // 0 = disabled, 1 = enabled as Cider, 2 = enabled as Apple Music
|
||||
"discord_rpc_clear_on_pause": true,
|
||||
"language": "en_US", // electron.app.getLocale().replace('-', '_') this can be used in future
|
||||
"playbackNotifications": true,
|
||||
"update_branch": "main"
|
||||
|
|
|
@ -162,23 +162,9 @@ export default class DiscordRichPresence {
|
|||
|
||||
// Check if its pausing (false) or playing (true)
|
||||
if (!attributes.status) {
|
||||
if (DiscordRichPresence._store.general.discord_rpc_clear_on_pause) {
|
||||
this._client.clearActivity()
|
||||
.catch((e: any) => console.error(`[DiscordRichPresence][clearActivity] ${e}`));
|
||||
} else {
|
||||
this._activity.smallImageKey = 'pause';
|
||||
this._activity.smallImageText = 'Paused';
|
||||
delete this._activity.endTimestamp;
|
||||
delete this._activity.startTimestamp;
|
||||
this._client.setActivity(this._activity)
|
||||
.catch((e: any) => console.error(`[DiscordRichPresence][setActivity] ${e}`));
|
||||
}
|
||||
} else if (this._activity && this._activityCache !== this._activity && this._activity.details) {
|
||||
if (!DiscordRichPresence._store.general.discord_rpc_clear_on_pause) {
|
||||
this._activity.smallImageKey = 'play';
|
||||
this._activity.smallImageText = 'Playing';
|
||||
}
|
||||
|
||||
this._client.setActivity(this._activity)
|
||||
.catch((e: any) => console.error(`[DiscordRichPresence][updateActivity] ${e}`));
|
||||
this._activityCache = this._activity;
|
||||
|
|
|
@ -3134,6 +3134,10 @@ body[platform='darwin'] {
|
|||
}
|
||||
}
|
||||
|
||||
body[platform='linux'] #window-controls-container {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.percent {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
|
|
|
@ -568,14 +568,6 @@
|
|||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line" v-show="app.cfg.general.discord_rpc != 0">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.option.connectivity.discordRPC.clearOnPause')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto">
|
||||
<input type="checkbox" v-model="app.cfg.general.discord_rpc_clear_on_pause" switch/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.option.connectivity.lastfmScrobble')}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue