temps restant + video + download link + left click + show next frame done
This commit is contained in:
58
preload.js
58
preload.js
@@ -41,6 +41,34 @@ contextBridge.exposeInMainWorld("api", {
|
||||
return ipcRenderer.invoke("read-image", str_path);
|
||||
},
|
||||
|
||||
show_item_in_folder: (str_path) => {
|
||||
return ipcRenderer.invoke("show-item-in-folder", str_path);
|
||||
},
|
||||
|
||||
open_file_default: (str_path) => {
|
||||
return ipcRenderer.invoke("open-file-default", str_path);
|
||||
},
|
||||
|
||||
delete_rendered_file: (str_path) => {
|
||||
return ipcRenderer.invoke("delete-rendered-file", str_path);
|
||||
},
|
||||
|
||||
delete_rendered_files: (list_paths) => {
|
||||
return ipcRenderer.invoke("delete-rendered-files", list_paths);
|
||||
},
|
||||
|
||||
get_file_info: (str_path) => {
|
||||
return ipcRenderer.invoke("get-file-info", str_path);
|
||||
},
|
||||
|
||||
copy_image_to_clipboard: (str_path) => {
|
||||
return ipcRenderer.invoke("copy-image-to-clipboard", str_path);
|
||||
},
|
||||
|
||||
generate_preview_video: (obj_params) => {
|
||||
return ipcRenderer.invoke("generate-preview-video", obj_params);
|
||||
},
|
||||
|
||||
on_render_progress: (fn_callback) => {
|
||||
ipcRenderer.on("render-progress", (event, obj_data) => {
|
||||
fn_callback(obj_data);
|
||||
@@ -89,6 +117,24 @@ contextBridge.exposeInMainWorld("api", {
|
||||
});
|
||||
},
|
||||
|
||||
get_ffmpeg_path: () => {
|
||||
return ipcRenderer.invoke("get-ffmpeg-path");
|
||||
},
|
||||
|
||||
set_ffmpeg_path: (str_path) => {
|
||||
return ipcRenderer.invoke("set-ffmpeg-path", str_path);
|
||||
},
|
||||
|
||||
select_ffmpeg_exe: () => {
|
||||
return ipcRenderer.invoke("select-ffmpeg-exe");
|
||||
},
|
||||
|
||||
on_ffmpeg_path_status: (fn_callback) => {
|
||||
ipcRenderer.on("ffmpeg-path-status", (event, obj_data) => {
|
||||
fn_callback(obj_data);
|
||||
});
|
||||
},
|
||||
|
||||
get_notification_config: () => {
|
||||
return ipcRenderer.invoke("get-notification-config");
|
||||
},
|
||||
@@ -97,6 +143,18 @@ contextBridge.exposeInMainWorld("api", {
|
||||
return ipcRenderer.invoke("set-notification-config", obj_config);
|
||||
},
|
||||
|
||||
get_email_config: () => {
|
||||
return ipcRenderer.invoke("get-email-config");
|
||||
},
|
||||
|
||||
set_email_config: (obj_config) => {
|
||||
return ipcRenderer.invoke("set-email-config", obj_config);
|
||||
},
|
||||
|
||||
test_email: (obj_config) => {
|
||||
return ipcRenderer.invoke("test-email", obj_config);
|
||||
},
|
||||
|
||||
check_for_updates: () => {
|
||||
return ipcRenderer.invoke("check-for-updates");
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user