Add about page and 3rd party licenses file

This commit is contained in:
2026-02-14 18:43:47 +01:00
parent a7df0b0897
commit 2d2c395ded
7 changed files with 795 additions and 7 deletions

View File

@@ -5,7 +5,7 @@ const VERSION = "1.0.0"
contextBridge.exposeInMainWorld('versions', {
silkFlyLauncher: () => VERSION,
node: () => process.versions.node,
chrome: () => process.versions.chrome,
chromium: () => process.versions.chrome,
electron: () => process.versions.electron
});
@@ -27,6 +27,7 @@ contextBridge.exposeInMainWorld('files', {
contextBridge.exposeInMainWorld('electronAPI', {
openExternalLink: (url) => ipcRenderer.invoke('open-link', url),
openWindow: (file) => ipcRenderer.invoke('open-window', file),
launchGame: (mode) => ipcRenderer.invoke('launch-game', mode),
loadMainPage: () => ipcRenderer.invoke('load-main-page'),
getPage: () => ipcRenderer.invoke('get-page')