Changelog
- chore: bumb version to 1.7.6+1
- feat: Implement vertical drag gestures for player volume and brightness control with a new overlay.
- feat: speed indicator overlay with fading animation and updated layout.
- feat: adjust episode caching logic for single-page results.
- feat: Experimental Sync Services.
- feat: add save icon and spacing to the save button in advanced player settings.
- perf: Limit maximum concurrent downloads to 15.
- feat: Implement advanced player settings, extension auto-update, and migrate Hive models to generated adapters.
- feat: Add configurable player settings for seek duration, auto-hide timeout, and next/previous episode buttons.
- feat: Implement data backup and restore functionality with new service and settings screen.
- fix: download service not working for some sources.
- fix: caching logic
- refactor:
UIHelperfor utilization. - feat: Implement HTTP response caching using Hive and apply cache configurations to various network requests.
- refactor: Replace with and downgrade Flutter SDK version to 3.35.7.
- feat: Implement debug mode and renderer debugging, update about screen details and license, and add a "Buy me a coffee" button.
- fix: update dart-define-from-file to use keys.json for Android, Linux, and Windows builds
- refactor: update project structure and enhance HeaderSection with new UI toggle
- fix: window manager
- feat: implement release automation script for version bumping and tagging
- refactor: core_new to core_mangayomi to make it easy to understand.
- feat: add new UI toggle to experimental settings
- refactor: Refactor HomeSettingsScreen and ProfileSettingsScreen for improved readability and modularity
- fix: remove unused environment loader import and initialization
- feat: refactor environment variable handling and update authentication services
- feat: add animations to controls overlay and update key bindings for playback
- feat: add 'Prefer Dub' setting
- fix: update window title from 'ShonenX Beta' to 'ShonenX'
- feat: themed icon support
- feat: add home layout customization step to onboarding process
- feat: implement background service for news updates and manage app open status
- feat: add full-screen toggle functionality and enhance player controls with slide animation
- fix: linux install script
- feat: Enhance home layout customization with new settings screen and experimental features support
- feat: Introduce local watchlist tracking with cloud/local mode switch and dedicated state/UI components.
- feat: Add
mention_everyoneinput to workflow dispatch & fix windows installer asset not available - feat: Implement platform-specific update actions and refactor update dialog UI and transitions.
- fix(updater): could not check for hotfix releases
- fix(build-windows): Issues during windows build.
- feat(ui): material 3 expressive minimal implementations in settings
- refactor: Enhance settings UI with expressive design options and remove deprecated home screen widgets.
- fix: build error in workflow for windows build
- feat: update mobile screenshots and remove outdated images for improved visual content
- feat: update README and add new mobile screenshots for enhanced visual representation