Commit graph

29 commits

Author SHA1 Message Date
Casper V. Kristensen 5ab103df58 Add support for different game versions 2024-01-06 03:46:02 +01:00
Casper V. Kristensen 0086cb798c Add TukUI AddOn provider 2022-09-20 23:07:40 +02:00
Casper V. Kristensen d2c7c020ab Add better support for WotLK 2022-09-01 02:01:43 +02:00
Casper V. Kristensen 573530e446 Add support for WotLK 2022-08-27 21:38:15 +02:00
Casper V. Kristensen ca190bfc94 Curseforge v2 API 2022-07-09 02:11:06 +02:00
Casper V. Kristensen 94b1617d7e Retry http timeout errors 2022-05-08 15:13:49 +02:00
Casper V. Kristensen 5476352b53
Add support for further .toc client version suffixes. 2021-09-02 21:50:35 +02:00
Casper V. Kristensen 9ac1fc5cff
Curseforge: Fix page size for new API rules. 2021-06-22 14:59:03 +02:00
Casper V. Kristensen 415041be8d
Add support for new .toc client version suffixes: MyAddon-BCC.toc, MyAddon-Classic.toc, MyAddon-Mainline.toc. 2021-05-27 02:32:19 +02:00
Casper V. Kristensen 1f3bbbde28
CurseForge: Prefer classic AddOns instead of ignoring retail ones. 2021-05-26 23:49:00 +02:00
Casper V. Kristensen 2fd7640a9e
Add more TBC asset regexes. 2021-05-26 22:49:59 +02:00
Casper V. Kristensen ce6e5f6eb7
CurseForge, GitHub: Update for TBCC. 2021-05-26 18:28:11 +02:00
Casper V. Kristensen e4618876dc
Git: Use new AddOn.dirs dictionary mapping instead of old list. 2021-03-25 15:18:33 +01:00
Casper V. Kristensen d08e0bebcc
CLI: Save installed AddOns state more often to enable better error recovery. Sort list output alphabetically. 2021-03-24 11:39:09 +01:00
Casper V. Kristensen bedea2f983
Improve AddOn detection by allowing renaming of top-level directory according to containing .toc. 2021-03-24 11:37:34 +01:00
Casper V. Kristensen 1445f7d26e
Github: Prefer classic version of released files. 2021-03-24 11:33:48 +01:00
Casper V. Kristensen f44712e53c
Update README with Curseforge project ID support. 2020-04-21 00:31:57 +02:00
Casper V. Kristensen 440e8dd596
Curseforge: Allow installation using Curse Project ID in place of slug. 2020-04-21 00:27:38 +02:00
Casper V. Kristensen 376c485a5a
Update for Blizzard's new naming convention: Wow.exe -> WowClassic.exe. 2020-01-08 22:04:28 +01:00
Casper V. Kristensen 431e6b4311
GitHub: Check asset filename extension instead of content type for better reliability. 2019-10-14 12:33:21 +02:00
Casper V. Kristensen 141f65c04c
Further increase CurseForge AddOn search size from 50 to 500. Turns out CurseForge's search is really bad. 2019-10-14 12:27:55 +02:00
Casper V. Kristensen aaf92a6ce6
Increase CurseForge AddOn search size from 10 to 50. 2019-10-14 12:19:18 +02:00
Casper V. Kristensen d9e6ca1317
Don't remove AddOn download_dir on uninstall, do it in CLI's remove instead. 2019-10-11 02:08:50 +02:00
Casper V. Kristensen 7a0114b50c
Ignore directory-delete errors on AddOn uninstall. 2019-10-11 00:58:19 +02:00
Casper V. Kristensen d4aa7b73af
Better prompt for missing AddOn name. 2019-10-10 15:37:30 +02:00
Casper V. Kristensen b07a55778f
Refactor CurseForge provider to reuse logic from Web provider. 2019-10-10 00:08:57 +02:00
Casper V. Kristensen 0bfa0d2326
Add support for GitHub releases. 2019-10-10 00:08:06 +02:00
Casper V. Kristensen 6e3203108a
Fix Git branch support. 2019-10-09 22:48:38 +02:00
Casper V. Kristensen 17e625474a
Initial. 2019-10-09 21:42:07 +02:00