style(tracker): tighten the gutter ahead of a quest title
The collapse button moves to 4px from the quest text, the marker to 1px from the collapse button, and the quest item buttons 6px in from the edge of the line. Everything ahead of the title is that much closer to it, so the marker, which tucks in to the left of whichever of those it finds, hangs less far over the tracker's edge -- at the default sizes it no longer reaches past it at all when the quest has no item button. The item button offset lives in TrackerLinePool now: the marker is placed against it, so the two cannot drift apart.
This commit is contained in:
@@ -974,7 +974,7 @@ function QuestieTracker:Update()
|
||||
line.criteriaMark:Hide()
|
||||
|
||||
-- Set Min/Max Button and default states
|
||||
line.expandQuest:SetPoint("TOPRIGHT", line, "TOPLEFT", questMarginLeft - 8, 1)
|
||||
line.expandQuest:SetPoint("TOPRIGHT", line, "TOPLEFT", questMarginLeft - 4, 1)
|
||||
line.expandQuest.zoneId = zoneName
|
||||
|
||||
|
||||
@@ -1179,7 +1179,8 @@ function QuestieTracker:Update()
|
||||
end
|
||||
|
||||
-- Attach button to Quest Title linePool
|
||||
button:SetPoint("TOPLEFT", button.line, "TOPLEFT", 0, 0)
|
||||
button:SetPoint("TOPLEFT", button.line, "TOPLEFT",
|
||||
TrackerLinePool.GetItemButtonOffset(), 0)
|
||||
button:SetParent(button.line)
|
||||
button:Show()
|
||||
|
||||
@@ -1291,7 +1292,7 @@ function QuestieTracker:Update()
|
||||
|
||||
-- Attach button to Quest Title linePool
|
||||
altButton:SetPoint("TOPLEFT", altButton.line, "TOPLEFT",
|
||||
2 + questItemButtonSize, 0)
|
||||
TrackerLinePool.GetItemButtonOffset() + 2 + questItemButtonSize, 0)
|
||||
altButton:SetParent(altButton.line)
|
||||
altButton:Show()
|
||||
|
||||
@@ -1739,7 +1740,7 @@ function QuestieTracker:Update()
|
||||
|
||||
-- Set Min/Max Button and default states
|
||||
line.expandQuest:Show()
|
||||
line.expandQuest:SetPoint("TOPRIGHT", line, "TOPLEFT", questMarginLeft - 8, 1)
|
||||
line.expandQuest:SetPoint("TOPRIGHT", line, "TOPLEFT", questMarginLeft - 4, 1)
|
||||
line.expandQuest.zoneId = zoneName
|
||||
|
||||
-- The minAllQuestsInZone table is always blank until a player Shift+Clicks the Zone header (MouseDown).
|
||||
|
||||
Reference in New Issue
Block a user