Add Aptabase

This commit is contained in:
Agampreet Singh
2024-05-07 19:26:01 +05:30
parent 3f67f7575f
commit ed0e90c451
2 changed files with 14 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
import { app, Menu, BrowserWindow, dialog, nativeImage } from "electron";
import { clearActivity, setActivity, loginToRPC } from './rpc.js';
import { initialize, trackEvent } from "@aptabase/electron/main";
import { ElectronBlocker } from "@cliqz/adblocker-electron";
import { getValue } from './store.js';
import { fileURLToPath } from 'url';
@@ -23,6 +24,8 @@ transports.file.level = "verbose";
console.log = _log;
Object.assign(console, functions);
initialize("A-US-2528580917");
function createWindow() {
if (getValue("enterprise-or-normal") === "https://microsoft365.com/?auth=1") {
var win = new BrowserWindow({
@@ -77,6 +80,7 @@ function createWindow() {
win.webContents.on("did-finish-load", () => {
splash.destroy();
win.show();
trackEvent("app_started");
if (getValue("discordrpcstatus") === "true") {
setActivity(`On "${win.webContents.getTitle()}"`);
}

View File

@@ -19,6 +19,15 @@ __metadata:
languageName: node
linkType: hard
"@aptabase/electron@npm:^0.3.1":
version: 0.3.1
resolution: "@aptabase/electron@npm:0.3.1"
peerDependencies:
electron: ">= 3.x"
checksum: 10c0/f26e48f2e3449faf19c36d2ad2a3eb13269ad851187c93f1f095d39d11153108628faa3c70cd3e24ad760f5f0bf8b24d1b7675b2dcc652f500bf46b2c31db2e1
languageName: node
linkType: hard
"@cliqz/adblocker-content@npm:^1.27.2":
version: 1.27.2
resolution: "@cliqz/adblocker-content@npm:1.27.2"
@@ -2771,6 +2780,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "ms-365-electron@workspace:."
dependencies:
"@aptabase/electron": "npm:^0.3.1"
"@cliqz/adblocker-electron": "npm:^1.26.6"
"@xhayper/discord-rpc": "npm:^1.0.21"
about-window: "npm:^1.15.2"