1.7 KiB
1.7 KiB
Changelog
[1.0.0] — 2026-04-09
Features
- GOG OAuth2 authentication — browser-based login, paste authorization code
- Game library browser with checkboxes for management, DLCs as sub-items
- Windows / Linux platform switcher in Library and Status tabs (games shown only for platforms where installers exist)
- Per-language installer management — each language tracked independently, version comparison per language
- Language selection tab — choose which languages to download globally
- English-only mode — single toggle to skip language subfolders entirely
- Bonus content support — soundtracks, wallpapers, manuals etc. stored in
GameName/Bonus/ - Per-game settings override — double-click any game in Library to configure languages, english-only and bonus per game
- Folder name sanitization — strips ®, ™, replaces
:with-, collapses spaces - Version comparison — numeric dot-separated comparison with GOG suffix stripping; ambiguous versions ask user via dialog
- Status tab — per-language version display, color-coded status (up to date, update available, not downloaded, unversioned)
- Download with resume support (HTTP Range), real filename extracted from CDN URL
- Prune old versions — keep N most recent, configurable per platform
- Metadata integrity check — stale entries (manually deleted files) cleaned automatically on each check
- Scan existing installers — detect already-downloaded files from correct folder structure and import into metadata
- Version history dialog — double-click game in Status tab to see all downloaded versions with delete options
- DLC installers stored in parent game's folder, not separate folders
- Windows-only games do not download bonus content to Linux path and vice versa