Commit graph

401 commits

Author SHA1 Message Date
pointfeev
7c554d02f5 v3.2.0.4
- Fixed appid sorting
2022-03-06 21:43:46 -05:00
pointfeev
d8afcac1c3 fix another insignificant oversight 2022-03-06 21:16:41 -05:00
pointfeev
6ef3edf66a fix oversight 2022-03-06 20:37:55 -05:00
pointfeev
4e950bcdec fix insignificant display hickup 2022-03-06 20:13:25 -05:00
pointfeev
7f3a6a6aa0 v3.2.0.0
- Converted steam store page parsing into actual steam store API calls
- Substantially increased the speed of gathering app information, as DLC gathering will now attempt to use the steam store API system to gather information, only reverting back to SteamCMD if it was unsuccessful (if the DLC isn't on the steam store)
- Program will now try to utilize cached Epic Store info if the web request fails
- Reverted the maximum SteamCMD processes to 20
- Fixed a rare concurrency issue with the new SteamCMD method
- Improved the used images and icons for the context menu
- Added the "Open in SteamDB" context menu option for Steam DLC
2022-03-06 20:00:45 -05:00
pointfeev
5b40924734 v3.1.0.1
- Fixed a bug where Paradox Launcher wasn't being ticked as enabled when selected
2022-03-05 21:14:42 -05:00
pointfeev
7cae752787 v3.1.0.0
- Overhauled SteamCMD appinfo gathering, with substantially increased speed
- Increased maximum SteamCMD processes from 20 to 30
- The gathering progress is now based on only games, so no more progress decreasing
2022-03-05 20:36:43 -05:00
pointfeev
be28b0db3e Update HttpClientManager.cs 2022-03-04 18:58:45 -05:00
pointfeev
aaffd43168 v3.0.2.1
- Fixed an exception from temporarily unavailable Epic GraphQL
2022-03-04 18:57:11 -05:00
pointfeev
c410cbdfd8 final for now 2022-03-04 18:42:22 -05:00
pointfeev
8c8c007684 v3.0.2.0
- Overhauled and made OnTreeViewNodeCheckedChanged method more stable
- Made node sub-text display more specific to only game and dlc ids
- Fixed program validating tree nodes based on the pre-Epic-support id system
- Overhauled Epic Games entitlement querying and parsing
- Added back ScreamAPI entitlement selection, with preparations to add catalog item selection
2022-03-04 18:10:34 -05:00
pointfeev
40fe83c0b9 fix changelog sub-text 2022-03-03 19:16:23 -05:00
pointfeev
fb0958c496 Update SelectForm.cs 2022-03-03 19:06:33 -05:00
pointfeev
6012c7c74f v3.0.1.0
- More code refactoring and simplifications
- Converted ScreamAPI config creation into unlock_all for now until I can figure out how to properly get ALL dlc ids (some games worked, some didn't)
2022-03-03 19:01:01 -05:00
pointfeev
a679a683be
Update README.md 2022-03-03 15:34:54 -05:00
pointfeev
91a6b67aa5
Update README.md 2022-03-03 09:57:57 -05:00
pointfeev
3f281068d2 v3.0.0.1
- Small UI changes for clarification
- Fixed Paradox Launcher Repair for Epic Games
2022-03-03 09:34:14 -05:00
pointfeev
64f7122d03
Update README.md 2022-03-03 09:30:04 -05:00
pointfeev
bace9c8caf
Update README.md 2022-03-03 09:03:38 -05:00
pointfeev
bb3e035804 final touches 2022-03-03 08:56:44 -05:00
pointfeev
82150b8b95 Update SelectForm.cs 2022-03-03 07:50:05 -05:00
pointfeev
a53a9c1efb epic games paradox launcher support 2022-03-03 07:47:48 -05:00
pointfeev
5716d05b91 Update EpicStore.cs 2022-03-03 07:37:18 -05:00
pointfeev
c001e0d6d2 more context menu 2022-03-03 07:36:51 -05:00
pointfeev
da61c74e95 context menu 2022-03-03 07:20:19 -05:00
pointfeev
26bb1269dc first implementation of ScreamAPI support 2022-03-03 06:38:17 -05:00
pointfeev
d74d54b15e
Update README.md 2022-02-25 15:09:13 -05:00
pointfeev
016f1bdd3d
Update README.md 2022-02-25 15:08:56 -05:00
pointfeev
9c909ff099
Update README.md 2022-02-25 15:01:48 -05:00
pointfeev
9f6cf46dcd
Update README.md 2022-02-25 15:01:12 -05:00
pointfeev
6a2f27cc7c
Update README.md 2022-02-25 14:27:12 -05:00
pointfeev
60b32dcc3e fix attempts to parse appId of 0 2022-02-25 14:08:04 -05:00
pointfeev
7439b7213b release 2022-02-25 01:02:31 -05:00
pointfeev
686bb4f50e cleaning up, final touches 2022-02-25 00:51:11 -05:00
pointfeev
7cb38f2723 final 2022-02-25 00:25:43 -05:00
pointfeev
cd31ac1cfa steam store web parsing for extra DLC 2022-02-25 00:22:27 -05:00
pointfeev
38f721b125 Massive code refactoring 2022-02-24 23:12:48 -05:00
pointfeev
d4b62c2068 v2.4.3.1
- Paradox Launcher CreamAPI configuration will now stay consistent after repair
2022-02-21 16:42:03 -05:00
pointfeev
1d08f5162c v2.4.3.0 2022-02-21 16:30:57 -05:00
pointfeev
b9d84c0c34 v2.4.3.0
- Minor code refactoring
- Added a Paradox Launcher Repair feature to the right-click context menu
2022-02-21 16:30:10 -05:00
pointfeev
cbf614c04d v2.4.2.0
- Program will once again no longer use invalid DLCs (Unnamed DLCs)
- Added a "Refresh AppInfo" option to the right-click context menu
2022-02-20 21:28:18 -05:00
pointfeev
3cd8c45959 v2.4.1.3
- Steam install directory is now cached in memory
- Paradox Launcher install directory is now obtained via the Registry and also cached in memory
2022-02-17 13:07:49 -05:00
pointfeev
406d606c2a Update CreamInstaller.csproj 2022-02-16 00:23:27 -05:00
pointfeev
5eb0a1be7f fix paradox launcher 2022-02-16 00:22:40 -05:00
pointfeev
2fc99edf19 v2.4.1.1
- Enabled the display and installation of unnamed DLCs, as I've just discovered a case of DLC name updating without the buildid changing (Dying Light 2 - Peacekeeper 01)
2022-02-14 22:54:42 -05:00
pointfeev
93175e7089 v2.4.1.0
- Overhauled right-click context menu icon handling
- The program will no longer get all game icons on start, and instead will load them when the game is right clicked
- Added DLC icons to the right click menu
- DLC icons in the right click menu will now display the game's icon if an icon doesn't exist for it
2022-02-14 18:41:10 -05:00
pointfeev
6d5b70ffe3 v2.4.0.0
- Added an "Open AppInfo" button to the right click context menu
- Fixed an issue where the string "ERROR! Failed to install app '4' (Invalid platform)" was sometimes somewhere in the middle of AppInfo files, unfortunately meaning I have to bump the minimum appinfo version again
- By fixing the above issue, I also fixed certain random DLCs from being excluded
2022-02-14 13:53:09 -05:00
pointfeev
4c699358d1
Update README.md 2022-02-12 03:23:43 -05:00
pointfeev
af6ba888a3 v2.3.3.1
- Moved program data folder from %AppData% to C:\ProgramData to fix a SteamCMD non-English character issue
2022-02-12 03:22:30 -05:00
pointfeev
e1e9b1ccdc v2.3.3.0
- Improved SteamCMD cleanup process
- Improved SteamCMD appinfo caching, upping the minimum appinfo version to facilitate changes
- Implemented SteamCMD process limit of 20, resulting in less CPU usage with faster and more stable appinfo gathering
2022-02-11 18:25:18 -05:00