261 Commits

Author SHA1 Message Date
8b182df84e Merge pull request 'implement async read for net6 process' (#44) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#44
2.23
2023-11-22 14:34:30 +00:00
5e652bcd59 implement async read for net6 process 2023-11-22 09:32:18 -05:00
44010e91df Merge pull request 'bump version' (#43) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#43
2023-11-21 14:55:47 +00:00
a4568f9800 bump version 2023-11-21 09:55:11 -05:00
f2767806d1 Merge pull request 'update avalonia' (#42) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#42
2.22
2023-11-20 23:00:22 +00:00
509ee471de update avalonia 2023-11-20 17:59:42 -05:00
1a300b639a Merge pull request 'add drive root check, version bump' (#41) from waffle.lord/SPT-AKI-Installer:add-root-drive-detection into master
Reviewed-on: CWX/SPT-AKI-Installer#41
2.21
2023-11-15 14:58:44 +00:00
56da1e6816 Merge branch 'master' into add-root-drive-detection 2023-11-15 14:58:36 +00:00
9e086962dc add drive root check, version bump 2023-11-15 09:57:27 -05:00
442396e07d Merge pull request 'add more logging' (#40) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#40
2.20
2023-11-12 15:21:25 +00:00
73b23b97ad Merge branch 'master' into master 2023-11-12 15:21:19 +00: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
69b662917d Merge pull request 'add eft launcher closed pre-check' (#39) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#39
2.19
2023-11-09 15:36:40 +00: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
f837e02ec0 Merge pull request 'master' (#17) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#17
2023-11-09 14:00:35 +00:00
b07bee3303 Merge pull request 'additional-checks' (#37) from waffle.lord/SPT-AKI-Installer:additional-checks into master
Reviewed-on: CWX/SPT-AKI-Installer#37
2.18
2023-10-21 02:26:52 +00:00
6c2f545743 add a try-catch to dir size calculation, other stuff 2023-10-20 22:26:13 -04:00
74d48b90b1 Merge pull request 'master' (#16) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#16
2023-10-19 00:55:14 +00:00
4ec6cdf9f7 Merge pull request 'add-version-to-install-button' (#36) from waffle.lord/SPT-AKI-Installer:add-version-to-install-button into master
Reviewed-on: CWX/SPT-AKI-Installer#36
2.17
2023-10-19 00:52:34 +00:00
cb0149efb2 Merge branch 'master' into add-version-to-install-button 2023-10-19 00:50:23 +00: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
2202a8a492 rider stuff 2023-10-18 20:38:04 -04:00
47357ff056 Merge pull request 'detect downloads folder' (#35) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#35
2.16
2023-09-26 12:58:56 +00:00
981f73c3db detect downloads folder
add downloads folder to problem path names, also updated check
2023-09-26 08:57:27 -04:00
066567cc29 Merge pull request 'master' (#15) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#15
2023-09-22 23:25:57 +00:00
e3f54b0179 Merge pull request 'fix/mirror-list-download-fail' (#34) from waffle.lord/SPT-AKI-Installer:fix/mirror-list-download-fail into master
Reviewed-on: CWX/SPT-AKI-Installer#34
2.15
2023-09-22 22:46:13 +00:00
bfe6147b2e ensure cache directory exists 2023-09-22 18:45:13 -04:00
84acb45cb7 Merge pull request 'master' (#14) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#14
2023-09-22 12:39:34 +00:00
d1e56171cc Merge pull request 'improve-mirror-download-info' (#33) from waffle.lord/SPT-AKI-Installer:improve-mirror-download-info into master
Reviewed-on: CWX/SPT-AKI-Installer#33
2.14
2023-09-21 22:53:55 +00: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
9bc021b627 Merge pull request 'master' (#13) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#13
2023-09-21 12:31:34 +00:00
7f856964c0 Merge pull request 'fix/exclude-live-logs' (#32) from waffle.lord/SPT-AKI-Installer:fix/exclude-live-logs into master
Reviewed-on: CWX/SPT-AKI-Installer#32
2.13
2023-09-16 22:15:05 +00:00
3497197ee7 Merge branch 'master' into fix/exclude-live-logs 2023-09-16 22:14:53 +00: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