Upload via GUI (7543 Dateien)
This commit is contained in:
+30
@@ -104,6 +104,9 @@ contextBridge.exposeInMainWorld('electronAPI', {
|
||||
// Local Repository Commits
|
||||
getLocalCommits: (data) => ipcRenderer.invoke('get-local-commits', data),
|
||||
getLocalCommitDiff: (data) => ipcRenderer.invoke('get-local-commit-diff', data),
|
||||
findGitignoredInRepo: (data) => ipcRenderer.invoke('find-gitignored-in-repo', data),
|
||||
deleteGiteaPaths: (data) => ipcRenderer.invoke('delete-gitea-paths', data),
|
||||
getLocalCommitFiles: (data) => ipcRenderer.invoke('get-local-commit-files', data),
|
||||
getLocalCommitDetails: (data) => ipcRenderer.invoke('get-local-commit-details', data),
|
||||
|
||||
// === FAVORITEN & ZULETZT GEÖFFNET ===
|
||||
@@ -151,6 +154,33 @@ contextBridge.exposeInMainWorld('electronAPI', {
|
||||
return () => ipcRenderer.removeListener('push-progress', listener);
|
||||
},
|
||||
|
||||
// Neue Funktionen
|
||||
prefsGet: () => ipcRenderer.invoke('prefs-get'),
|
||||
prefsSet: (data) => ipcRenderer.invoke('prefs-set', data),
|
||||
openKnownFolder: (which) => ipcRenderer.invoke('open-known-folder', { which }),
|
||||
gitTransportState: () => ipcRenderer.invoke('git-transport-state'),
|
||||
gitTransportClear: (host) => ipcRenderer.invoke('git-transport-clear', { host }),
|
||||
previewUploadPaths: (data) => ipcRenderer.invoke('preview-upload-paths', data),
|
||||
runServerDiagnosis: (data) => ipcRenderer.invoke('run-server-diagnosis', data),
|
||||
localGit: (data) => ipcRenderer.invoke('local-git', data),
|
||||
giteaCollab: (data) => ipcRenderer.invoke('gitea-collab', data),
|
||||
repoBackupGetConfig: () => ipcRenderer.invoke('repo-backup-get-config'),
|
||||
repoBackupSetConfig: (data) => ipcRenderer.invoke('repo-backup-set-config', data),
|
||||
repoBackupRunNow: () => ipcRenderer.invoke('repo-backup-run-now'),
|
||||
repoBackupCancel: () => ipcRenderer.invoke('repo-backup-cancel'),
|
||||
repoBackupList: (data) => ipcRenderer.invoke('repo-backup-list', data),
|
||||
repoRestoreLocal: (data) => ipcRenderer.invoke('repo-restore-local', data),
|
||||
repoRestoreGitea: (data) => ipcRenderer.invoke('repo-restore-gitea', data),
|
||||
onRepoRestoreProgress: (cb) => {
|
||||
const listener = (event, payload) => { try { cb(payload); } catch (_) {} };
|
||||
ipcRenderer.on('repo-restore-progress', listener);
|
||||
return () => ipcRenderer.removeListener('repo-restore-progress', listener);
|
||||
},
|
||||
onRepoBackupProgress: (cb) => {
|
||||
const listener = (event, payload) => { try { cb(payload); } catch (_) {} };
|
||||
ipcRenderer.on('repo-backup-progress', listener);
|
||||
return () => ipcRenderer.removeListener('repo-backup-progress', listener);
|
||||
},
|
||||
onFolderUploadProgress: (cb) => {
|
||||
const listener = (event, payload) => { try { cb(payload); } catch (_) {} };
|
||||
ipcRenderer.on('folder-upload-progress', listener);
|
||||
|
||||
Reference in New Issue
Block a user