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
2eb9197e37
udpate prechecks
2023-07-29 14:26:55 -04:00
b2a9e9942e
finish precheck details view
2023-07-29 14:26:45 -04:00
d269d674ad
rework prechecks to return a precheckresult
2023-07-29 14:26:20 -04:00
af11a12cac
Merge branch 'master' into feature/precheck-details
2023-07-27 14:12:06 +00:00
b901975826
move original game check to precheckviewmodel, fix drives showing no space available
2023-07-27 10:03:24 -04:00
eb4f8b006c
precheck details view and viewmodel WIP
2023-07-25 22:07:48 -04:00
a96fd15ef4
Remove unused import in PreChecksViewModel
2023-07-16 19:22:39 +02:00
a850c5edaf
Merge branch 'master' into refactoring/namespace-imports
2023-07-16 17:21:29 +00:00
83a3200813
Update UI binding to IsEnabled
2023-07-12 16:39:37 +02:00
c98c59edf2
Refactor InvertedProgressConverter for readability
2023-07-12 09:29:02 +02:00
a8b91f4ee6
Refactor C# code to imperative, top-level statements style
...
Updated the existing C# code into a more modern, imperative and top-level statements style. This involves shortening the code by removing unnecessary parts like additional brackets and explicit namespace declarations. It's done to improve clarity and readability.
2023-07-12 09:19:33 +02:00
d6aaeda28c
Fixing update on PreCheckSucceeded
2023-07-12 09:00:00 +02:00