71 Commits

Author SHA1 Message Date
88a4852a24 adding more logging 2024-02-06 18:59:39 -05:00
2428f2084b require framework prechecks
also updated the update script to not use bitstransfer
2024-02-05 10:09:23 -05:00
db11225eae add more hash logging 2024-01-19 22:51:06 -05:00
7283d247a0 return correct result data 2024-01-08 21:29:59 -05:00
813ce608a8 remove this dumb bs 2023-12-29 15:41:13 -05:00
a2a0991498 add 10gb overhead for free space check 2023-12-29 15:38:41 -05:00
cc9279825c update game check 2023-12-19 14:58:12 -05:00
5ec4eabf5f add more paths 2023-11-29 18:30:03 -05:00
5e652bcd59 implement async read for net6 process 2023-11-22 09:32:18 -05:00
a4568f9800 bump version 2023-11-21 09:55:11 -05:00
509ee471de update avalonia 2023-11-20 17:59:42 -05:00
9e086962dc add drive root check, version bump 2023-11-15 09:57:27 -05:00
d0fcd60bfa bump version 2023-11-12 10:16:58 -05:00
26f4e5aab8 add main thread exception handling 2023-11-12 09:52:02 -05:00
f6ad9c7f8a bump version 2023-11-09 10:33:28 -05:00
ec1f2d55ef fix detailed path column span 2023-11-09 10:33:15 -05:00
a54bee78e1 add eft launcher closed precheck 2023-11-09 10:32:52 -05:00
ad37a15a92 implement re-evaluation requests on prechecks 2023-11-09 10:32:36 -05:00
6c2f545743 add a try-catch to dir size calculation, other stuff 2023-10-20 22:26:13 -04:00
f78807d684 version bump 2023-10-18 20:43:28 -04:00
bfc70842e2 update install buttons 2023-10-18 20:43:23 -04:00
75e5cd914e get release info, log install path before errors 2023-10-18 20:39:38 -04:00
981f73c3db detect downloads folder
add downloads folder to problem path names, also updated check
2023-09-26 08:57:27 -04:00
bfe6147b2e ensure cache directory exists 2023-09-22 18:45:13 -04:00
b444c24705 update nuget packages 2023-09-21 18:52:52 -04:00
90ceffdfca delete old files before downloaing, fix download task 2023-09-21 18:52:33 -04:00
174e21d03f check hashes in mirror downloaders 2023-09-21 18:51:20 -04:00
b6f883ec38 update updater
using download file async since a hash isn't needed and also remove new installer from cache when done updating
2023-09-21 10:55:25 -04:00
3da29287d7 remove unneeded data from internal data 2023-09-21 10:54:23 -04:00
84e67b9ae7 update download task to handle checking cache and downloading if needed
allows for more verbose output during the patcher download process
2023-09-21 10:53:49 -04:00
f0e1abc9bf add mirror downloaders to only handle downloading of a mirror 2023-09-21 10:53:01 -04:00
84c9f0975a DownloadCacheHelper allows direct downloads and checking cache 2023-09-21 10:52:26 -04:00
57fdc83cb5 fix exclusion checks 2023-09-16 18:12:24 -04:00
85a562079c move live install check to precheck viewmodel
also deletes log file and doens't log anything at the message viewmodel so the log isn't in the live directory
2023-09-16 16:49:24 -04:00
987f62ed5f fix cache info getting cut off 2023-09-16 16:47:40 -04:00
4508735c4f add file and folder exclusions to copy task 2023-09-16 16:10:40 -04:00
227e68f8fd move logger config to app init 2023-09-05 20:23:28 -04:00
a1efb6501f add rxui exception logging 2023-09-05 20:09:11 -04:00
73b149779d fix version check not handling preview versions 2023-08-28 11:05:00 -04:00
ce2cd80bf6 add cache info controls 2023-08-25 23:46:11 -04:00
ada70d7957 udpate prechecks to use status spinner 2023-08-25 19:09:36 -04:00
d8d442c195 adding cachinfo and spinner controls (WIP) 2023-08-24 22:28:37 -04:00
b8bec3c3c8 move warning to appear on launch, not install start 2023-08-23 22:45:41 -04:00
6dd92e540d add problem folder warning 2023-08-22 10:21:52 -04:00
affdf3d95a upgrade to avalonia 11 2023-08-21 18:57:48 -04:00
5cca94d2bf fix update message display 2023-08-03 18:02:38 -04:00
ab4c61c9ac replace path label, general logging additions 2023-08-02 23:32:44 -04:00
f135a3e325 finish auto update feature 2023-07-30 16:15:52 -04:00
e70e30ff57 add installer update info to check for updates WIP 2023-07-29 23:00:13 -04:00
5382f3b37e version bump 2023-07-29 18:29:28 +00:00