Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wait... Resolve uses Electron? It's not for the main GUI, is it?


My guess would be that they wrapped the help/docs website into an Electron view.


Doesn't QT have a webview component though? Why bring in the full weight of Electron?


No, the main GUI is QT, it's for a user plugin system called 'Workflow Integration Plugins'.

The docs about this are not on the web so I can't link to it, but you can access them in the App's help menu.

Quote from those docs:

> Users can write their own Workflow Integration Plugin (an Electron app), using Resolve Javascript’s API, and Python or Lua scripts. For more information on how to create a Workflow Integration Plugin go to Help > Documentation > Developer, and open up the Workflow Integrations folder for technical details and sample code.


When I do scripting for resolve the UI API feels a lot like QT. Unless they made a very QT-like wrapper around JavaScript code.

I wonder if instead there's small parts that are done in electron but most of it is qt


what else would it be for? it makes sense they'd look for a way to use something that could use the same code on all platforms. never thought it would be electron though. it does look too polished to be a qt type of build though


> what else would it be for?

Could be for a small part of the UI, for example the start page / project selection thing.


that over the top annoying screen that gets dismissed as quickly as possible requires the weight of running electron on top of the heft of the actual program? ::face-palm:: if the entire UI was using electron, that would be one thing. but if as you suggest it is just a bolt on for a splash screen, ¡ay caramba!


I don't know what they use it for. Just an example what it could be.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: