Jeddunk
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
Jeddunk
e4dfd38dd3
Improved log verbosity.
2021-04-07 14:52:50 +02:00
Jeddunk
373876c074
Downloaded Goldberg archive will now be validated by checking its file size.
2021-04-07 14:43:39 +02:00
Jeddunk
62abe0e212
Improved extraction.
2021-04-07 14:22:59 +02:00
Jeddunk
653e97beab
Improve verbosity of logs
2021-04-07 13:52:56 +02:00
Jeddunk
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
Jeddunk
b2cdd34cf8
Fixed issue with "UNIQUE" appid in cache during initialization.
...
Adjusted async code to new changes.
2021-03-24 10:21:59 +01:00
Jeddunk
c823aa15fb
sqlite functions are now (mostly) async
2021-03-21 16:55:58 +01:00
Jeddunk
3bee1a5508
minor changes
2021-03-21 16:15:17 +01:00
Jeddunk
13eb05fff9
Fixed crash when trying to get app by name from db
2021-03-21 15:53:56 +01:00
Jeddunk
bc19e79d69
Added SQLite support
2021-03-21 15:20:46 +01:00
Jeddunk
19f460d12d
Fixed crashes related to global settings.
2021-03-21 13:06:40 +01:00
Jeddunk
aac466802e
Revert fdc2e027
2021-03-21 13:01:32 +01:00
Jeddunk
a4d143825c
Revert 89f43166
2021-03-21 13:00:58 +01:00
Jeddunk
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
Jeddunk
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
Jeddunk
6196ed84b4
Continue adding options.
2021-02-17 14:27:54 +01:00
Jeddunk
3eeb893bc4
Disabled overlay setting, only supported in experimental build.
...
Started adding more options.
2021-02-15 20:52:58 +01:00
Jeddunk
950844a14b
Removed unused code. Minor code changes.
2021-01-19 20:37:13 +01:00
Jeddunk
1602937be3
Automatically look up DLC when looking for AppID and when opening file with no config.
2021-01-19 13:35:13 +01:00
Jeddunk
76f2d45f45
Added UI elements for global options.
...
Bigger minimal size for main window.
2021-01-19 13:23:31 +01:00
Jeddunk
508d23da5f
Added Extensions.cs.
...
Added GoldbergGlobalConfiguration.
Code cleanup.
2021-01-15 17:46:13 +01:00
Jeddunk
a34ed8881d
version 0.1.0
...
Added COPYING and README.md
Implemented Serilog
2021-01-14 19:38:31 +01:00
Jeddunk
32c48b01b9
Added status bar.
2021-01-13 22:15:00 +01:00
Jeddunk
fcf966f434
Improved logging
2021-01-13 21:26:35 +01:00
Jeddunk
3033cb6a73
hotfix
2021-01-13 20:59:13 +01:00
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
46d894c9c4
DLC copy paste implemented.
2021-01-13 16:39:28 +01:00
Jeddunk
386daa126b
About content updated.
...
Minor change to search function.
2021-01-13 15:37:30 +01:00
Jeddunk
aacdd3bf25
Modified DLC DataGrid
2021-01-13 13:50:46 +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
2b9ee795fb
Added instructions for how to use ISecrets.cs
2021-01-09 22:51:44 +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