111 Commits

Author SHA1 Message Date
d3767a0344 Add global using directives and free space pre-check
Global System and System.IO usages have been replaced with global usings in GlobalUsings.cs for improved code readability. Alongside, a FreeSpacePreCheck has been added in FreeSpacePreCheck.cs to ensure enough drive space is available before installation. This check was initially taking place in InitializationTask.cs which has been removed for better separation of concerns. The PreCheckViewModel visibility is now dependent on the success status of PreChecks, enhancing user experience.
2023-07-12 08:32:57 +02:00
68e50cf5e5 Update README.md 2023-06-18 15:54:54 +02:00
84b718d810 Remove unused using 2023-06-18 15:47:27 +02:00
e1afb9ce14 Update Version 2023-06-18 15:32:04 +02:00
105f402936 Adding initial size comparison between eft dir and target dir 2023-06-18 15:21:50 +02:00
5d8b8851a1 Merge pull request 'more-logging' (#16) from waffle.lord/SPT-AKI-Installer:more-logging into master
Reviewed-on: CWX/SPT-AKI-Installer#16
2.2
2023-05-22 23:16:36 +00:00
37c7457026 adding version to title and logs 2023-05-22 19:14:41 -04:00
52a283ad37 adding some more logging 2023-05-22 15:09:00 -04:00
96bf6aaf63 Merge pull request 'bug fixes, ui tweaks, additional logging' (#15) from waffle.lord/SPT-AKI-Installer:ui-tweaks into master
Reviewed-on: CWX/SPT-AKI-Installer#15
2.1
2023-05-19 00:07:29 +00:00
18a217a974 bug fixes, ui tweaks, additional logging 2023-05-18 20:04:00 -04:00
229ffad552 Merge pull request 'stuff' (#14) from waffle.lord/SPT-AKI-Installer:avalonia-rework2 into master
Reviewed-on: CWX/SPT-AKI-Installer#14
2023-05-15 02:36:51 +00:00
e01729554b stuff 2023-05-14 22:35:06 -04:00
411f7368e2 Merge pull request 'avalonia-rework' (#13) from waffle.lord/SPT-AKI-Installer:avalonia-rework into master
Reviewed-on: CWX/SPT-AKI-Installer#13
2.0
2023-05-14 17:16:33 +00:00
2652285d88 Update 'README.md' 2023-05-14 17:14:42 +00:00
8331080d85 major rework to move to avalonia 2023-05-11 23:11:39 -04:00
CWX
26db4716bc Merge pull request 'Install Path Prompt and Dep Checks' (#12) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#12
1.3.0
2023-04-07 08:18:23 +00:00
65b7ef87af Merge branch 'master' into master 2023-03-18 14:47:54 +00:00
21d4349475 Merge branch 'master' of https://dev.sp-tarkov.com/waffle.lord/SPT-AKI-Installer 2023-03-18 10:45:27 -04:00
7f6a7be3dc add dependency checks, add install path prompt 2023-03-18 10:44:52 -04:00
3ba2846d4b Merge pull request 'Add gitea release hash check' (#11) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#11
2023-03-13 21:27:16 +00:00
093aa02f72 Merge branch 'master' into master 2023-03-13 21:27:07 +00:00
ed2b64d3ed the weird line formatting was annoying me... 2023-03-06 18:31:08 -05:00
398f1e38eb forgot a summary 2023-03-06 18:29:33 -05:00
2467665cbb add check for release hash in gitea release body 2023-03-06 18:28:02 -05:00
CWX
113a518599 Merge pull request 'add basic download caching' (#10) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#10
1.2.0
2023-03-05 20:00:47 +00:00
e7a38ac30d add try catch and directory check to stream method 2023-03-05 09:23:03 -05:00
7f8268200a add basic download caching 2023-03-04 15:33:37 -05:00
CWX
f13f83451a update to check that EXE exists in path folder 1.1.4 2022-07-25 22:31:30 +01:00
CWX
87dd6edea4 made adjustments to not need patcher on current release 1.1.3 2022-07-25 00:04:48 +01:00
a6a6160b16 Merge pull request 'I ducked up' (#9) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#9
1.1.2
2022-07-12 17:51:13 +00:00
1758b69189 I ducked up 2022-07-12 13:50:23 -04:00
0285fe5a87 Merge pull request 'fix mirror downloads maybe' (#8) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#8
1.1.1
2022-07-12 01:20:50 +00:00
23ffccd94f Merge branch 'master' into master 2022-07-12 01:20:43 +00:00
251aed3345 fix mirror downloads maybe 2022-07-11 21:19:47 -04:00
7ff99677ed Merge pull request 'Update Installer' (#7) from waffle.lord/SPT-AKI-Installer:master into master
Reviewed-on: CWX/SPT-AKI-Installer#7
1.1.0
2022-07-09 17:17:15 +00:00
96b6964165 ran code cleanup 2022-07-09 13:14:03 -04:00
b999f3cb4c all the things 2022-07-09 13:08:41 -04:00
0fc99bf5cd rework dump 2022-07-09 00:33:55 -04:00
CWX
9c3ab1bad9 bump fix for file not existing (patcher) 1.0.1 2022-06-21 19:51:26 +01:00
CWX
c55e5c8f1f update to show progress for download 1.0.0 2022-06-07 20:34:09 +01:00
CWX
224bfaa456 Update 'README.md' 2022-06-06 15:03:11 +00:00
CWX
4c0ae768d2 bump fully auto and downloads versions based on repos 2022-06-06 15:55:46 +01:00
CWX
bcc1e6e9ec bump 2022-05-31 14:49:28 +01:00
CWX
a3bbb4756b bump, now checks against json from repo to download patcher and zip if needed 2022-05-30 13:04:54 +01:00
CWX
43098c7578 Bump, currently downloads 2.3.1 zip and latest to needed client patcher based on repo json 2022-05-30 00:49:58 +01:00
CWX
e301ef9d05 Merge branch 'master' of https://dev.sp-tarkov.com/CWX/SPT-Installer 2022-05-19 15:23:47 +01:00
CWX
cf0cbfbc2a corrected Proj name and Sln name 2022-05-19 15:23:14 +01:00
CWX
823df072c1 Update 'README.md' 2022-05-19 14:22:22 +00:00
CWX
d97d1d22b3 Update 'README.md' 2022-05-19 14:20:55 +00:00
CWX
49d941edfe Update 'README.md' 2022-05-19 14:20:17 +00:00