added hard drive free space detection, added red error message text, removed overwrite checkbox, added wiki button link
extended the error text for starting wabbajack in protected location
removed debug code
shortened error message to fit in text box
update changelog
added logic to skip past known last install location when preopulating modlist paths
code style
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* hide back button and settings button during install phase, so that user does not press back or settings( and then back to main screen again ) while a download thread still runs in th ebackground
* updated changelog
---------
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* added saved search setting to the startwith field for the searchtextpredicates to reapply filter
* typo fix in changelog
---------
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* added more robust protected location checking, for exe and download/install paths
remove debug output and formatting
slight change to trigger rerun of CI
updated changelog
trigger CI re-run
* removed debug code
---------
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* wraps loadmodlist into a new method when prompted from gallery view, so that it dosnt run loadmodlist twice when the listener for path changes fires it a second time, instead keep the listener as the only trigger for loadmodlist() as that is fired from sources other than the gallery play button
* remove commented code
* update changelog
---------
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* Fix handle of hashed file not closing
* Limit concurrent downloads to a maximum of 8
* Dynamically increase job size to avoid downloads appearing stalled
* Set downloader settings to avoid RAM and timeout issues
* Improve logging around downloads
* Adds more logging when starting stopping downloads
* Improves error message when GameFileSource download fails
* Stops logging errors when archive isn't available on WJ CDN
* Add retry mechanism to SingleThreadedDownloader
* Update CHANGELOG.md
* Remove hard limit for download threads
---------
Co-authored-by: UrbanCMC <UrbanCMC@web.de>