Commit Graph

48 Commits

Author SHA1 Message Date
1839ec226a Update to latest SteamStorefrontAPI 2023-12-25 21:49:37 +01:00
e65d92c12c Update to .NET 8; Update SteamStorefrontAPI 2023-12-25 13:34:46 +01:00
81de24ed29 UI overhaul, achievements are now listed in the GUI 2022-02-07 10:54:21 +01:00
UrbanCMC
176479387c Added support for retrieving game achievements 2022-02-07 10:54:21 +01:00
fda90b360e SteamStorefrontAPI modul fix 2022-01-30 16:40:36 +01:00
71021ee767 code cleanup; build x86 per default 2021-12-22 13:15:28 +01:00
0239ffbb27 Fixed DLC crash 2021-08-29 22:42:33 +02:00
0be8f4ad8c Fixed saving/loading app_paths.txt 2021-04-29 16:44:37 +02:00
0c1c1226fb Removed Depot ID since they can be used independently from DLCs.
Improve log verbosity.
2021-04-28 17:14:29 +02:00
fd518e4504 Fixed crashes related to DLC.
Removed depot name value.
2021-04-28 13:51:06 +02:00
e17b0a18ca Changed how DLCs are referred as.
Optional DLC settings can now be shown (loading and saving is not implemented yet)
2021-04-28 13:33:04 +02:00
adc067d8a2 Merge branch 'master' into sqlite
# Conflicts:
#	GoldbergGUI.Core/Services/GoldbergService.cs
#	GoldbergGUI.Core/Services/SteamService.cs
2021-04-08 19:01:02 +02:00
e4dfd38dd3 Improved log verbosity. 2021-04-07 14:52:50 +02:00
373876c074 Downloaded Goldberg archive will now be validated by checking its file size. 2021-04-07 14:43:39 +02:00
62abe0e212 Improved extraction. 2021-04-07 14:22:59 +02:00
653e97beab Improve verbosity of logs 2021-04-07 13:52:56 +02:00
8e62880e23 Show error message if Goldberg could not be downloaded/extracted, prompting the user to do so manually.
Try to skip getting DLC from SteamDB on error.
2021-04-06 16:55:53 +02:00
b2cdd34cf8 Fixed issue with "UNIQUE" appid in cache during initialization.
Adjusted async code to new changes.
2021-03-24 10:21:59 +01:00
c823aa15fb sqlite functions are now (mostly) async 2021-03-21 16:55:58 +01:00
3bee1a5508 minor changes 2021-03-21 16:15:17 +01:00
13eb05fff9 Fixed crash when trying to get app by name from db 2021-03-21 15:53:56 +01:00
bc19e79d69 Added SQLite support 2021-03-21 15:20:46 +01:00
19f460d12d Fixed crashes related to global settings. 2021-03-21 13:06:40 +01:00
aac466802e Revert fdc2e027 2021-03-21 13:01:32 +01:00
a4d143825c Revert 89f43166 2021-03-21 13:00:58 +01:00
89f43166c7 Removed automatically getting list of dlc when finding id or opening file
Fixed db locking issue while getting dlc
2021-03-11 14:39:25 +01:00
fdc2e0277f Replaced old cache system with DB based one (using LiteDB)
Fixed crashes related to global settings
2021-03-11 14:09:45 +01:00
6196ed84b4 Continue adding options. 2021-02-17 14:27:54 +01:00
3eeb893bc4 Disabled overlay setting, only supported in experimental build.
Started adding more options.
2021-02-15 20:52:58 +01:00
950844a14b Removed unused code. Minor code changes. 2021-01-19 20:37:13 +01:00
1602937be3 Automatically look up DLC when looking for AppID and when opening file with no config. 2021-01-19 13:35:13 +01:00
76f2d45f45 Added UI elements for global options.
Bigger minimal size for main window.
2021-01-19 13:23:31 +01:00
508d23da5f Added Extensions.cs.
Added GoldbergGlobalConfiguration.
Code cleanup.
2021-01-15 17:46:13 +01:00
a34ed8881d version 0.1.0
Added COPYING and README.md
Implemented Serilog
2021-01-14 19:38:31 +01:00
32c48b01b9 Added status bar. 2021-01-13 22:15:00 +01:00
fcf966f434 Improved logging 2021-01-13 21:26:35 +01:00
3033cb6a73 hotfix 2021-01-13 20:59:13 +01:00
3dfc89dfed Refactor caching code 2021-01-13 20:29:12 +01:00
cf4c5ea551 Replace single cache with two separate caches for Games and DLC 2021-01-13 18:57:10 +01:00
46d894c9c4 DLC copy paste implemented. 2021-01-13 16:39:28 +01:00
386daa126b About content updated.
Minor change to search function.
2021-01-13 15:37:30 +01:00
aacdd3bf25 Modified DLC DataGrid 2021-01-13 13:50:46 +01:00
d384ab0cc0 Preparations for cache changes.
Log fix
2021-01-10 17:28:57 +01:00
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
2b9ee795fb Added instructions for how to use ISecrets.cs 2021-01-09 22:51:44 +01:00
99b9c52b40 Implemented search results window for AppID search 2021-01-09 22:11:49 +01:00
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
0c711f7da6 Init commit 2021-01-08 18:36:57 +01:00