Rename to Plugin Compass, add mobile onboarding/signin, implement self-update for desktop, and fix workflow paths
This commit is contained in:
@@ -7,4 +7,25 @@ contextBridge.exposeInMainWorld('windowsAppBridge', {
|
||||
syncApp: (appId) => ipcRenderer.invoke('sync-app', appId),
|
||||
runOpencodeTask: (appId, taskName, args) =>
|
||||
ipcRenderer.invoke('run-opencode-task', appId, taskName, args || []),
|
||||
|
||||
getVersion: () => ipcRenderer.invoke('get-version'),
|
||||
checkForUpdates: () => ipcRenderer.invoke('check-for-updates'),
|
||||
downloadUpdate: () => ipcRenderer.invoke('download-update'),
|
||||
installUpdate: () => ipcRenderer.invoke('install-update'),
|
||||
|
||||
onUpdateAvailable: (callback) => {
|
||||
ipcRenderer.on('update-available', () => callback());
|
||||
},
|
||||
onUpdateDownloaded: (callback) => {
|
||||
ipcRenderer.on('update-downloaded', () => callback());
|
||||
},
|
||||
onUpdateError: (callback) => {
|
||||
ipcRenderer.on('update-error', (event, error) => callback(error));
|
||||
},
|
||||
onDownloadProgress: (callback) => {
|
||||
ipcRenderer.on('download-progress', (event, progress) => callback(progress));
|
||||
},
|
||||
onAppVersion: (callback) => {
|
||||
ipcRenderer.on('app-version', (event, version) => callback(version));
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user