Commit graph

202 commits

Author SHA1 Message Date
pointfeev
992b7a9374 v4.10.1
- Upgraded to .NET 8
- Minor refactoring & optimizations
2024-01-12 22:50:28 -05:00
pointfeev
a840ad2b7b v4.10.0
- Minor refactoring
- Fixed an NRE from cancelling file writes
- Added more information to IO warnings
- Updated the help menu
- Added a custom program icon created by [Mattahan](https://www.mattahan.com)
2023-10-31 18:03:25 -04:00
pointfeev
aba0383952 Update CreamInstaller.csproj 2023-10-19 13:09:58 -04:00
pointfeev
e7215829f0 v4.9.8
- Minor refactoring
- Fixed minor harmless Epic game path inconsistencies
- Fixed Epic Games DLC overrides
2023-07-01 10:40:30 -04:00
pointfeev
0b453d74cd platform 2023-06-30 22:18:48 -04:00
pointfeev
a2bd00c287 v4.9.7
- Fixed an exception caused by multiple games having the same DLC ID
- Changed all buttons and bars to standard flatstyles to help get rid of system-specific sizing and clipping issues
- Refreshing queries now update the underlying objects and nodes
- Fixed a rare NRE exception
- Minor refactoring
2023-06-30 21:48:04 -04:00
pointfeev
5f6ba03294 v4.9.6
- Fixed Ubisoft game gathering
- Minor refactoring
2023-06-13 21:24:05 -04:00
pointfeev
c5fc5f561a v4.9.5
- Minor refactoring & optimization
- Removed the no-longer-necessary locked DLL check in favor of SafeIO
- Fixed uninstall all cancel functionality
- Improved SafeIO crucial checks and warning outputs
2023-06-09 19:04:54 -04:00
pointfeev
8e98442924 improve updater logic 2023-06-03 18:10:22 -04:00
pointfeev
1b1f0bf494 v4.9.3
- Fixed selection duplicates caused by using differing-case installation directories as unique factors
- File and directory paths are now exact and correctly cased
2023-05-31 18:33:46 -04:00
pointfeev
e333483b8f v4.9.2
- More significant refactoring & optimization
- Tethered tree nodes to selection objects for optimization & to further reduce the chance of duplicate nodes
- Fixed a minor steam game gathering check that may have been letting through duplicate games
- Fixed a few selection form functions from the refactoring & optimization in v4.9.0
- Fixed the Koaloader reset button not updating after toggling the Koaloader all check box
2023-05-29 15:57:12 -04:00
pointfeev
1669f8c887 v4.9.1
- Hash & concurrency fixes to stop duplicate games & DLC
- Threading fixes for significantly faster operations
- More significant refactoring to prevent possible issues
2023-05-28 21:20:35 -04:00
pointfeev
9318fd7768 start of v4.9.0
- Large refactoring & optimization
- Fixed & optimized right-click context menu
- Fixed silent HTTP cache concurrency exception
- Added a better SafeIO exception output for anti-virus detections
- Updated the help button dialog
2023-05-27 17:50:03 -04:00
pointfeev
29994159d2 Update CreamInstaller.csproj 2023-05-21 19:34:46 -04:00
pointfeev
98748a4b4c v4.8.1
- Removed unused HttpAgilityPack reference
- Minor update functionality improvements
- Removed revision from version numbers
- Fixed HttpClient UserAgent header
- Added HttpClient AcceptLanguage header with the current culture (should fix random incorrect language)
- Fixed Koaloader DLL text not showing ".dll" for custom selections
- Another conversion to LibraryImport from DllImport
2023-04-06 21:40:10 -04:00
pointfeev
96a6af3c18 improve tasklist find 2023-04-06 20:11:43 -04:00
pointfeev
aa94e2187e remove unused reference 2023-04-06 19:49:40 -04:00
pointfeev
74c5588d64 beginnings of v4.8.0.0
- Minor refactoring
- Added an HTTP content cache
- Replaced Onova with custom update functionality (work in progress)
2023-03-30 02:19:45 -04:00
pointfeev
52e82e2397 v4.7.1.3
- More fixes related to locked DLLs
- Converted from DLLImport to LibraryImport
2023-03-29 23:02:19 -04:00
pointfeev
c74d597a7a v4.7.1.2
- Fixes & string clarifications related to anti-virus false positives
2023-03-28 00:30:47 -04:00
pointfeev
134a5da8fb v4.7.1.1
- Updated SmokeAPI to v2.0.5
2023-03-15 00:22:34 -04:00
pointfeev
a7b8e893b2 v4.7.1.0
- Added a quick uninstall all button to the pre-scan selection dialog
2023-03-02 14:38:35 -05:00
pointfeev
c8c3354379 v4.7.0.2
- Fixed a file locked exception
2023-03-02 13:40:16 -05:00
pointfeev
96f7f0743a fix dialog form description 2023-02-20 17:31:10 -05:00
pointfeev
cc68b47fc2 Update CreamInstaller.csproj 2023-02-20 17:16:31 -05:00
pointfeev
4e0f361233 v4.7.0.0 initial
- better support for games that take dlc from other games (such as warhammer 3)
- initial framework for fixing "too many requests" issues
2023-02-18 01:48:14 -05:00
pointfeev
929c6f681f v4.6.1.0 2023-02-01 16:52:17 -05:00
pointfeev
2253cf973a v4.6.0.0 (not finished)
- Fixed all (or at least almost all) potential IOExceptions
- Added a minimum & maximum height and width, as well as scroll bars, to dialog boxes
2023-01-29 19:53:21 -05:00
pointfeev
d2b71a7496 refactor 2023-01-20 17:12:16 -05:00
pointfeev
d4838cd812 v4.5.0.0-rc01
- Minor code refactoring & optimization
- Added support for log removal during uninstallation
- Upgraded to SmokeAPI v2.0.0-rc01
2023-01-14 18:58:49 -05:00
pointfeev
64b0235155 update Koaloader to v3.0.2 2023-01-14 00:24:30 -05:00
pointfeev
effda6fa42 fix 2023-01-13 16:22:40 -05:00
pointfeev
45eaed35dd v4.4.0.0
- Significant refactoring & optimizations
- Updated to Koaloader v3.0.1
2023-01-13 15:15:13 -05:00
pointfeev
8572c5f03b v4.3.0.1
- Fixed parsing of DLC appid 0
2022-12-20 19:25:08 -05:00
pointfeev
9736e6dc1d v4.3.0.0
- Upgraded to .NET 7
- String culture fixes
- Rare SteamCMD exception fix
- Fixed Steam store scanning getting stuck on certain games
- Code cleanup
2022-12-20 16:26:35 -05:00
pointfeev
d0d8985d4b v4.2.3.1
- Minor refactoring
- Fixed same-game-same-directory selection duplicates
2022-11-22 13:01:35 -05:00
pointfeev
10bd823d2b v4.2.3.0
- Koaloader autoload DLLs are now placed in the root game/program directory
- Installation/uninstallation output clarifications
- Minor refactoring
2022-10-08 05:01:38 -04:00
pointfeev
138fab4888 v4.2.2.0
- Added many more common incorrect executable sub-paths
- Fixed incorrect directories not being uninstalled from
- Minor optimizations & refactoring
2022-10-02 02:38:45 -04:00
pointfeev
d0bc50c52c v4.2.1.1
- Minor refactoring
- Project file cleanup & repository clarifications
- Enabled .NET 6.0 single-file compression, which more than halved file size
- Enabled deterministic output & compiler optimization
2022-09-25 09:46:48 -04:00
pointfeev
52e42d847c v4.2.1.0
- Converted Koaloader settings' automatic updates to save & load buttons similar to those of DLC selections
- Improved tab order of selection form
2022-09-24 10:00:47 -04:00
pointfeev
b14da012ff increment 2022-09-24 05:29:55 -04:00
pointfeev
9a1d92239b v4.2.0.0
- Fixed all check box not getting automatically checked when unknown DLC were present
- Added a save & load feature for DLC selections
- Added a button to reset DLC selections to default
- Optimized koaloader proxy saving & loading
- Added a button to reset koaloader proxies to default
- Minor refactoring
2022-09-24 04:10:43 -04:00
pointfeev
b540d06dc5 v4.1.5.2
- Added program usage instructions similar to those in the README to the help button
2022-09-23 19:05:35 -04:00
pointfeev
e4eca9fb0d v4.1.5.1
- Fixed some harmless installation/uninstallation inconsistencies
- Fixed harmless Paradox Launcher repair inconsistencies
- Improved exception handling output
2022-09-22 22:00:01 -04:00
pointfeev
43a1c8d248 v4.1.5.0
- Minor refactoring
- Added a "help" button to all forms that provides some general information and links
2022-09-22 18:30:42 -04:00
pointfeev
28bb8b0fe1 fix select dialog form designer 2022-09-22 12:29:31 -04:00
pointfeev
8ffc6f61f0 project files cleanup 2022-09-22 10:25:18 -04:00
pointfeev
f672e52ffc more dynamic app variables 2022-09-20 10:38:27 -04:00
pointfeev
1998bdef9b v4.1.4.0
- Improved the responsiveness and performance of the program
- Fixed the changelog tree view garbling when clicking update
- Dialog forms no longer clutter the taskbar
- Added a debug form (this is really just for me)
- Fixed rescan lag caused by keeping nodes
- Minor refactoring
2022-09-20 00:55:24 -04:00
pointfeev
89f42ed35d increment version 2022-09-18 03:28:02 -04:00