Oct 21, 2024 - v1.0.4
✨ New Features:
- Added auto-updater functionality
- Introduced StopTorrent feature to delete downloaded files alongside stopping torrents
- Implemented a dropdown filter for game genres selection
- Designed a function in Rust to check image brightness, dynamically changing category titles based on brightness
- Enhanced slider design with a new filtering icon allowing the user to filter games by genres
- Added better torrent configuration options in TOML format
- Added Peers Information part in vertical slide (@carlossclaro)
🐞 Bug Fixes:
- Fixed issue with stopping game from vertical slide without initializing the torrent.
- Fixed hard-coded sizing issues, especially for the sidebar
- Resolved clipping issues with long game titles that didn't fit properly
- Corrected Z-index overlap issues with the sidebar
- Fixed library reactivity to improve performance
- Addressed random box shadow inconsistencies across elements
- Fixed hovering issues for game images in the slider
- Improved CSS readability and functionality
- Improved social media icon hovering (Discord & GitHub)
- Fixed sidebar useful-links navigation for better maintainability
🧰 Improvements:
- Removed most event listeners for better optimization
- Made reload quicker to prevent issues from users spamming the "Save Settings" button
- Replaced regular checkboxes with switches for a more modern look and fixed the settings design (@carlossclaro)
- Hid the sidebar scrollbar for a cleaner design
- Improved download progress bar with better icon alignment
- Unified the app's icon set to Lucid Icons for a consistent appearance
- Enforced NPM fontsource usage for fonts, prohibiting direct changes to the app’s font-family
- Reorganized slider CSS into a dedicated file for better maintainability
- Optimized UI automation and improved logic for smoother interactions
What's Changed
- v1.0.3 - Code Improvements and Enhancements by @carlossclaro in #24
- v1.0.3 - Code Improvements by @carlossclaro in #25
Full Changelog: app-v1.0.3...app-v1.0.4