svelte-in-motion
svelte-in-motion copied to clipboard
Create Desktop Application Builds
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.
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.