Browse Source

Regular auto-commit at 18:56:46 on 31/10/2022

master
Quildra 3 years ago
parent
commit
635557efd9
  1. 26
      Interface/AddOns/AllTheThings/AllTheThings.lua
  2. 2
      Interface/AddOns/AllTheThings/AllTheThings.toc
  3. 25
      Interface/AddOns/AllTheThings/CHANGELOG.md
  4. 42
      Interface/AddOns/AllTheThings/db/Categories.lua
  5. 4
      Interface/AddOns/AllTheThings/locales/deDE.lua
  6. 19
      Interface/AddOns/AllTheThings/locales/enUS.lua
  7. 4
      Interface/AddOns/AllTheThings/locales/esES.lua
  8. 4
      Interface/AddOns/AllTheThings/locales/frFR.lua
  9. 4
      Interface/AddOns/AllTheThings/locales/itIT.lua
  10. 4
      Interface/AddOns/AllTheThings/locales/koKR.lua
  11. 4
      Interface/AddOns/AllTheThings/locales/ptBR.lua
  12. 4
      Interface/AddOns/AllTheThings/locales/ruRU.lua
  13. 4
      Interface/AddOns/AllTheThings/locales/zhCN.lua

26
Interface/AddOns/AllTheThings/AllTheThings.lua

@ -1091,6 +1091,7 @@ app.RefreshTradeSkillCache = function()
cache[2720] = true; -- Junkyard Tinkering
cache[2791] = true; -- Ascension Crafting
cache[2819] = true; -- Protoform Synthesis
cache[2847] = true; -- Tuskarr Fishing Gear
local prof1, prof2, archaeology, fishing, cooking, firstAid = GetProfessions();
for i,j in ipairs({prof1 or 0, prof2 or 0, archaeology or 0, fishing or 0, cooking or 0, firstAid or 0}) do
if j ~= 0 then
@ -1712,6 +1713,12 @@ local function GetProgressTextForTooltip(data, iconOnly)
end
return stateText;
end
local function GetAddedWithPatchString(awp)
if awp then
awp = tonumber(awp);
return sformat(L["ADDED_WITH_PATCH_FORMAT"], math.floor(awp / 10000) .. "." .. (math.floor(awp / 100) % 10) .. "." .. (awp % 10));
end
end
local function GetRemovedWithPatchString(rwp)
rwp = tonumber(rwp);
if rwp then
@ -4802,6 +4809,9 @@ local function GetCachedSearchResults(search, method, paramA, paramB, ...)
if group.rwp then
tinsert(info, 1, { left = GetRemovedWithPatchString(group.rwp), wrap = true, color = app.Colors.RemovedWithPatch });
end
if group.awp then
tinsert(info, 1, { left = GetAddedWithPatchString(group.awp), wrap = true, color = "FFAAFFAA" });
end
if group.u and (not group.crs or group.itemID or group.s) then
tinsert(info, { left = L["UNOBTAINABLE_ITEM_REASONS"][group.u][2], wrap = true });
end
@ -15264,7 +15274,7 @@ local function CreateMinimapButton()
button:UpdateStyle();
-- Button Configuration
local radius = 78;
local radius = 100;
local rounding = 10;
local MinimapShapes = {
-- quadrant booleans (same order as SetTexCoord)
@ -16821,6 +16831,20 @@ RowOnEnter = function (self)
local _,r,g,b = HexToARGB(app.Colors.RemovedWithPatch);
GameTooltip:AddLine(rwp, r / 255, g / 255, b / 255, 1);
end
if reference.awp then
local found = false;
local awp = GetAddedWithPatchString(reference.awp);
for i=1,GameTooltip:NumLines() do
if _G["GameTooltipTextLeft"..i]:GetText() == awp then
found = true;
break;
end
end
if not found then
local a,r,g,b = HexToARGB("FFAAFFAA");
GameTooltip:AddLine(awp, r / 255, g / 255, b / 255, 1);
end
end
-- an item used for a faction which is repeatable
if reference.itemID and reference.factionID and reference.repeatable then
GameTooltip:AddLine(L["ITEM_GIVES_REP"] .. (select(1, GetFactionInfoByID(reference.factionID)) or ("Faction #" .. tostring(reference.factionID))) .. "'", 0.4, 0.8, 1, 1, true);

2
Interface/AddOns/AllTheThings/AllTheThings.toc

@ -7,7 +7,7 @@
## SavedVariables: ATTCharacterData, ATTAccountWideData, AllTheThingsSettings, AllTheThingsAD, AllTheThingsProfiles, AllTheThingsAuctionData, AllTheThingsDebugData, AllTheThingsArtifactsItems, AllTheThingsHarvestItems
## SavedVariablesPerCharacter: AllTheThingsSettingsPerCharacter
## Notes: Addon for Tracking Collections & Account Completion
## Version: DF-3.0.1
## Version: DF-3.0.2
lib\LibStub\LibStub.lua
lib\CallbackHandler-1.0\CallbackHandler-1.0.lua
lib\LibDataBroker-1.1\LibDataBroker-1.1.lua

25
Interface/AddOns/AllTheThings/CHANGELOG.md

@ -1,24 +1,21 @@
# AllTheThings
## [DF-3.0.1](https://github.com/DFortun81/AllTheThings/tree/DF-3.0.1) (2022-10-27)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.0.0...DF-3.0.1) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)
### KNOWN ISSUES
Please don't spam us with these:
- Map icon is inside the minimap.
- You can't change profiles because the switch button is not functional.
- The autoreset on dungeons seems broken in `/attra`.
## [DF-3.0.2](https://github.com/DFortun81/AllTheThings/tree/DF-3.0.2) (2022-10-30)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.0.1...DF-3.0.2) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)
### Logic fixes
- Fixed ATT tooltips not showing up/disappearing.
- Fixed "This gets removed in patch 10.0.0" on Things that are already removed. We are in 10.0 patch after all!
- Fixed minimap button 🗺
### Data fixes
- Harvested Item/Quest/Achievement data, this should make new content behave as collectable and show up in lists.
- Threads of Fate will become unavailable for new characters as of 10.0.2 patch (Dragonflight launch). This should now show up in future unobtainables!
- Dragonflight content will now only show up in Debug mode (with a note stating that it will become available in patch 10.0.2). Apart from some new collecting achievements that are already available. (And apart from some bugged profession data, please bear with us)
- Some adjustments to past pre-patch events (not Dragonflight yet!).
- Some adjustments to Winter Veil.
- Profession updates. This is not yet finished.
- Updates to Dragonflight content (visible in Debug mode for now).
- Fixes to some obscure quests in BfA.
- Other fixes.

42
Interface/AddOns/AllTheThings/db/Categories.lua

File diff suppressed because one or more lines are too long

4
Interface/AddOns/AllTheThings/locales/deDE.lua

@ -747,8 +747,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
--TODO: [-519] = "World Events", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

19
Interface/AddOns/AllTheThings/locales/enUS.lua

@ -685,6 +685,7 @@ app.L = {
["SECRETS_HEADER"] = "Secrets";
["LIMITED_QUANTITY"] = "This has a limited quantity and may not always be present on the vendor.";
["SOURCE_ID_MISSING"] = "Please report this Item and where it was acquired to the ATT Discord in #retail-errors!";
["ADDED_WITH_PATCH_FORMAT"] = "This gets added in patch %s";
["REMOVED_WITH_PATCH_FORMAT"] = "This gets removed in patch %s";
-- Filter Text
@ -1017,6 +1018,7 @@ app.L = {
[-60] = "Interface\\Icons\\inv_thanksgiving_turkey", -- Pilgrim's Bounty
[-61] = "Interface\\Icons\\achievement_worldevent_merrymaker", -- The Feast of Winter Veil
[-62] = "Interface\\Icons\\inv_misc_fish_06", -- Stranglethorn Fishing Extravaganza
[-63] = "Interface\\Icons\\inv_fishingpole_03", -- Kalu'ak Fishing Derby
-- Maraudon
[-69] = "Interface\\Icons\\spell_arcane_portalironforge", -- Maraudon Purple
[-70] = "Interface\\Icons\\INV_Jewelcrafting_ArgusGemUncut_Orange_MiscIcons", -- Orange
@ -1206,8 +1208,9 @@ app.L = {
-- Blizzard Events and Anniversaries
[-519] = app.asset("Category_Event"), -- World Events
[-520] = "Interface\\Icons\\inv_misc_missilesmallcluster_green", -- Expansion Pre-Launch
[-522] = "Interface\\Icons\\expansionicon_wrathofthelichking", -- Wotlk: Zombie Infestation
[-522] = "Interface\\Icons\\inv_misc_tournaments_banner_troll", -- Zalazane's Fall
[-523] = app.asset("Expansion_CATA"), -- Elemental Unrest
[-524] = "Interface\\Icons\\inv_misc_tournaments_symbol_gnome", -- Operation: Gnomeregan
[-525] = "Interface\\Icons\\Achievement_Boss_Blackhand", -- WoD: Iron Horde Incursion
[-526] = "Interface\\Icons\\inv_legionadventure", -- Legion: Legion Invasion
[-527] = "Interface\\Icons\\Spell_Shaman_StormEarthFire", -- BFA: War of the Thorns
@ -1404,19 +1407,22 @@ app.L = {
[-1010] = "Interface\\Worldmap\\GlowSkull_64Purple",
[-1011] = "Interface\\Worldmap\\GlowSkull_64Red",
-- Temp
[-1098] = 236785, -- Side Quests
[-1099] = "Interface\\Icons\\inv_legioncampaign04", -- Campaign
-- Dragonflight
[-1100] = "Interface\\Icons\\ability_dragonriding_glyph01", -- Dragon Customization
[-1101] = "Interface\\Icons\\inv_10_dungeonjewelry_primalist_trinket_1ragingelement_air", -- Primal Storms
[-1110] = "Interface\\Icons\\ui_majorfaction_expedition", -- Dragonscale Expedition
[-1111] = "Interface\\Icons\\inv_cape_special_climbingpack_b_01", -- Climbing
[-1112] = "Interface\\Icons\\inv_misc_-selfiecamera_01", -- Cataloging
[-1120] = "Interface\\Icons\\ui_majorfaction_centaur", -- Maruuk Centaur
[-1121] = "Interface\\Icons\\ability_racial_returntocamp", -- Clan Aylaag
[-1122] = "Interface\\Icons\\inv_scroll_11", -- Grand Hunts
[-1130] = "Interface\\Icons\\ui_majorfaction_tuskarr", -- Iskaara Tuskarr
[-1131] = "Interface\\Icons\\inv_polearm_2h_kultirasharpoon_a_01", -- Iskaara Fishing
[-1132] = "Interface\\Icons\\inv_tradeskill_cooking_stonesouppot01", -- Iskaara Cooking
[-1140] = "Interface\\Icons\\ui_majorfaction_valdrakken", -- Valdrakken Accord
[-1141] = "Interface\\Icons\\inv_artifact_dragonscales", -- Siege on Dragonbane Keep
[-1142] = "Interface\\Icons\\inv_checkered_flag", -- Aerial Challenges
-- Warrior order hall lore items
[-2200] = "Interface\\Icons\\inv_scroll_11", -- Warrior order hall lore item
[-2201] = "Interface\\Icons\\inv_scroll_11", -- Warrior order hall lore item
@ -1564,6 +1570,7 @@ app.L = {
[-60] = select(1,GetCategoryInfo(14981)), -- Pilgrim's Bounty
[-61] = GetSpellInfo(21953), -- The Feast of Winter Veil
[-62] = "Stranglethorn Fishing Extravaganza", -- Stranglethorn Fishing Extravaganza
[-63] = "Kalu'ak Fishing Derby",
[-69] = GetSpellInfo(21127), -- Maraudon Portal
[-70] = DUNGEON_FLOOR_DESOLACE22.." - "..GetSpellInfo(251097), -- Foulspore Cavern [Orange]
@ -1756,8 +1763,9 @@ app.L = {
-- Blizzard Events and Anniversaries
[-519] = "World Events", -- World Events
[-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
[-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
[-522] = "Zalazane's Fall", -- Zalazane's Fall
[-523] = "Elemental Unrest", -- Elemental Unrest
[-524] = "Operation: Gnomeregan", -- Operation: Gnomeregan
[-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
[-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
[-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns
@ -1973,19 +1981,22 @@ app.L = {
[-1010] = "Gladiator Alternative", -- Gladiator Alternative
[-1011] = "Elite Alternative", -- Elite Alternative
-- Temp
[-1098] = "Side Quests", -- Side Quests
[-1099] = TRACKER_HEADER_CAMPAIGN_QUESTS, -- Campaign
-- Dragonflight
[-1100] = "Dragon Customization", -- Dragon Customization
[-1101] = "Primal Storms", -- Primal Storms
[-1110] = "Dragonscale Expedition", -- Dragonscale Expedition
[-1111] = "Climbing", -- Climbing
[-1112] = "Cataloging", -- Cataloging
[-1120] = "Maruuk Centaur", -- Maruuk Centaur
[-1121] = "Clan Aylaag", -- Clan Aylaag
[-1122] = "Grand Hunts", -- Grand Hunts
[-1130] = "Iskaara Tuskarr", -- Iskaara Tuskarr
[-1131] = "Iskaara Fishing", -- Iskaara Fishing
[-1132] = "Iskaara Cooking", -- Iskaara Cooking
[-1140] = "Valdrakken Accord", -- Valdrakken Accord
[-1141] = "Siege On Dragonbane Keep", -- Siege on Dragonbane Keep
[-1142] = "Aerial Challenges", -- Aerial Challenges
-- Warrior order hall lore items
[-2200] = "Great Odyn and the Firelord",
[-2201] = "The Wanderer and the Serpent",

4
Interface/AddOns/AllTheThings/locales/esES.lua

@ -750,8 +750,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
--TODO: [-519] = "World Events", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/frFR.lua

@ -745,8 +745,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
[-519] = "Événements mondiaux", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/itIT.lua

@ -744,8 +744,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
--TODO: [-519] = "World Events", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/koKR.lua

@ -746,8 +746,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
--TODO: [-519] = "World Events", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/ptBR.lua

@ -746,8 +746,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
--TODO: [-519] = "World Events", -- World Events
--TODO: [-520] = "Expansion Pre-Launch", -- Expansion Pre-Launch
--TODO: [-522] = EXPANSION_NAME2..": Zombie Infestation", -- Wrath of the Lich King: Zombie Infestation
--TODO: [-523] = EXPANSION_NAME3..": Elemental Unrest", -- Cataclysm: Elemental Unrest
--TODO: [-522] = "Zalazane's Fall", -- Zalazane's Fall
--TODO: [-523] = "Elemental Unrest", -- Elemental Unrest
--TODO: [-525] = EXPANSION_NAME5..": Iron Horde Incursion", -- Warlords of Draenor: Iron Horde Incursion
--TODO: [-526] = EXPANSION_NAME6..": Legion Invasion", -- Legion: Legion Invasion
--TODO: [-527] = EXPANSION_NAME7..": War of the Thorns", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/ruRU.lua

@ -735,8 +735,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
[-519] = "Игровые события", -- World Events
[-520] = "Препатч", -- Expansion Pre-Launch
[-522] = "Wrath of the Lich King: Нашествие зомби", -- Wrath of the Lich King: Zombie Infestation
[-523] = "Cataclysm: Бейство элементалей", -- Cataclysm: Elemental Unrest
[-522] = "Падение Залазана", -- Zalazane's Fall
[-523] = "Бейство элементалей", -- Elemental Unrest
[-525] = "Warlords of Draenor: Вторжение Железной Орды", -- Warlords of Draenor: Iron Horde Incursion
[-526] = "Legion: Вторжение Легиона", -- Legion: Legion Invasion
[-527] = "Battle for Azeroth: Война Шипов", -- Battle for Azeroth: War of the Thorns

4
Interface/AddOns/AllTheThings/locales/zhCN.lua

@ -747,8 +747,8 @@ for key,value in pairs({
-- Blizzard Events and Anniversaries
[-519] = "世界事件", -- World Events
[-520] = "资料片前夕", -- Expansion Pre-Launch
[-522] = EXPANSION_NAME2..":僵尸感染", -- Wrath of the Lich King: Zombie Infestation
[-523] = EXPANSION_NAME3.."元素动荡", -- Cataclysm: Elemental Unrest
[-522] = "扎拉赞恩的灭亡", -- Zalazane's Fall
[-523] = "元素动荡", -- Elemental Unrest
[-525] = EXPANSION_NAME5..":钢铁部落入侵", -- Warlords of Draenor: Iron Horde Incursion
[-526] = EXPANSION_NAME6..":军团入侵", -- Legion: Legion Invasion
[-527] = EXPANSION_NAME7..":荆棘战争", -- Battle for Azeroth: War of the Thorns

Loading…
Cancel
Save