svelte-in-motion icon indicating copy to clipboard operation
svelte-in-motion copied to clipboard

Create Desktop Application Builds

Open novacbn opened this issue 2 years ago • 1 comments

Description

Create desktop builds via Tauri.

Add new functionality of calling into the native ffmpeg CLI if available for performance gains. Along with the ability to call into native screenshot capabilities if available for the same reason AND to capture the actual output of the rendered HTML. Currently using html-to-image, which may not be accurate or work in some situations.

Other functionality desktop builds would unlock is native file system access. So opening instances of Svelte-In-Motion different project folders as workspaces. Much like VS Code.

novacbn avatar Mar 26 '22 21:03 novacbn

Now building for Linux desktops on GitHub Releases. Ran into an issue with anything from the application's public folder not being bundled or maybe served properly. Needs investigation, since that breaks translation and ffmpeg.wasm support.

Also broken is seemingly keybinds or the preview its self. Unclear since the timeline and controls UI is currently not available.

novacbn avatar Jul 08 '22 07:07 novacbn