v1.1.2
Drop lgogdownloader — GOG API + gogdl for everything
Simplifies GOG authentication to a single tool and token file by removing the lgogdownloader dependency entirely.
Changes
- GOG login: Direct OAuth flow via browser — no more lgogdownloader flatpak needed
- Library listing: Uses GOG embed API instead of lgogdownloader
--list - Token refresh: Automatic token refresh when expired
- Game size display: Fixed — now correctly parses gogdl's per-language size format
- DLC filtering: DLC no longer shows as separate games in the library (installs automatically with base game via
--with-dlcs) - Logout cleanup: All stores now clear their game database on logout so stale data doesn't persist
- Smaller footprint: Removed lgogdownloader flatpak + org.kde.Platform runtime from dependencies