From b5fa56b6f63bd2f3634992e70552fe48576d5328 Mon Sep 17 00:00:00 2001 From: Krowi Date: Mon, 23 Dec 2024 11:01:06 +0100 Subject: [PATCH] see changelog --- .vscode/settings.json | 8 +- Api/AchievementDataApi.lua | 16 +- CHANGELOG.md | 1 + Changelogs/Changelog.md | 7 + Changelogs/CurseForge.md | 8 + Changelogs/Wago.md | 7 + Changelogs/WowInterface.md | 9 + .../03_WrathOfTheLichKing/AchievementData.lua | 6 + .../04_Cataclysm/AchievementData.lua | 7 +- .../03_WrathOfTheLichKing/AchievementData.lua | 6 + .../Retail/04_Cataclysm/AchievementData.lua | 7 +- .../05_MistsOfPandaria/AchievementData.lua | 29 +- .../06_WarlordsOfDaenor/AchievementData.lua | 226 +++++++++- .../Retail/07_Legion/AchievementData.lua | 59 +++ .../08_BattleForAzeroth/AchievementData.lua | 48 ++- .../Retail/09_Shadowlands/AchievementData.lua | 56 ++- .../10_Dragonflight/AchievementData.lua | 194 +++++++-- .../11_TheWarWithin/AchievementData.lua | 394 +++++++++++++++--- .../FilterButton/FilterButtonClassicMixin.lua | 11 + .../FilterButton/FilterButtonMixin.lua | 31 +- .../FilterButton/FilterButtonModernMixin.lua | 10 + Localization/GlobalStrings.lua | 8 +- Localization/deDE.lua | 4 +- Localization/enUS.lua | 16 +- Localization/frFR.lua | 4 +- Localization/ruRU.lua | 4 +- Localization/zhCN.lua | 14 +- 27 files changed, 1034 insertions(+), 156 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f7299c83..ed3621c7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -524,7 +524,13 @@ "MenuUtil", "GameTooltip_AddColoredLine", "REPUTATION_SORT_TYPE_ACCOUNT", - "EnumUtil" + "EnumUtil", + "MOUNT", + "PET", + "TABARDSLOT", + "LFG_LIST_TITLE", + "TOY", + "PERKS_VENDOR_CATEGORY_TRANSMOG" ], "Lua.diagnostics.disable": [ "deprecated", diff --git a/Api/AchievementDataApi.lua b/Api/AchievementDataApi.lua index af6c1b85..954aba32 100644 --- a/Api/AchievementDataApi.lua +++ b/Api/AchievementDataApi.lua @@ -8,15 +8,17 @@ KrowiAF.Enum.Faction = EnumUtil.MakeEnum( KrowiAF.Enum.RewardType = EnumUtil.MakeEnum( "NotCategorized", "Other", - "Toy", - "Pet", - "Title", + "AlliedRace", + "Garrison", "Mount", - "Transmog", - "Item", - "Teleport", + "Pet", "RemixPandariaBronze", - "Tabard" + "Tabard", + "Teleport", + "Title", + "Toy", + "TradersTender", + "Transmog" ); KrowiAF.AchievementData = {}; diff --git a/CHANGELOG.md b/CHANGELOG.md index be2df365..e0a58092 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file. - Shadowlands Mythic+ season categories in the Specials tab - Achievements can now have multiple moments when they were available to earn - Cross-Expansion - Delves category is now moved from The War Within to Cross-Expansion +- Has Reward filter with additional reward type filters ### Changed - Factions and EventType are now accessible trough the API system diff --git a/Changelogs/Changelog.md b/Changelogs/Changelog.md index 355c9181..b118cf03 100644 --- a/Changelogs/Changelog.md +++ b/Changelogs/Changelog.md @@ -1,5 +1,12 @@ ### Added - The watch list can now be a mix of account wide achievements for one character, character specific achievements for another character or all account wide or character specific +- Shadowlands Mythic+ season categories in the Specials tab +- Achievements can now have multiple moments when they were available to earn +- Cross-Expansion - Delves category is now moved from The War Within to Cross-Expansion +- Has Reward filter with additional reward type filters + +### Changed +- Factions and EventType are now accessible trough the API system ### Fixed - When marking an achievement as watched, the view should no longer completely reset \ No newline at end of file diff --git a/Changelogs/CurseForge.md b/Changelogs/CurseForge.md index 650053e6..7d896da5 100644 --- a/Changelogs/CurseForge.md +++ b/Changelogs/CurseForge.md @@ -1,6 +1,14 @@

Added

+

Changed

+

Fixed