v1.1.0 — chemin Blender configurable depuis l'UI
Refonte de PathResolver : auto-detection systeme (which/where + chemins courants), persistance du chemin dans userData, validation du fichier. Ajout d'un modal Bootstrap pour configurer le chemin manuellement. Badge vert/rouge dans la navbar indiquant le statut Blender. Le modal s'ouvre automatiquement si Blender n'est pas trouve au lancement. Suppression de extraResources (plus de Blender embarque dans le build). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
18
preload.js
18
preload.js
@@ -67,6 +67,24 @@ contextBridge.exposeInMainWorld("api", {
|
||||
});
|
||||
},
|
||||
|
||||
get_blender_path: () => {
|
||||
return ipcRenderer.invoke("get-blender-path");
|
||||
},
|
||||
|
||||
set_blender_path: (str_path) => {
|
||||
return ipcRenderer.invoke("set-blender-path", str_path);
|
||||
},
|
||||
|
||||
select_blender_exe: () => {
|
||||
return ipcRenderer.invoke("select-blender-exe");
|
||||
},
|
||||
|
||||
on_blender_path_status: (fn_callback) => {
|
||||
ipcRenderer.on("blender-path-status", (event, obj_data) => {
|
||||
fn_callback(obj_data);
|
||||
});
|
||||
},
|
||||
|
||||
check_for_updates: () => {
|
||||
return ipcRenderer.invoke("check-for-updates");
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user