From 66c831bb426b9a454c80f2ff209b003afc53298c Mon Sep 17 00:00:00 2001 From: Alar of Daggerspine Date: Sat, 4 Apr 2015 17:17:26 +0200 Subject: [PATCH] Better tooltip sorting Signed-off-by: Alar of Daggerspine --- GarrisonCommander-Broker/ldb.lua | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/GarrisonCommander-Broker/ldb.lua b/GarrisonCommander-Broker/ldb.lua index 619ac83..34c657f 100644 --- a/GarrisonCommander-Broker/ldb.lua +++ b/GarrisonCommander-Broker/ldb.lua @@ -198,7 +198,6 @@ function addon:WorkUpdate(event,success,shipments_running,shipmentCapacity,plotI else local endQueue=select(6,G.GetPendingShipmentInfo(numPending)) self.db.realm.orders[ns.me][name]=time()+endQueue - table.sort(self.db.realm.orders[ns.me]) end end end @@ -348,13 +347,13 @@ function farmobj:Update() end function farmobj:OnTooltipShow() self:AddDoubleLine(L["Time to next reset"],SecondsToTime(GetQuestResetTime())) - for k,v in pairs(addon.db.realm.farms) do + for k,v in kpairs(addon.db.realm.farms) do if (k==ns.me) then self:AddLine(k,C.Green()) else self:AddLine(k,C.Orange()) end - for s,d in pairs(v) do + for s,d in kpairs(v) do self:AddDoubleLine(s,(d and d==today) and DONE or NEED) end end @@ -424,13 +423,13 @@ function workobj:Update() end function workobj:OnTooltipShow() self:AddLine(CAPACITANCE_WORK_ORDERS) - for k,v in pairs(addon.db.realm.orders) do + for k,v in kpairs(addon.db.realm.orders) do if (k==ns.me) then self:AddLine(k,C.Green()) else self:AddLine(k,C.Orange()) end - for s,d in pairs(v) do + for s,d in kpairs(v) do local delta=d-time() if (delta >0) then local hours=delta/(3600*48) -- 1.7.9.5