Adding keyboard shortcut for direct access + Fixes for Linux clipboard reading (#1479)

* feat: add ctrl+d keyboard shortcut to open direct access

* fix: make sure direct access promt only get shown once

* fix: linux clipboard acess on non x11 systems

xclip not present on all linux machines: using the electron mechanism instead
This commit is contained in:
kubectl
2025-11-11 05:16:23 +01:00
committed by GitHub
parent dda3d2dda9
commit 56b13ae4cb
5 changed files with 57 additions and 23 deletions

View File

@@ -11,6 +11,7 @@ const {
nativeImage
} = require('electron');
const { spawn, spawnSync } = require('child_process');
const { clipboard } = require('electron');
const fs = require('fs');
const https = require('https');
@@ -262,6 +263,9 @@ ipcMain.handle(
ipcMain.handle('app:getArch', () => {
return process.arch.toString();
});
ipcMain.handle('app:getClipboardText', () => {
return clipboard.readText();
});
ipcMain.handle('app:getNoUpdater', () => {
return noUpdater;