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
Added support for 14 languages: English, Simplified Chinese, Traditional Chinese, Japanese, Korean, Spanish, French, German, Russian, Portuguese, Indonesian, Thai, Turkish, and Vietnamese.
Instant live language switching from Settings without requiring an application restart.
Real-time Console Log Translation:
Live crawler and downloader logs (adaptive threading concurrency scaling, 4-part chunked transfers, pool starts, file skips, and queue actions) are now dynamically translated into the active language.
Error logs remain in their original English form for clear troubleshooting and debugging.
Manual Thread Lock & Rate Limit Backoff:
Added manual thread locking to fix concurrency to a specific thread count (disabling automatic scaling when desired).
Implemented 30-second cooldown backoff upon encountering HTTP 429 rate limits.
Active Large File Download Monitoring (≥ 50 MB):
Dedicated real-time download panel tracking individual progress, live transfer speed, and ETA for all active files 50 MB and larger.
SSD Stall & Disk Full Resilience:
Drive Saturation Auto-Pause: When a destination drive runs out of space (WinError 112 / Errno 28), the downloader auto-pauses the download pool rather than crashing all concurrent worker threads, preserving queued tasks and preventing file corruption.
Instant Speed Recovery: Hardened rolling-window speed engine to immediately discard stale timeline samples during SSD write buffer freezes or SLC cache exhaustion, completely eliminating negative speed readings and stuck 0 KB/s states upon resuming.
UI Fixes & Polish:
Pause / Resume Toggle Fix: Resolved an issue where pressing Pause would pause downloads but fail to toggle the button state to "Resume" due to active progress event ticks.
Accurate Download Size Accounting: Fixed inflated downloaded size totals by preventing double-counting during multipart file assembly and stitching.
Fixed action bar button labels and real-time reactive text updates across all panels.
Added a language selector dropdown and translation accuracy notice in Settings.