Commit graph

39 commits

Author SHA1 Message Date
pointfeev
45eaed35dd v4.4.0.0
- Significant refactoring & optimizations
- Updated to Koaloader v3.0.1
2023-01-13 15:15:13 -05:00
pointfeev
05e2ea5519 cleanup 2023-01-05 13:22:44 -05:00
pointfeev
8572c5f03b v4.3.0.1
- Fixed parsing of DLC appid 0
2022-12-20 19:25:08 -05:00
pointfeev
f90975f606 with 2022-12-20 16:40:14 -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
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
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
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
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
2bdf9c9d77 v4.1.3.0
- Koaloader proxy selection will no longer provide options for DLLs that already exist in the game's directories
- Installation will now error when a DLL that already exists is attempting to be installed as Koaloader
- Fixed selections not being re-enabled after an installation failure when hitting the Reselect button
2022-09-14 17:39:35 -04:00
pointfeev
9f2f0c176d v4.1.1.0
- Consolidated and vastly improved the performance of the program's methods of gathering game executables and DLLs
- Koaloader's respective unlocker DLLs are now correctly deployed based on executable bitnesses instead of which API DLLs exist
2022-08-28 07:40:53 -04:00
pointfeev
50c5f4fb24 v4.1.0.0
- Executable bitness is now detected automatically per-directory (prioritizing 64-bit before 32-bit)
- Executables which or not 32-bit nor 64-bit are now omitted
- Saved pre-v4.1.0.0 proxy choices will be automatically converted to the new format ("Koaloader.version_64.version.dll" -> "version")
- Executable directories' determined bitness can be visualized with the context menu (or during installation)
2022-08-27 22:04:42 -04:00
pointfeev
50fd708017 bounds cleanup 2022-08-25 23:37:44 -04:00
pointfeev
c7bc55ac43 koaloader proxy choice dropdown 2022-08-25 23:18:26 -04:00
pointfeev
f77d01d4f8 koaloader proxy choices 2022-08-25 22:04:45 -04:00
pointfeev
4b6572d398 minor visual touchups 2022-08-25 15:02:16 -04:00
pointfeev
91880aa698 fixes, color changes & game koaloader toggles
- Improved tabbing in the selection forms
- Improved main select form "All" check box logic
- Swapped multiple main select form operations with their thread-safe alternatives (fixes game scanning lockups)
- Extra text in the selection forms are now highlighted the same as nodes and can be left/right clicked
2022-08-24 22:56:26 -04:00
pointfeev
87fa2fef31 v3.6.1.1
- Fixed pre-scan dialog "Sort By Name" function
- Added the "Sort By Name" function to the main selection form
- Small rearrangements and resizes in the main selection form
- More minor refactoring
2022-08-17 23:34:23 -04:00
pointfeev
5f3329305c v3.6.1.0
- Selections are now properly separated by platform, fixing potential future issues related to two games on different platforms having the same id
- Saved pre-scan choices now have to be saved in JSON, and thus will be reset
- Selection nodes now display their platform and are now also sorted by their platform
2022-08-17 18:48:05 -04:00
pointfeev
512391270e v3.6.0.0
- Added support for Uplay R1 & R2 unlockers by acidicoala (without DLC selection **FOR NOW**)
- Major refactoring
- Install form whiteout fix
2022-08-16 23:15:28 -04:00
pointfeev
e4a90d9c8d intermediary updates
- Uplay R1 & R2 preparation
- Minor refactoring
- Install form whiteout fix
2022-08-16 17:15:29 -04:00
pointfeev
92a20f87f4 v3.5.3.1
- Right-click context menu favicons are now grabbed via Google's favicons API
- Official program/game websites are now openable via the right-click context menu should the Steam Store provide one
2022-06-22 21:56:14 -05:00
pointfeev
6ca07b02de fix dereferenced null variable 2022-06-10 21:13:06 -05:00
pointfeev
d2237efca0 select dialog form sorting 2022-06-10 20:47:59 -05:00
pointfeev
ca72e9adf5 v3.5.2.0
- Forms now use automatic sizing
- Fixed version info being duplicated after update cancellation
2022-06-10 19:38:32 -05:00
pointfeev
023df98fcc v3.5.0.2
- Large refactoring & fixes
- Program forms are no longer TopMost
2022-05-17 14:41:35 -05:00
pointfeev
124dea6fc2 window screenshot shenanigans 2022-03-25 22:38:52 -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
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
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
4c0716e768 last bit of context menu shit 2022-03-07 20:11:31 -05:00
pointfeev
7c554d02f5 v3.2.0.4
- Fixed appid sorting
2022-03-06 21:43:46 -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
bb3e035804 final touches 2022-03-03 08:56:44 -05:00