This commit is contained in:
rosetta
2026-01-30 05:01:05 +02:00
commit 83f38dc63f
327 changed files with 18725 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import { ipcMain, Notification } from "electron";
import { restoreApplicationAfterClickOnTrayOrDock } from "../main";
ipcMain.handle('notification:show', async (_, title: string, body: string) => {
let id = Math.random().toString(36).substring(2, 15);
let note = new Notification({
title: title,
body: body
});
note.on('click', () => {
restoreApplicationAfterClickOnTrayOrDock();
ipcMain.emit('notification:clicked', id);
});
note.show();
return id;
});