diff --git a/Altoholic/Altoholic.toc b/Altoholic/Altoholic.toc
index f4c2e9f..3227bf5 100644
--- a/Altoholic/Altoholic.toc
+++ b/Altoholic/Altoholic.toc
@@ -13,7 +13,7 @@
## Author: Thaoky, Telkar-RG
## X-Edited-By: Exiles (Sub-Net) — florian.berthold@sub-net.at
-## Version: 3.3.002b-coa.19
+## Version: 3.3.002b-coa.20
## X-Category: Inventory, Tradeskill, Mail
## X-Localizations: enUS, frFR, zhCN, zhTW, deDE, koKR, esES, esMX, ruRU
## X-Website: http://wow.curse.com/downloads/wow-addons/details/altoholic.aspx
@@ -70,4 +70,4 @@ Frames\Skills.xml
Frames\Search.xml
Frames\Talents.xml
-Frames\Keys.xml
+Frames\Keys.xml
\ No newline at end of file
diff --git a/Altoholic/Altoholic.xml b/Altoholic/Altoholic.xml
index ac97f6f..696cf24 100644
--- a/Altoholic/Altoholic.xml
+++ b/Altoholic/Altoholic.xml
@@ -92,7 +92,7 @@
-
+
@@ -172,6 +172,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -179,7 +222,7 @@
-
+
@@ -191,7 +234,7 @@
-
+
diff --git a/Altoholic/Frames/AccountSummary.lua b/Altoholic/Frames/AccountSummary.lua
index 96dde04..98a04a1 100644
--- a/Altoholic/Frames/AccountSummary.lua
+++ b/Altoholic/Frames/AccountSummary.lua
@@ -168,7 +168,7 @@ end
function ns:Update()
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameSummary"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/AccountSummary.xml b/Altoholic/Frames/AccountSummary.xml
index e65f1c0..a4a7bfc 100644
--- a/Altoholic/Frames/AccountSummary.xml
+++ b/Altoholic/Frames/AccountSummary.xml
@@ -168,7 +168,7 @@
-
+
@@ -294,6 +294,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Activity.lua b/Altoholic/Frames/Activity.lua
index 9ff1899..2324d52 100644
--- a/Altoholic/Frames/Activity.lua
+++ b/Altoholic/Frames/Activity.lua
@@ -23,7 +23,7 @@ local ns = addon.Activity -- ns = namespace
local Characters = addon.Characters
function ns:Update()
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameActivity"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Activity.xml b/Altoholic/Frames/Activity.xml
index 763049c..a1e9f44 100644
--- a/Altoholic/Frames/Activity.xml
+++ b/Altoholic/Frames/Activity.xml
@@ -176,7 +176,7 @@
-
+
@@ -302,6 +302,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/AuctionHouse.lua b/Altoholic/Frames/AuctionHouse.lua
index 2991518..772931c 100644
--- a/Altoholic/Frames/AuctionHouse.lua
+++ b/Altoholic/Frames/AuctionHouse.lua
@@ -136,7 +136,7 @@ function ns:InvalidateView()
end
function ns:UpdateAuctions()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameAuctions"
local entry = frame.."Entry"
@@ -217,7 +217,7 @@ function ns:UpdateAuctions()
end
function ns:UpdateBids()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameAuctions"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/AuctionHouse.xml b/Altoholic/Frames/AuctionHouse.xml
index f2cf05b..5d343bc 100644
--- a/Altoholic/Frames/AuctionHouse.xml
+++ b/Altoholic/Frames/AuctionHouse.xml
@@ -106,7 +106,7 @@
-
+
@@ -222,6 +222,21 @@
+
+
+
diff --git a/Altoholic/Frames/BagUsage.lua b/Altoholic/Frames/BagUsage.lua
index eacdbc2..8c29a9b 100644
--- a/Altoholic/Frames/BagUsage.lua
+++ b/Altoholic/Frames/BagUsage.lua
@@ -22,7 +22,7 @@ local ns = addon.BagUsage -- ns = namespace
local Characters = addon.Characters
function ns:Update()
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameBagUsage"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/BagUsage.xml b/Altoholic/Frames/BagUsage.xml
index 9714cb5..a9ac8cc 100644
--- a/Altoholic/Frames/BagUsage.xml
+++ b/Altoholic/Frames/BagUsage.xml
@@ -177,7 +177,7 @@
-
+
@@ -303,6 +303,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Calendar.lua b/Altoholic/Frames/Calendar.lua
index 65f796d..5561a84 100644
--- a/Altoholic/Frames/Calendar.lua
+++ b/Altoholic/Frames/Calendar.lua
@@ -764,7 +764,7 @@ function Altoholic.Calendar.Events:BuildList()
self:BuildView()
end
-local NUM_EVENTLINES = 14
+local NUM_EVENTLINES = 20
function Altoholic.Calendar.Events:Update()
local self = Altoholic.Calendar.Events
diff --git a/Altoholic/Frames/Calendar.xml b/Altoholic/Frames/Calendar.xml
index fa3ee8f..fdc0fea 100644
--- a/Altoholic/Frames/Calendar.xml
+++ b/Altoholic/Frames/Calendar.xml
@@ -131,7 +131,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -406,6 +406,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Containers.lua b/Altoholic/Frames/Containers.lua
index 27f3670..afc46be 100644
--- a/Altoholic/Frames/Containers.lua
+++ b/Altoholic/Frames/Containers.lua
@@ -96,7 +96,7 @@ end
local function UpdateSpread()
local mode = UIDropDownMenu_GetSelectedValue(AltoholicFrameContainers_SelectContainerView)
local rarity = UIDropDownMenu_GetSelectedValue(AltoholicFrameContainers_SelectRarity)
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameContainers"
local entry = frame.."Entry"
@@ -242,7 +242,7 @@ end
local function UpdateAllInOne()
local mode = UIDropDownMenu_GetSelectedValue(AltoholicFrameContainers_SelectContainerView)
local rarity = UIDropDownMenu_GetSelectedValue(AltoholicFrameContainers_SelectRarity)
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameContainers"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Containers.xml b/Altoholic/Frames/Containers.xml
index 85c2d4b..4ff8fca 100644
--- a/Altoholic/Frames/Containers.xml
+++ b/Altoholic/Frames/Containers.xml
@@ -137,7 +137,7 @@
-
+
@@ -282,6 +282,21 @@
+
+
+
diff --git a/Altoholic/Frames/Currencies.lua b/Altoholic/Frames/Currencies.lua
index 3d94c38..1d7637c 100644
--- a/Altoholic/Frames/Currencies.lua
+++ b/Altoholic/Frames/Currencies.lua
@@ -177,7 +177,7 @@ local function Currencies_UpdateEx(self, offset, entry, desc)
end
local CurrenciesScrollFrame_Desc = {
- NumLines = 8,
+ NumLines = 10,
LineHeight = 41,
Frame = "AltoholicFrameCurrencies",
GetSize = function() return #usedTokens end,
diff --git a/Altoholic/Frames/Currencies.xml b/Altoholic/Frames/Currencies.xml
index 823221a..b33792a 100644
--- a/Altoholic/Frames/Currencies.xml
+++ b/Altoholic/Frames/Currencies.xml
@@ -175,7 +175,7 @@
-
+
@@ -302,6 +302,16 @@
+
+
diff --git a/Altoholic/Frames/Equipment.lua b/Altoholic/Frames/Equipment.lua
index 2d684c5..6587eb7 100644
--- a/Altoholic/Frames/Equipment.lua
+++ b/Altoholic/Frames/Equipment.lua
@@ -415,7 +415,7 @@ function ns:GetInventoryTypeName(inv)
end
function ns:Update()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameEquipment"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Equipment.xml b/Altoholic/Frames/Equipment.xml
index 9c02118..e8aa3fe 100644
--- a/Altoholic/Frames/Equipment.xml
+++ b/Altoholic/Frames/Equipment.xml
@@ -117,7 +117,7 @@
-
+
@@ -213,6 +213,21 @@
+
+
+
diff --git a/Altoholic/Frames/GuildBankTabs.lua b/Altoholic/Frames/GuildBankTabs.lua
index 165693c..e7e60f6 100644
--- a/Altoholic/Frames/GuildBankTabs.lua
+++ b/Altoholic/Frames/GuildBankTabs.lua
@@ -72,7 +72,7 @@ function ns:Update()
BuildView()
end
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameGuildBankTabs"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/GuildBankTabs.xml b/Altoholic/Frames/GuildBankTabs.xml
index 2dd2070..16736cb 100644
--- a/Altoholic/Frames/GuildBankTabs.xml
+++ b/Altoholic/Frames/GuildBankTabs.xml
@@ -107,7 +107,7 @@
-
+
@@ -233,6 +233,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/GuildMembers.lua b/Altoholic/Frames/GuildMembers.lua
index f16624e..5a49210 100644
--- a/Altoholic/Frames/GuildMembers.lua
+++ b/Altoholic/Frames/GuildMembers.lua
@@ -285,7 +285,7 @@ function ns:Update()
BuildView()
end
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameGuildMembers"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/GuildMembers.xml b/Altoholic/Frames/GuildMembers.xml
index d416eb3..73877a6 100644
--- a/Altoholic/Frames/GuildMembers.xml
+++ b/Altoholic/Frames/GuildMembers.xml
@@ -159,7 +159,7 @@
-
+
@@ -307,6 +307,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Keys.lua b/Altoholic/Frames/Keys.lua
index ca50d17..3aabe6d 100644
--- a/Altoholic/Frames/Keys.lua
+++ b/Altoholic/Frames/Keys.lua
@@ -461,7 +461,7 @@ function ns:Update()
AltoTooltip:Hide();
GameTooltip:Hide();
- local VisibleLines = 8
+ local VisibleLines = 10
local NumLines = VisibleLines
local frame = "AltoholicFrameKeys"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Keys.xml b/Altoholic/Frames/Keys.xml
index db9922a..9687994 100644
--- a/Altoholic/Frames/Keys.xml
+++ b/Altoholic/Frames/Keys.xml
@@ -221,7 +221,7 @@
-
+
@@ -317,6 +317,16 @@
+
+
diff --git a/Altoholic/Frames/Mails.lua b/Altoholic/Frames/Mails.lua
index ab9401d..9578c64 100644
--- a/Altoholic/Frames/Mails.lua
+++ b/Altoholic/Frames/Mails.lua
@@ -81,7 +81,7 @@ function ns:BuildView(field, ascending)
end
function ns:Update()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameMail"
local entry = frame.."Entry"
local player = addon:GetCurrentCharacter()
diff --git a/Altoholic/Frames/Mails.xml b/Altoholic/Frames/Mails.xml
index 2ba22ce..f72d190 100644
--- a/Altoholic/Frames/Mails.xml
+++ b/Altoholic/Frames/Mails.xml
@@ -84,7 +84,7 @@
-
+
@@ -190,6 +190,21 @@
+
+
+
diff --git a/Altoholic/Frames/Pets.lua b/Altoholic/Frames/Pets.lua
index 89f9b50..e48daf7 100644
--- a/Altoholic/Frames/Pets.lua
+++ b/Altoholic/Frames/Pets.lua
@@ -212,7 +212,7 @@ function ns:UpdatePets()
end
function ns:UpdatePetsAllInOne()
- local VisibleLines = 8
+ local VisibleLines = 10
local frame = "AltoholicFramePetsAllInOne"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Pets.xml b/Altoholic/Frames/Pets.xml
index ae8c97b..115f927 100644
--- a/Altoholic/Frames/Pets.xml
+++ b/Altoholic/Frames/Pets.xml
@@ -25,7 +25,7 @@
-
+
@@ -333,7 +333,7 @@
-
+
@@ -429,6 +429,16 @@
+
+
diff --git a/Altoholic/Frames/Quests.lua b/Altoholic/Frames/Quests.lua
index c2246f8..e6c8c26 100644
--- a/Altoholic/Frames/Quests.lua
+++ b/Altoholic/Frames/Quests.lua
@@ -34,7 +34,7 @@ function ns:Update()
local character = addon.Tabs.Characters:GetCurrent()
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameQuests"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Quests.xml b/Altoholic/Frames/Quests.xml
index 707715a..d73145c 100644
--- a/Altoholic/Frames/Quests.xml
+++ b/Altoholic/Frames/Quests.xml
@@ -106,7 +106,7 @@
-
+
@@ -232,6 +232,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Recipes.lua b/Altoholic/Frames/Recipes.lua
index 493b075..37d27b5 100644
--- a/Altoholic/Frames/Recipes.lua
+++ b/Altoholic/Frames/Recipes.lua
@@ -218,7 +218,7 @@ end
function ns:Update()
local currentProfession = addon.TradeSkills.CurrentProfession
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameRecipes"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Recipes.xml b/Altoholic/Frames/Recipes.xml
index 2f1c0f4..466478d 100644
--- a/Altoholic/Frames/Recipes.xml
+++ b/Altoholic/Frames/Recipes.xml
@@ -196,7 +196,7 @@
-
+
@@ -459,6 +459,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/Reputations.lua b/Altoholic/Frames/Reputations.lua
index 556ffa1..e421b7b 100644
--- a/Altoholic/Frames/Reputations.lua
+++ b/Altoholic/Frames/Reputations.lua
@@ -365,7 +365,7 @@ local function Reputations_UpdateEx(self, offset, entry, desc)
end
local ReputationsScrollFrame_Desc = {
- NumLines = 8,
+ NumLines = 10,
LineHeight = 41,
Frame = "AltoholicFrameReputations",
GetSize = function() return #displayedFactions end,
diff --git a/Altoholic/Frames/Reputations.xml b/Altoholic/Frames/Reputations.xml
index b36c483..4e7bd9a 100644
--- a/Altoholic/Frames/Reputations.xml
+++ b/Altoholic/Frames/Reputations.xml
@@ -178,7 +178,7 @@
-
+
@@ -309,6 +309,16 @@
+
+
diff --git a/Altoholic/Frames/Search.lua b/Altoholic/Frames/Search.lua
index d4c7405..78afba2 100644
--- a/Altoholic/Frames/Search.lua
+++ b/Altoholic/Frames/Search.lua
@@ -239,7 +239,7 @@ function ns:Realm_Update()
end
function ns:Loots_Update()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameSearch"
local entry = frame.."Entry"
@@ -311,7 +311,7 @@ function ns:Loots_Update()
end
function ns:Upgrade_Update()
- local VisibleLines = 7
+ local VisibleLines = 10
local frame = "AltoholicFrameSearch"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Search.xml b/Altoholic/Frames/Search.xml
index f4c4ca8..1889133 100644
--- a/Altoholic/Frames/Search.xml
+++ b/Altoholic/Frames/Search.xml
@@ -240,7 +240,7 @@
-
+
@@ -331,6 +331,21 @@
+
+
+
diff --git a/Altoholic/Frames/Skills.lua b/Altoholic/Frames/Skills.lua
index 96e782c..b8c8a24 100644
--- a/Altoholic/Frames/Skills.lua
+++ b/Altoholic/Frames/Skills.lua
@@ -29,7 +29,7 @@ local size = 22
local inset = 2
function ns:Update()
- local VisibleLines = 14
+ local VisibleLines = 20
local frame = "AltoholicFrameSkills"
local entry = frame.."Entry"
diff --git a/Altoholic/Frames/Skills.xml b/Altoholic/Frames/Skills.xml
index 1a9477f..c669b2b 100644
--- a/Altoholic/Frames/Skills.xml
+++ b/Altoholic/Frames/Skills.xml
@@ -194,7 +194,7 @@
-
+
@@ -320,6 +320,36 @@
+
+
+
+
+
+
diff --git a/Altoholic/Frames/TabCharacters.xml b/Altoholic/Frames/TabCharacters.xml
index de17777..8cdfad4 100644
--- a/Altoholic/Frames/TabCharacters.xml
+++ b/Altoholic/Frames/TabCharacters.xml
@@ -55,7 +55,7 @@
-
+
@@ -245,8 +245,8 @@
diff --git a/Altoholic/Frames/TabGuildBank.xml b/Altoholic/Frames/TabGuildBank.xml
index 70f8d8d..13e640a 100644
--- a/Altoholic/Frames/TabGuildBank.xml
+++ b/Altoholic/Frames/TabGuildBank.xml
@@ -18,7 +18,7 @@
-
+
diff --git a/Altoholic/Frames/TabSearch.xml b/Altoholic/Frames/TabSearch.xml
index a97ed71..021d887 100644
--- a/Altoholic/Frames/TabSearch.xml
+++ b/Altoholic/Frames/TabSearch.xml
@@ -3,7 +3,7 @@
-
+
diff --git a/Altoholic/Frames/TabSummary.xml b/Altoholic/Frames/TabSummary.xml
index f0255ff..ec41794 100644
--- a/Altoholic/Frames/TabSummary.xml
+++ b/Altoholic/Frames/TabSummary.xml
@@ -14,7 +14,7 @@
-
+
diff --git a/README.md b/README.md
index 987c7b9..68d861b 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,8 @@ Altoholic: modified development for WotLK
Ported for the Ascension CoA (Vol'jin) 3.3.5a client by the Exiles guild. Released as `*-coa.N` tags via Gitea Actions; see `Exiles/coa-altoholic`.
+- **3.3.002b-coa.12** — Bigger main window (real size, not scale): `AltoholicFrame` 447→555px tall; AuctionFrame background art re-anchored with a middle filler; every scrolling tab shows more rows (18px tabs 14→20, 41px tabs 7/8→10) with matching `$parentEntryN` frames + grown scrollframes. Visual polish (art seam, scrollbar track length) may need a tweak after testing.
+- **3.3.002b-coa.11** — Hotfix: Skills tab crash — `$parentSkill1` ButtonText global-name collision left `Skill1NormalText` nil; made it self-contained.
- **3.3.002b-coa.10** — Three CoA data-coverage features:
- **Reputation** is now data-driven: shows every faction a character actually has (grouped by in-game category), so CoA's custom factions (and future ones) appear automatically. The old hardcoded faction tree is kept only as an icon lookup.
- **Class icons** for CoA custom classes (12–32) now render from a bundled CoA atlas (`Altoholic/images/coa-classes.blp`, texcoords from the CoA Details fork) instead of falling back to the Warrior glue icon.