Commit graph

338 commits

Author SHA1 Message Date
pointfeev
af99db0844 v3.5.0.1
- SmokeAPI's unlock_all option will now be ticked false if not every single DLC is selected
2022-05-16 04:47:08 -05:00
pointfeev
81e73a2449 v3.5.0.0
- Converted the program from using CreamAPI to SmokeAPI (it's recommended to uninstall CreamAPI with v3.4 of this program before updating, but not required)
- Removed RimWorld from excluded games (it should work fine with SmokeAPI)
2022-05-16 04:23:19 -05:00
pointfeev
e03f0e68d1 v3.4.3.2
- Fixed rare SteamCMD output string exception
2022-05-09 09:02:30 -04:00
pointfeev
53af12fdae v3.4.3.1
- Attempted fix for SteamCMD string exception
- Attempted fix for weird ExceptionHandler behavior
- Fixed weird "Block Protected Games" checkbox sizing for other languages
2022-05-08 17:10:58 -04:00
pointfeev
dd4be5b91f v3.4.3.0
- Minor refactoring
- Steam games now wait on store api queries, so no DLC will ever be missed from the steam store now
- Steam DLC store queries will now only be performed after ALL Steam games have completed their respective store queries, to make sure the steam store api limit isn't hit before all games have queried successfully
2022-05-02 14:12:50 -04:00
pointfeev
6fa58251d1 v3.4.2.2
- Added RimWorld to the list of blocked games (use the about.xml method from rin)
2022-04-10 00:04:59 -04:00
pointfeev
1ea8a8f014 update screamapi 2022-04-02 23:42:11 -04:00
pointfeev
90dc9853fa v3.4.2.0
- Implemented Paradox Launcher support for Epic games
- Minor refactoring
2022-03-29 16:50:56 -04:00
pointfeev
124dea6fc2 window screenshot shenanigans 2022-03-25 22:38:52 -04:00
pointfeev
659f99e491 v3.4.1.1
- Fixed blocked games being displayed in the pre-scan selection tree
2022-03-25 14:38:37 -04:00
pointfeev
79e7bc73ed v3.4.1.0
- Added fatal exception handling
- Vastly improved exception output formatting
- Other minor visual changes and refactoring
2022-03-25 14:21:03 -04:00
pointfeev
31621d8677 fix epic path exception 2022-03-25 10:55:00 -04:00
pointfeev
7f569e8914 polish 2022-03-24 23:20:06 -04:00
pointfeev
20666fd7a5 account for different Epic manifest paths 2022-03-24 23:13:33 -04:00
pointfeev
f7b484f1f3 v3.4.0.3
- Paradox Launcher repair is now also done automatically during installation
2022-03-21 13:31:12 -04:00
pointfeev
8ae84415fe v3.4.0.2
- Fixed selection form scan progress starting at 100% on first run
2022-03-18 19:18:19 -04:00
pointfeev
464c82e2f8 v3.4.0.1
- Fixed program data not being setup before pre-scan (meaning a first-time user couldn't save pre-scan selections)
2022-03-18 19:08:57 -04:00
pointfeev
be6a3966dc v3.4.0.0
- Added more files to SteamCMD cleanup
- Added a save and load feature to the new pre-scan choices dialog
- Re-enabled ReadyToRun compilation
- Moved the program to 64-bit
- Added Notepad++ support, so the program opens query files with it if it exists
- Cancelling the pre-scan choices dialog now cancels scanning
- The pre-scan choices dialog now doesn't show at all if no installed games are found on the system
- Fixed the installation form cancel button
- Selection form now no longer scans at unnecessary locations (e.g. after installation form re-select)
- Large code refactoring
2022-03-18 19:04:49 -04:00
pointfeev
55683bd7b2 notepad++ attempt 2022-03-16 02:48:36 -04:00
pointfeev
28773bca50 v3.3.0.2
- Minor refactoring for clarification
- Refreshing queries through the context menu will now also refresh the query cooldown as well
2022-03-16 02:02:56 -04:00
pointfeev
93c28a674c v3.3.0.1
- Fixed pre-scan dialog tab indexes
- Changed pre-scan dialog group box text for clarification
2022-03-15 06:28:13 -04:00
pointfeev
f0337c8b96 Update SelectDialogForm.Designer.cs 2022-03-15 06:21:59 -04:00
pointfeev
49a2496d74 v3.3.0.0
- Added multiple Thread.Sleep statements to hopefully reduce CPU overload program crashes
- Added a pre-scan program/game selection dialog
2022-03-15 06:08:15 -04:00
pointfeev
994d01a419 v3.2.3.1
- Fixed a harmless context menu index exception
2022-03-11 20:41:44 -05:00
pointfeev
62f9ba8ee9 v3.2.3.0
- Minor refactoring
- Querying cooldown is now written to and read from ProgramData so it can be persistent and hopefully steam's API limit is reached a little less often
- Increased steam game info querying cooldown to 600 seconds (10 minutes) and steam DLC info querying cooldown to 1200 seconds (20 minutes)
- Introduced a 600 second (10 minute) cooldown for Epic game queries using the same system above
2022-03-11 19:46:18 -05:00
pointfeev
dc2bc0e9e1 Update CreamInstaller.csproj 2022-03-09 09:50:39 -05:00
pointfeev
094cd7ea8d minor code cleanup & refactor 2022-03-09 09:50:20 -05:00
pointfeev
e1a5a23e9c v3.2.2.4
- Fixed harmless update form cancel button exception
- Main form tree view will now stay scrolled to the top while being populated
2022-03-08 22:59:22 -05:00
pointfeev
47c99e5e89 v3.2.2.3
- Fixed steam store query caching
- Improved the context menu display for app infos
- Fixed selection form exception handling
2022-03-08 22:41:41 -05:00
pointfeev
509033c8c9 v3.2.2.2
- Added a per-game 10 second cooldown and per-DLC 60 second cooldown between store queries to help prevent steam from thinking they're getting DDoSed (lol)
- Optimized selection form node updating
2022-03-08 21:31:22 -05:00
pointfeev
477e7b4445 push 2022-03-08 20:42:46 -05:00
pointfeev
99c9fcb66d context menu image awaits 2022-03-08 20:42:29 -05:00
pointfeev
1815f1087d v3.2.2.0
- Large code refactoring and optimizations
- The more essential SteamCMD directories (config and userdata) will no longer be cleaned up by the program, hopefully to speed up the first call
- Games can now also use SteamCMD as a fallback similar to DLC (previously both steam store AND steamCMD output was required for games, now it's either OR)
2022-03-08 18:58:52 -05:00
pointfeev
0ad6efd7dd games use steamCMD fallback 2022-03-08 17:10:08 -05:00
pointfeev
d6a2829cbe remove irrelevant directories from cleanup 2022-03-08 16:53:43 -05:00
pointfeev
4c0716e768 last bit of context menu shit 2022-03-07 20:11:31 -05:00
pointfeev
a1de3266ea final 2022-03-07 17:39:03 -05:00
pointfeev
81f9be61e6 more shenanigans 2022-03-07 17:21:40 -05:00
pointfeev
df64448f55 context menu stabilization 2022-03-07 17:17:28 -05:00
pointfeev
faee45d0d7 context menu fix 2022-03-07 14:46:53 -05:00
pointfeev
2dd4c482ef optimize resources 2022-03-07 14:40:48 -05:00
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
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
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
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
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
pointfeev
d8fcc1a88c revert of process limit (for now) 2022-02-10 20:33:28 -05:00
pointfeev
b1a528799b SteamCMD process limit, unnecessary SteamCMD file cleanup 2022-02-10 19:13:51 -05:00
pointfeev
18d4532982 v2.3.2.0 draft 2022-02-10 12:26:53 -05:00
pointfeev
d5893f7470 SteamCMD setup tweaks 2022-02-10 10:50:53 -05:00
pointfeev
f6b7c7899a v2.3.1.1
- Separated appTasks into a separate list along with RunningTasks to improve stability
- Remaining games and DLCs are now first added outside of their scheduled tasks to improve visual feedback
2022-02-09 13:47:26 -05:00
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
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
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
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
a91421a699 .NET 6.0 2021-12-25 20:04:02 -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
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
pointfeev
de573b4edb
v2.0.2.0 2021-11-12 13:12:21 -05:00
pointfeev
1be79b8cda
add game names to creamapi.ini 2021-11-11 12:11:49 -05:00
pointfeev
4ca25bd941
subtle name change 2021-11-11 02:46:50 -05:00
pointfeev
61a6995faa
revalidate 2021-11-11 02:35:59 -05:00
pointfeev
cdb9d6a658
fix concurrency error, add better exception handling, create folders 2021-11-11 02:29:59 -05:00
pointfeev
d84809ec2c
Update CreamInstaller.csproj 2021-11-09 01:13:57 -05:00
pointfeev
898bb5803c
VdfConvert.Deserialize exception fixes 2021-11-09 01:12:46 -05:00
pointfeev
ccfea50a02
Update SelectForm.cs 2021-11-06 21:05:22 -04:00
pointfeev
8a0bdbfb7e
output changes, VValue error fix 2021-11-06 20:18:22 -04:00
pointfeev
13c870018a
Update InstallForm.cs 2021-11-06 06:36:16 -04:00
pointfeev
ee4128af20
more fixes 2021-11-06 06:28:53 -04:00
pointfeev
70fe9bfae8
fix? 2021-11-06 06:07:27 -04:00
pointfeev
1d9af895d7
error fixes 2021-11-06 05:55:21 -04:00
pointfeev
51d3a1c9cb
error fixes 2021-11-06 05:25:25 -04:00
pointfeev
351847727b
proper game gathering, depot dlcs, appinfo caching 2021-11-06 04:55:37 -04:00
pointfeev
7bcdf275e4
Update SteamCMD.cs 2021-11-05 23:05:45 -04:00
pointfeev
7399655a9a
Paradox Launcher warning 2021-11-05 23:02:52 -04:00
pointfeev
d17007e65a
installation 2021-11-05 22:37:54 -04:00
pointfeev
93b535ab29
Update SelectForm.cs 2021-11-05 01:46:57 -04:00
pointfeev
3e50f5fa70
appinfo gathering, caching, and basic display 2021-11-05 01:42:25 -04:00
pointfeev
f5ba69f380
initial framework for v2.0 2021-10-29 04:20:27 -04:00
pointfeev
d24ba494de
cleanup output 2021-10-24 20:47:19 -04:00
pointfeev
0cbc98f6a7
Revert "small refactor"
This reverts commit 6da7d0cc00.
2021-10-24 20:33:37 -04:00
pointfeev
6da7d0cc00
small refactor 2021-10-24 20:26:44 -04:00
pointfeev
e73a71afee
define StartupObject, add CustomMessageException 2021-10-22 16:45:56 -04:00
pointfeev
64bbd643d1
DebugType full -> embedded 2021-10-22 16:36:04 -04:00
pointfeev
2c9943fe92
better exception handling, fix error for outdated creamAPI files 2021-10-22 16:27:53 -04:00
pointfeev
ace422e051
Update 1.0.6.3 2021-08-15 20:35:07 -04:00
pointfeev
d19a270d7c
Fix paradox launcher root directory 2021-08-15 20:30:26 -04:00
pointfeev
bb7af1b8b1
Update MainForm.cs 2021-08-09 21:49:49 -05:00
pointfeev
06f798813b
Update 1.0.6.2 2021-08-09 08:15:52 -05:00
pointfeev
0ffa32ab7c
Update Program.cs 2021-08-09 08:13:10 -05:00
pointfeev
c0bf99e182 Update Program.cs 2021-08-09 07:43:48 -05:00
pointfeev
84a321112b Code cleanup 2021-08-09 07:02:53 -05:00
pointfeev
36e5d510bc Remove debug 2021-08-09 06:59:26 -05:00
pointfeev
4df91e0ff8 Fix progress bars 2021-08-09 06:41:31 -05:00
pointfeev
63e597359e Update Program.cs 2021-08-09 05:27:09 -05:00
pointfeev
762899b3e6 Test 2021-08-09 05:14:23 -05:00
pointfeev
adc187f030 Code cleanup 2021-08-09 04:55:41 -05:00
pointfeev
43dfcc51cb Update 1.0.6.0
- The cancel button during program selection will now cancel scanning instead of closing the form
- Added a rescan button to the program selection form
- Fixed tabbing on the install form
- Fixed accuracy of program selections list
2021-08-08 19:52:13 -05:00
pointfeev
730d96a473 Code cleanup 2021-08-07 18:24:13 -05:00
pointfeev
da9cf4ffd4 Update 1.0.5.2 2021-08-07 18:08:29 -05:00
pointfeev
4e72f14227 Remove unused imports 2021-08-07 17:37:31 -05:00
pointfeev
5c088b12db Update 1.0.5.1 2021-08-06 22:58:23 -05:00
pointfeev
d70f683943 Code aesthetics, unused library cleanup 2021-08-06 22:55:12 -05:00
pointfeev
f4491ee8f2 Update 1.0.5
- Fixed unhandled exception when Paradox Launcher is not installed.
- Added better exception handling and file backups during installation.
- Added an explanation for when no CreamAPI-applicable programs or games are found.
- Increased the minimum size of the installation window.
- Added program/game reselection from the installation window.
- Added error dialogs for when selected programs are currently running.
- Multiple other aesthetic changes.
2021-08-06 21:29:43 -05:00
pointfeev
52aa22ad99 Update .csproj to 1.0.4 2021-07-30 06:06:32 -05:00
pointfeev
8edcd53017 Update 1.0.4
- Fixed unhandled exceptions when cleaning up files
- Added Mutex to make sure only one instance of program is active at a time
2021-07-30 06:01:42 -05:00
pointfeev
8caf8b91b7 Remove debug update 2021-07-30 04:59:20 -05:00
pointfeev
a50eafb689 Added download/install log coloring 2021-07-30 04:54:09 -05:00
pointfeev
37d7efc36e logTextBox will no longer clear when retrying 2021-07-30 03:26:51 -05:00
pointfeev
3189e7462a Fixed form StartPositions 2021-07-30 03:19:46 -05:00
pointfeev
0a4cf5851f Update 1.0.1
Added warning when application is renamed
Added a catch for when MEGA is offline
2021-07-29 21:26:55 -05:00
pointfeev
2f2e99f746 Minor fixes 2021-07-29 17:19:59 -05:00
pointfeev
bf1a132024 Fix self-updater 2021-07-27 03:50:18 -05:00
pointfeev
d5b42a5638 Fix self-updater 2021-07-27 03:29:15 -05:00
pointfeev
50e24554c5 Update version 2021-07-27 03:21:43 -05:00
pointfeev
5c90f8103d Update 1.0.1
Added instant progress updates where necessary
2021-07-27 03:14:08 -05:00
pointfeev
c6b3cbd3fc Added instant progress updates where necessary 2021-07-27 03:13:24 -05:00
pointfeev
b50e14f869 Update version 2021-07-27 02:32:58 -05:00
pointfeev
3b9257b497 Add self-updater 2021-07-27 02:22:29 -05:00
pointfeev
149c1ea696 Update 1.0.2
Multiple aesthetic changes
Added extra warnings
Fixed tabbing
Fixed cleanup when canceling download/installation
Removed automatic focusing on buttons
Fixed cancel button closing entire program during download/installation
Removed unnecessary download progress clutter from the log
2021-07-26 22:30:39 -05:00
pointfeev
a666f34634 Rename form titles, Fix allCheckBox 2021-07-25 23:51:13 -05:00
pointfeev
7d79a9e15d Initial commit 2021-07-25 23:08:46 -05:00