39 Commits

Author SHA1 Message Date
c2c1670ab2 write debug log to seperate file 2024-07-10 13:33:19 -04:00
ca2dec269f add installpath param
added relaunch method for ease of restarting the installer
2024-07-06 17:06:21 -04:00
469f74ee6c fix error messages 2024-06-29 11:25:30 -04:00
bb8b05a2d4 add update page 2024-06-29 11:05:35 -04:00
1dc4202353 add path selection page
new update page WIP
2024-06-28 21:35:27 -04:00
Dev
43fee371de Altered localization text to assist with support 2024-05-25 17:34:36 +01:00
CWX
9748461024 rebrand - ico and release Field to change 2024-05-21 23:07:51 +01:00
64d0b4b35e use cache ttl for metadata files 2024-05-04 16:18:49 -04:00
820c54b841 add changlog stuff 2024-05-01 12:00:30 -04:00
a7af608d56 apply format rules 2024-05-01 10:31:55 -04:00
d840da2f47 updated the things
it might even work
2024-04-27 14:51:54 -04:00
DrakiaXYZ
ac95894967 Switch the precheck to use the release.json method of version fetching
- Removes another hit to the Gitea API
- Renamed 'Models/Releases' to 'Models/ReleaseInfo' to avoid a .gitignore hit, this adds the missing files
- Moved the definition for the release.json URL to DownloadCacheHelper for now
2024-04-26 09:52:41 -07:00
8cceee6668 update path checks to allow denial or warning 2024-04-05 12:29:47 -04:00
94b7d04908 finish update button controls 2024-03-27 09:26:11 -04:00
fc908386bc better precheck details handling 2024-03-25 18:19:16 -04:00
0aca296115 trying something WIP
trying to see if I can just get the selected index and bind to it... doesn't seem to be working though ...
2024-03-25 17:38:29 -04:00
8b5df10131 update ui so precheck details are easier to see 2024-03-24 20:52:42 -04:00
88a4852a24 adding more logging 2024-02-06 18:59:39 -05:00
ad37a15a92 implement re-evaluation requests on prechecks 2023-11-09 10:32:36 -05: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
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
ce2cd80bf6 add cache info controls 2023-08-25 23:46:11 -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
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
b2a9e9942e finish precheck details view 2023-07-29 14:26:45 -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
83a3200813 Update UI binding to IsEnabled 2023-07-12 16:39:37 +02:00
d6aaeda28c Fixing update on PreCheckSucceeded 2023-07-12 09:00:00 +02:00
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
18a217a974 bug fixes, ui tweaks, additional logging 2023-05-18 20:04:00 -04:00
e01729554b stuff 2023-05-14 22:35:06 -04:00
8331080d85 major rework to move to avalonia 2023-05-11 23:11:39 -04:00