WoWInterface SVN UrbanAchiever

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 40 to Rev 41
    Reverse comparison

Rev 40 → Rev 41

Main.lua
641,6 → 641,10
--Close Button
self.frame.close = CreateFrame("Button", "$parentCloseButton", self.frame, "UIPanelCloseButton")
self.frame.close:SetPoint("TOPRIGHT", self.frame, "TOPRIGHT", -4, -5)
--No fucking clue why this doesn't work on self.frame
self.frame.close:SetScript("OnShow",function()
self:UpdateFunction()
end)
 
--Category Toggle Button
self.frame.catToggle = CreateFrame("Button", "$parentCategoryToggleButton", self.frame)
1144,7 → 1148,7
end
 
function self:CreateEditbox(parent)
--Shamelessly yoinked from MSBT
--Shamelessly yoinked from MSBT. Much <3
-- Create container frame.
local editbox = CreateFrame("Frame", nil, parent)
editbox:SetHeight(32)
1163,7 → 1167,7
--editboxFrame:SetScript("OnEnter", Editbox_OnEnter)
--editboxFrame:SetScript("OnLeave", Editbox_OnLeave)
--editboxFrame:SetScript("OnTextChanged", function() self:Search(editboxFrame:GetText()) end)
editboxFrame:SetScript("OnEnterPressed", function() self:Search(editboxFrame:GetText()) end)
editboxFrame:SetScript("OnEnterPressed", function() self:Search(editboxFrame:GetText()) editboxFrame:ClearFocus() end)
 
-- Left border.
local left = editboxFrame:CreateTexture(nil, "BACKGROUND")
1909,6 → 1913,10
 
function self:SetComparisonUnit(unit)
if not UnitExists(unit) then return end
 
--Called to prevent errors from being thrown by the default UI
achievementFunctions.selectedCategory = 96
 
ClearAchievementComparisonUnit()
SetAchievementComparisonUnit(unit)
 
2075,7 → 2083,7
for i=1, GetAchievementNumCriteria(id) do
cName, _,cCompleted, cQuantity, cReqQuantity, _,cFlags, _,cQuantityStr = GetAchievementCriteriaInfo(id, i)
 
if not cCompleted then
if (not cCompleted) or (cQuantity < cReqQuantity) then
if (bit.band(cFlags, ACHIEVEMENT_CRITERIA_PROGRESS_BAR) == ACHIEVEMENT_CRITERIA_PROGRESS_BAR) then
self.tracker.achievements[num].bar:Show()
self.tracker.achievements[num].bar:SetMinMaxValues(0, cReqQuantity)