main
Update version to 0.2.0 and implement cancellation functionality in conversion process. Refactor App.svelte to manage conversion state and progress, including cancellation handling. Enhance API with deleteFiles and cancelConversion methods. Introduce tooltip components for improved UI interactions in DownloadSection.svelte. Update localization files for new cancellation messages.
Update Vite configuration for improved build settings, add file comparison script, enhance ConvertOptions component with reset functionality, and update localization files. Adjust Tauri configuration for security policies and optimize Rust build profiles.
Add configuration files for Prettier, ESLint, and TypeScript; initialize Tauri project structure with necessary files and icons; add localization support with English, Portuguese, and Russian translations; implement core application logic and UI components in Svelte.