WoWInterface SVN EasyDND

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 77 to Rev 78
    Reverse comparison

Rev 77 → Rev 78

EasyDND/EasyDND.toc
19,8 → 19,7
## X-Localizations: enUS, frFR, deDE, ruRU, koKR
## X-CompatibleLocales: enUS, enGB, esES, esMX, deDE, frFR, ruRU, koKR, zhCN, zhTW, enCN, enTW
## X-Embeds: LibDataBroker-1.1
## Dependencies: Ace3
## OptionalDeps: LibDBIcon-1.0, DewdropLib, tekDebug
## OptionalDeps: Ace3, LibDBIcon-1.0, DewdropLib, tekDebug
## SavedVariables: EasyDNDDB
## SavedVariablesPerCharacter: EasyDNDDBPC
 
EasyDND/EasyDND.lua
350,7 → 350,7
delay = delay + elapsed
if UnitIsDND("player") or UnitIsAFK("player") then flag = true else flag = false end
if delay > 0.000005 then -- Don't modify
if event == "MAIL_SHOW" or event == "MAIL_CLOSED" then
if event == "MAIL_SHOW" or event == "MAIL_CLOSED" then
a, b, c, d, e, f, g, h = event, flag, db.v, db.modemail, MailFrame and MailFrame:IsVisible(), L["Mailbox %s mode activated"], L["Mailbox %s mode deactivated"], db.messagemail
db.v = __hooked_DND_Events(a, b, c, d, e, f, g, h)
elseif event == "BANKFRAME_OPENED" or event == "BANKFRAME_CLOSED" or event == "GUILDBANKFRAME_OPENED" or event == "GUILDBANKFRAME_CLOSED" then
512,8 → 512,8
elseif vars[i][3] and not vars[i][2] then
del(vars[i][1], vars[i][4])
vars[i][3] = not vars[i][3]
end
end
end
end
end
end
 
521,11 → 521,11
local a, add, del = "EasyDND", EasyDND.RegisterEvent, EasyDND.UnregisterEvent
if db.activated then
local vars = {
{"PLAYER_ENTERING_WORLD", db.modebg or db.modeinst, _.g, Stub},
{ { "AUCTION_HOUSE_SHOW", "AUCTION_HOUSE_CLOSED" }, db.modeah, _.i, Stub},
{ { "BANKFRAME_OPENED", "BANKFRAME_CLOSED", "GUILDBANKFRAME_OPENED", "GUILDBANKFRAME_CLOSED" }, db.modebank, _.j, Stub},
{"PLAYER_ENTERING_WORLD", db.modebg or db.modeinst, _.g},
{ { "AUCTION_HOUSE_SHOW", "AUCTION_HOUSE_CLOSED" }, db.modeah, _.i},
{ { "BANKFRAME_OPENED", "BANKFRAME_CLOSED", "GUILDBANKFRAME_OPENED", "GUILDBANKFRAME_CLOSED" }, db.modebank, _.j},
{ { "MAIL_SHOW", "MAIL_CLOSED" }, db.modemail, _.k, Stub},
{ { "PLAYER_REGEN_DISABLED", "PLAYER_REGEN_ENABLED" }, db.modecbt, _.l, Stub},
{ { "PLAYER_REGEN_DISABLED", "PLAYER_REGEN_ENABLED" }, db.modecbt, _.l},
}
for i, j in ipairs(vars) do
if vars[i][2] and not vars[i][3] then
533,7 → 533,7
add(a, vars[i][1], Stub)
else
for k, l in pairs(vars[i][1]) do
add(a, l, Stub)
add(a, l, Stub)
end
end
vars[i][3] = not vars[i][3]
542,7 → 542,7
del(a, vars[i][1], Stub)
else
for k, l in pairs(vars[i][1]) do
del(a, l, Stub)
del(a, l, Stub)
end
end
vars[i][3] = not vars[i][3]