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.
Refactor GitHub Actions workflow for release process, ensuring compatibility with multiple platforms. Add favicon and logo assets, while removing outdated logo files. Update Svelte components for improved styling and functionality.
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.
Refactor App.svelte to improve error handling and repository validation logic. Introduce helper functions for managing conversion state and progress updates. Update IssuesOptions component to optimize state emission. Modify StatusBar component for cleaner toast message handling. Update Tauri configuration for enhanced security and development tools.
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.
Add package-lock.json for dependency management, update package.json to include new Tauri plugin for process management, and replace app logo in README files with SVG. Enhance code formatting in various Svelte components for consistency.