4 ms·
Wait... Resolve uses Electron? It's not for the main GUI, is it?
by pier25 1y ago
Wait... Resolve uses Electron? It's not for the main GUI, is it?
- deleted 1y ago[deleted]
- dylan604 1y agowhat 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
- Mashimo 1y ago> what else would it be for? Could be for a small part of the UI, for example the start page / project selection thing.
- dylan604 1y agothat 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!
- Mashimo 1y agoI don't know what they use it for. Just an example what it could be.
- Austizzle 1y agoWhen 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
- fxtentacle 1y agoMy guess would be that they wrapped the help/docs website into an Electron view.
- zdragnar 1y agoDoesn't QT have a webview component though? Why bring in the full weight of Electron?
- deleted 1y ago[deleted]
- __jonas 1y agoNo, 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.