Merge branch 'main' of github.com:ciderapp/Cider
This commit is contained in:
commit
7782e430aa
2 changed files with 15 additions and 1 deletions
|
@ -281,7 +281,7 @@ export class AppEvents {
|
|||
this.tray.setToolTip(app.getName());
|
||||
this.setTray(false);
|
||||
|
||||
this.tray.on("double-click", () => {
|
||||
this.tray.on("double-click", () => { // supports windows and mac only
|
||||
if (utils.getWindow()) {
|
||||
if (utils.getWindow().isVisible()) {
|
||||
utils.getWindow().focus();
|
||||
|
@ -291,6 +291,16 @@ export class AppEvents {
|
|||
}
|
||||
});
|
||||
|
||||
this.tray.on("click", () => {
|
||||
if (utils.getWindow() && process.platform === "linux") { // use single click to open when double doesn't work
|
||||
if (utils.getWindow().isVisible()) {
|
||||
utils.getWindow().focus();
|
||||
} else {
|
||||
utils.getWindow().show();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
utils.getWindow().on("show", () => {
|
||||
this.setTray(true);
|
||||
});
|
||||
|
|
|
@ -73,6 +73,10 @@ export default class mpris {
|
|||
player.on("volume", (volume: string) => {
|
||||
renderer.executeJavaScript(`app.mk.volume = ${parseFloat(volume)}`);
|
||||
});
|
||||
player.on("raise", () => {
|
||||
mpris.utils.getWindow().show();
|
||||
mpris.utils.getWindow().focus();
|
||||
});
|
||||
|
||||
mpris.utils.getIPCMain().on("mpris:playbackTimeDidChange", (event: any, time: number) => {
|
||||
player.getPosition = () => time;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue