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>
* added enderalse GOGID
* Fix readme opening twice when loading last modlist
* Edit Wabbajack CLI button text
* Cancel running downloads when shutting down application
* Add resume support for IHttpDownloader
* Add resume support for manual downloads
* Update CHANGELOG.md
* Improve game selection to only show games with results combined with the amount of lists
* Undo accidental removal of loading settings
* Add more tooltips and improve existing ones
* Update CHANGELOG.md
* Main test external pull readme fix (#2335)
* Fix SelectedGameType crashing Wabbajack when no settings are present yet, fix readme being clickable when not specified resulting in crash
* Add readme fix to CHANGELOG, fix typo
* Add readme button fix to changelog
---------
Co-authored-by: UrbanCMC <UrbanCMC@web.de>
Co-authored-by: Angad <angadmisra28@gmail.com>
Co-authored-by: trawzified <55751269+tr4wzified@users.noreply.github.com>
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
* Fix BA2 compilation errors by implementing mipmap detection and usage during texture recompression
* Update CHANGELOG.md
* Fix broken mipmap support on Linux/OSX
* Update Game.cs
Adding Mount & Blade II: Bannerlord as a game description
* Update GameRegistry.cs
Adding Mount & Blade II: Bannerlord to game registry
* Update GameRegistry.cs
Setting IsGenericMO2Plugin = false to true for M&B Bannerlord
* Make ImageConverter polymorphic and revert back to texcov on Windows
* Add files I forgot to add, make CHANGELOG.md additions
* Don't run texconv tests on Linux/OSX
* Add some support for cubemaps in BA2
* add read support for cubemaps in BA2 routines
* Fix slide support during compilation
* Set default logging level to Information instead of Trace
* update CHANGELOG.md