Upload via GUI (85 Dateien)

This commit is contained in:
2026-10-22 09:13:16 +00:00
parent ce5a655758
commit 2ad8777311
19 changed files with 1429 additions and 135 deletions
+9
View File
@@ -0,0 +1,9 @@
// Preload für das Tray-Menüfenster (renderer/tray-menu.html): nur die vier nötigen Kanäle.
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('trayApi', {
onState: (cb) => ipcRenderer.on('tray-menu-state', (_event, state) => cb(state)),
action: (id) => ipcRenderer.send('tray-menu:action', id),
resize: (height) => ipcRenderer.send('tray-menu:resize', height),
close: () => ipcRenderer.send('tray-menu:close')
});