Commit graph

395 commits

Author SHA1 Message Date
pointfeev
3840aa9f1b v2.3.1.0
- Synchronized namespaces
- Code cleanup & refactoring
- Moved target OS version up to 10.0.22000.0 (7.0+ still supported)
2022-02-06 20:17:51 -05:00
pointfeev
0d4c1630d6 v2.3.0.0
- Added extra labels to the selection form progress section that display remaining games and DLCs, replacing the "(#/#)" text
- Fixed a harmless control invoke exception that happens when the program is closed
- Fixed a harmless bug with duplicates being included in the games to be gathered
2022-02-05 02:04:22 -05:00
pointfeev
bb8f197260
Update README.md 2022-01-27 16:50:31 -05:00
pointfeev
1e8f0b01ad Update issue templates 2022-01-27 16:23:35 -05:00
pointfeev
d4a90d8fe7 v2.2.4.4
- Fixed an appinfo directory exception
2022-01-27 15:59:02 -05:00
pointfeev
18eb4e3ce0 v2.2.4.3
- Fixed int parsing-related exceptions
2022-01-25 17:57:01 -05:00
pointfeev
947809b4ad v2.2.4.2
- Minor refactoring
- Moved from VDF dynamic parsing to the more reliable method introduced in v2.2.4.1
- Fixed a bug where selections were validating prematurely
2022-01-24 14:10:29 -05:00
pointfeev
f1b7e04842 v2.2.4.1
- Vastly improved the stability of VDF file parsing
2022-01-24 02:36:25 -05:00
pointfeev
ffbbeedeff v2.2.4.0
- Optimized the number of SteamCMD instances that would open for appinfo gathering processes
- Optimized the install form update delays so they're now way faster and still don't glitch the log
- Added a 10ms delay to DLC iterations to reduce control & window freezing
- Select form cancelling now runs on the proper thread to reduce cancellation delay
2022-01-24 00:53:15 -05:00
pointfeev
9729e95e85
Update README.md 2022-01-23 03:15:58 -05:00
pointfeev
f151a1ba2a v2.2.3.0
- Minor refactoring
- Updated HtmlAgilityPack dependency
- Replaced node right click with a beefy context menu with ICONS :O
- Small improvements to selection node display
- Fixed selections sometimes being prematurely removed
- Enabled selections will now be saved and restored after installation
2022-01-23 03:13:45 -05:00
pointfeev
af556628de
Update README.md 2022-01-22 02:13:05 -05:00
pointfeev
965067c0f6
Update README.md 2022-01-22 01:56:08 -05:00
pointfeev
5024cd2194 v2.2.2.0
- Massive refactoring and asynchronous fixes
- Disabled file operations from displaying in the install info label, and they now only display in the log
- Disabled selection validation, as previous issues warranting it have since been fixed
2022-01-22 01:47:09 -05:00
pointfeev
70f009abb5 v2.2.1.1
- Fixed update log showing the version twice
2022-01-21 16:23:43 -05:00
pointfeev
b3526c7fbf v2.2.1.0
- Converted multiple methods to asynchronous to improve performance
- Added a minimal delay to the install form updates to keep the log from glitching
- Added double buffering to all controls to reduce flickering
- Fixed the cancel button not fully cancelling SteamCMD processes
- Internalized all possible classes, methods, accessors and fields
2022-01-21 16:10:15 -05:00
pointfeev
40ba6ab448 v2.2.0.0
- Improved the aesthetics of the "Block Protected Games" help button
- Changed button, checkbox, and text FlatStyles to System for the better response effects
- Improved the node right click appId gathering
- Fixed a bug where right clicking to the right of a node's text would open the link twice
- Added gray text to the right of games and their DLC that displays their steam AppID
2022-01-18 22:51:38 -05:00
pointfeev
ba1971d18e v2.1.1.0
- Fixed exception handling for OnLoad method in selection form
- Made program selection validation more stable
- Reimplemented program selection caching with Usable boolean
- Fixed errors related to the treeNodes list by converting it into a method that gathers all nodes
2022-01-18 11:24:11 -05:00
pointfeev
83a4c5b888 v2.1.0.1
- Small aesthetic changes to the install form
2022-01-17 16:30:15 -06:00
pointfeev
4e0eaba531 v2.1.0.0
- Added an uninstall feature
- Made the install form more readable
2022-01-17 16:20:30 -06:00
pointfeev
93713a0f6a v2.0.5.0
- Added a "Block Protected Games" button, removing the old static anti-cheat directory detection
- Small aesthetic improvements to the selection form
- Transitioned from obsolete WebClient to HttpClient for SteamCMD downloading
2022-01-17 15:47:56 -06:00
pointfeev
11ff5e3407
Delete msbuild.yml 2021-12-25 23:23:36 -06:00
pointfeev
7301ba7ce5
Update msbuild.yml 2021-12-25 23:21:46 -06:00
pointfeev
495ddc8c32
Delete codeql.yml 2021-12-25 23:20:58 -06:00
pointfeev
9dac657472
Update msbuild.yml 2021-12-25 23:20:41 -06:00
pointfeev
ba4e81e6b3
Update dotnet.yml 2021-12-25 23:17:30 -06:00
pointfeev
a91421a699 .NET 6.0 2021-12-25 20:04:02 -06:00
pointfeev
07a831ba12 Update .gitignore 2021-12-25 19:47:08 -06:00
pointfeev
3a325aeaa2 v2.0.4.1
Code cleanup and rebuild/republish on Visual Studio 2022
2021-12-25 19:46:24 -06:00
pointfeev
730c7093e7 Update .gitignore 2021-12-20 17:29:59 -06:00
pointfeev
d73d05c4ee
yes 2021-12-05 19:33:42 -05:00
pointfeev
9f29bfbe59
v2.0.4.0 2021-11-30 12:24:06 -05:00
pointfeev
10bf901fd4
improve validation 2021-11-30 12:08:59 -05:00
pointfeev
60512d73e7
Update SelectForm.cs 2021-11-30 11:58:04 -05:00
pointfeev
7370decf56
Update SelectForm.cs 2021-11-30 11:48:51 -05:00
pointfeev
43e8b64349
move from indexing based on names to appids, increase size of forms 2021-11-30 11:45:09 -05:00
pointfeev
942b2a9b64
Update CreamInstaller.csproj 2021-11-30 09:51:38 -05:00
pointfeev
07ac9abb5e
program selection sorting by appid 2021-11-30 09:50:15 -05:00
pointfeev
b2d5dadf88
debug exception handling, beginning of a custom tree view 2021-11-29 11:51:03 -05:00
pointfeev
f640ceaee4
Fix encoding, word wrapping, DLC sorting by appid 2021-11-28 17:14:32 -05:00
pointfeev
fd22d12b9f
Resource optimizations and refactoring 2021-11-22 03:19:00 -05:00
pointfeev
c16e24be57
fix reselection consistency 2021-11-22 02:42:45 -05:00
pointfeev
ba897cc40f
fix TreeView checkbox bug, fix all selection button 2021-11-22 02:36:41 -05:00
pointfeev
4ffca7c807
bits for v2.0.3.0 2021-11-22 02:13:02 -05:00
pointfeev
6024b0287f
v2.0.2.3 2021-11-16 11:16:15 -05:00
pointfeev
fb100c10ae
v2.0.2.2 2021-11-13 20:49:28 -05:00
pointfeev
ed7d1a6757
move to appdata 2021-11-12 15:34:54 -05:00
pointfeev
712c33adf1
v2.0.2.1 2021-11-12 15:19:46 -05:00
pointfeev
b7d83eea2c
description change 2021-11-12 14:25:30 -05:00
pointfeev
b7d8a44499
description change 2021-11-12 14:19:38 -05:00