TF2CDownloader 2022-06-15
Mostly an iteration over 2022-06-09 to make it shippable, due to a fatal issue with the previous release that caused some Windows systems to be unable to extract the game. We're using https://github.com/mholt/archiver to handle extraction on Windows now which, while less verbose, should be more robust. Automatic symlink creation still needs more testing.
Changes:
- General codebase cleanup by running it through PyLint and adding function/module documentation.
- Migrating again from Tar + Zstd to Arc (on Windows only) for handling our .tar.zst archives.
- QuickEdit is disabled on Windows, so there's no risk of the process pausing by clicking into it.
- Exiting normally no longer counts as an exception.
Thanks to @Alex-1000 for contributing to this release.