338 Commits

Author SHA1 Message Date
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
ee30f7d1ed Merge pull request 'master' (#31) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#31
2.12
2023-09-06 00:28:18 +00:00
227e68f8fd move logger config to app init 2023-09-05 20:23:28 -04:00
a673d5bec0 Merge pull request 'master' (#11) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#11
2023-09-06 00:20:55 +00:00
8b47f58f2c Merge pull request 'fix/rxui-logging' (#30) from waffle.lord/SPT-AKI-Installer:fix/rxui-logging into master
Reviewed-on: CWX/SPT-AKI-Installer#30
2023-09-06 00:10:45 +00:00
a1efb6501f add rxui exception logging 2023-09-05 20:09:11 -04:00
f0dd778ee1 Merge pull request 'master' (#10) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#10
2023-09-05 23:55:18 +00:00
d5e8db40ab Merge pull request 'fix/net6-precheck' (#29) from waffle.lord/SPT-AKI-Installer:fix/net6-precheck into master
Reviewed-on: CWX/SPT-AKI-Installer#29
2.11
2023-08-28 15:08:11 +00:00
73b149779d fix version check not handling preview versions 2023-08-28 11:05:00 -04:00
67fcab23b1 Merge pull request 'master' (#9) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#9
2023-08-28 14:37:59 +00:00
0fda5c97b7 Merge pull request 'feature/cache-info' (#28) from waffle.lord/SPT-AKI-Installer:feature/cache-info into master
Reviewed-on: CWX/SPT-AKI-Installer#28
2.10
2023-08-26 03:51:19 +00: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
ea771037af Merge pull request 'master' (#8) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#8
2023-08-24 22:04:32 +00:00
d6016776db Merge pull request 'feature/additional-install-warnings' (#27) from waffle.lord/SPT-AKI-Installer:feature/additional-install-warnings into master
Reviewed-on: CWX/SPT-AKI-Installer#27
2.9
2023-08-24 02:46:16 +00: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
1048ef4501 Merge pull request 'master' (#7) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#7
2023-08-21 23:15:20 +00:00
ecdca6ba8b Merge pull request 'upgrade/avalonia-11' (#26) from waffle.lord/SPT-AKI-Installer:upgrade/avalonia-11 into master
Reviewed-on: CWX/SPT-AKI-Installer#26
2023-08-21 23:14:14 +00:00
affdf3d95a upgrade to avalonia 11 2023-08-21 18:57:48 -04:00
236eff7bcb Merge pull request 'master' (#6) from CWX/SPT-AKI-Installer:master into master
Reviewed-on: waffle.lord/SPT-AKI-Installer#6
2023-08-16 23:14:33 +00:00
a2b8b1071e Merge pull request 'fix/udpate-message' (#24) from waffle.lord/SPT-AKI-Installer:fix/udpate-message into master
Reviewed-on: CWX/SPT-AKI-Installer#24
2023-08-03 22:06:31 +00:00
5cca94d2bf fix update message display 2023-08-03 18:02:38 -04:00