Commit graph

7 commits

Author SHA1 Message Date
Jeddunk
3dfc89dfed Refactor caching code 2021-01-13 20:29:12 +01:00
Jeddunk
cf4c5ea551 Replace single cache with two separate caches for Games and DLC 2021-01-13 18:57:10 +01:00
Jeddunk
d384ab0cc0 Preparations for cache changes.
Log fix
2021-01-10 17:28:57 +01:00
Jeddunk
1540e6cb7a Added new class GoldbergConfiguration.
Global settings can now be saved and reset.
Language can now be edited (globally).
If Cache is broken, try to forcibly update it from the API.
2021-01-10 16:08:12 +01:00
Jeddunk
99b9c52b40 Implemented search results window for AppID search 2021-01-09 22:11:49 +01:00
Jeddunk
418e4fa86c Downloading and extraction of Goldberg releases is now implemented.
Added support for "offline", "disable networking" and "disable overlay" features.
"Generate steam_interfaces.txt" Button is only enabled if steam_interfaces.txt doesn't exist.
Most options are now disabled until a DLL is selected.
Added "About" section.
GUI Changes.
2021-01-09 20:17:09 +01:00
Jeddunk
0c711f7da6 Init commit 2021-01-08 18:36:57 +01:00