You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Full In-Browser Experience: Native browser file picker (<input type="file">) and direct drag-and-drop onto the WebGL canvas.
Direct GIF Downloads: Exported animated GIFs download seamlessly in the browser via Blob URLs.
Cross-Platform Abstraction: Isolated desktop native modal dialogs from WebAssembly web browser APIs with Go build tags.
🖥️ Native OS File Dialogs
Native Windows & Linux Dialogs: Replaced small embedded canvas dialogs with native, resizable OS file dialogs for opening SVGs and saving GIFs (Fixes #1).
⏯️ Playback Engine & UI Improvements
Clear Play / Pause States: Prominent red "Play" button when stopped and green "Pause" button when running.
Non-Loop Playback Restart: When loop is disabled, playback plays to the end and pauses; pressing Play immediately restarts from the first frame (Fixes #5).
UI Thread Safety: Wrapped background animation ticker callbacks in fyne.Do to eliminate UI thread warning spam (Fixes #6).
NOTE: inkanim cli has been removed from this release for now.