diff --git a/src/main/base/app.ts b/src/main/base/app.ts index 7aae7e89..57b84cc1 100644 --- a/src/main/base/app.ts +++ b/src/main/base/app.ts @@ -123,6 +123,14 @@ export class AppEvents { } }) + if (process.platform === "darwin") { + app.setUserActivity('8R23J2835D.com.ciderapp.webremote.play', { + title: 'Web Remote', + description: 'Connect to your Web Remote', + }, "https://webremote.cider.sh") + } + console.log(app.getCurrentActivityType()) + this.InstanceHandler() this.InitTray() } diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts index 8518c359..0e0eba23 100644 --- a/src/main/base/browserwindow.ts +++ b/src/main/base/browserwindow.ts @@ -601,6 +601,10 @@ export class BrowserWindow { shareMenu.popup(); }) + ipcMain.on('get-version', (_event) => { + app.getVersion() + BrowserWindow.win.webContents.send('version', app.getVersion()); + }); /* ********************************************************************************************* * Window Events diff --git a/src/renderer/index.js b/src/renderer/index.js index 26689312..4615166d 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -1243,6 +1243,9 @@ const app = new Vue({ if (route.indexOf("/") == -1) { this.page = route window.location.hash = this.page + if (this.page == "settings") { + this.getVersion() + } return } let hash = route.split("/") @@ -3649,6 +3652,12 @@ const app = new Vue({ if (sellang.startsWith("en") && this.mk.storefrontId != "en-us") sellang = "en-gb" return await sellang } + }, + getVersion() { + ipcRenderer.send('get-version') + ipcRenderer.on('version', (event, version) => { + document.getElementById('version').innerHTML = `Version ${version}` + }) } } }) diff --git a/src/renderer/views/pages/about.ejs b/src/renderer/views/pages/about.ejs index f1fd1fb3..55d60540 100644 --- a/src/renderer/views/pages/about.ejs +++ b/src/renderer/views/pages/about.ejs @@ -3,6 +3,7 @@
Cider Logo +

Version Unkown

{{$root.getLz('about.thanks')}}

"{{$root.getLz('term.appleMusic')}}" - {{$root.getLz('term.copyright')}} © 2022