mirror of
https://github.com/Omni-guides/Jackify.git
synced 2026-01-17 11:37:01 +01:00
Sync from development - prepare for v0.2.1.1
This commit is contained in:
@@ -14,16 +14,8 @@
|
||||
- **Issue #133**: Updated VDF library to 4.0 for improved Steam file format compatibility (protontricks 1.13.1+ support)
|
||||
|
||||
### Features
|
||||
- **Download Size Display**: Added total download size display in GB during modlist installation
|
||||
- **Download Size Formatting**: Improved display to show MB when remaining download is less than 1GB (fixes "0.0GB remaining" for small files like .wabbajack)
|
||||
- **ETA Display**: Added estimated time remaining (ETA) during downloads with smoothing to prevent wild fluctuations
|
||||
- **Concurrent Download ETA**: Improved ETA calculation for concurrent downloads by summing speeds from all active files
|
||||
- **Wine Component Error Handling**: Enhanced error messages for missing downloaders with platform-specific installation instructions (SteamOS/Steam Deck vs other distros)
|
||||
|
||||
### Improvements
|
||||
- **Download Progress Tracking**: Enhanced parser to track running totals from all files seen during download phase, improving remaining size/ETA accuracy when engine doesn't report overall totals
|
||||
- **Note**: Archive downloads still require engine changes to show complete overall totals (see `docs/PlanOfAction.md` for details)
|
||||
|
||||
### Dependencies
|
||||
- **VDF Library**: Updated from PyPI vdf 3.4 to actively maintained solsticegamestudios/vdf 4.0 (used by Gentoo)
|
||||
- **Winetricks**: Removed bundled downloaders that caused segfaults on some systems - now uses system-provided downloaders (aria2c/wget/curl)
|
||||
|
||||
Reference in New Issue
Block a user