feat: hooked thumbnail generation to buttons

This commit is contained in:
2026-02-11 22:07:32 +01:00
parent adadb7db54
commit 8c82cf5b29
6 changed files with 137 additions and 0 deletions

View File

@@ -327,6 +327,16 @@ export function registerIpcHandlers(): void {
return null;
});
ipcMain.handle('media:regenerateMissingThumbnails', async () => {
const projectEngine = getProjectEngine();
const project = await projectEngine.getActiveProject();
const engine = getMediaEngine();
if (project) {
engine.setProjectContext(project.id);
}
return engine.regenerateMissingThumbnails();
});
// ============ Sync Handlers ============
ipcMain.handle('sync:configure', async (_, config: SyncConfig) => {