File src/ChorusAuraButtonTemplate.lua changed (mode: 100644) (index 261627e..6161abd) |
... |
... |
function Chorus.auraButtonMain(self) |
541 |
541 |
end |
end |
542 |
542 |
self:SetScript('OnEvent', Chorus.auraButtonEventProcessor) |
self:SetScript('OnEvent', Chorus.auraButtonEventProcessor) |
543 |
543 |
self:SetScript('OnUpdate', auraButtonUpdateProcessor) |
self:SetScript('OnUpdate', auraButtonUpdateProcessor) |
544 |
|
self:RegisterEvent('ADDON_LOADED') |
|
|
544 |
|
self:RegisterEvent('PLAYER_ENTERING_WORLD') |
|
545 |
|
self:RegisterEvent('PLAYER_LOGIN') |
545 |
546 |
self:RegisterEvent('UNIT_AURA') |
self:RegisterEvent('UNIT_AURA') |
546 |
547 |
auraButtonValidate(self) |
auraButtonValidate(self) |
547 |
548 |
|
|
File src/ChorusCastFrameTemplate.lua changed (mode: 100644) (index 9fe8b95..bd92cca) |
... |
... |
local function spellcastBegin(castFrame, eventCategory, targetUnit) |
163 |
163 |
end |
end |
164 |
164 |
|
|
165 |
165 |
targetUnit = targetUnit or SecureButton_GetUnit(castFrame) or 'none' |
targetUnit = targetUnit or SecureButton_GetUnit(castFrame) or 'none' |
166 |
|
if 'ADDON_LOADED' == eventCategory then |
|
167 |
|
targetUnit = SecureButton_GetUnit(castFrame) |
|
168 |
|
elseif 'PLAYER_ENTERING_WORLD' == eventCategory then |
|
|
166 |
|
if 'PLAYER_ENTERING_WORLD' == eventCategory then |
169 |
167 |
targetUnit = SecureButton_GetUnit(castFrame) |
targetUnit = SecureButton_GetUnit(castFrame) |
170 |
168 |
elseif 'PLAYER_LOGIN' == eventCategory then |
elseif 'PLAYER_LOGIN' == eventCategory then |
171 |
169 |
targetUnit = SecureButton_GetUnit(castFrame) |
targetUnit = SecureButton_GetUnit(castFrame) |
|
... |
... |
local function castFrameMain(self) |
494 |
492 |
self:SetScript('OnEvent', castFrameEventProcessor) |
self:SetScript('OnEvent', castFrameEventProcessor) |
495 |
493 |
self:SetScript('OnUpdate', castFrameUpdateProcessor) |
self:SetScript('OnUpdate', castFrameUpdateProcessor) |
496 |
494 |
|
|
497 |
|
self:RegisterEvent("ADDON_LOADED"); |
|
498 |
495 |
self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
499 |
496 |
self:RegisterEvent("PLAYER_FOCUS_CHANGED"); |
self:RegisterEvent("PLAYER_FOCUS_CHANGED"); |
500 |
497 |
self:RegisterEvent("PLAYER_LOGIN"); |
self:RegisterEvent("PLAYER_LOGIN"); |
File src/ChorusFrame.lua changed (mode: 100644) (index 98614af..b3bbbc9) |
... |
... |
local function chorusFrameMain(self) |
72 |
72 |
--[[ Wait for the game to finish loading completely, only then apply |
--[[ Wait for the game to finish loading completely, only then apply |
73 |
73 |
changes. ]]-- |
changes. ]]-- |
74 |
74 |
|
|
75 |
|
local selfAddonName = GetAddOnInfo('chorus') |
|
76 |
|
assert(selfAddonName ~= nil) |
|
77 |
|
assert('string' == type(selfAddonName)) |
|
78 |
|
selfAddonName = strtrim(selfAddonName) |
|
79 |
|
assert(string.len(selfAddonName) >= 1) |
|
80 |
75 |
self:SetScript('OnEvent', function(self0, eventCategory, addonName) |
self:SetScript('OnEvent', function(self0, eventCategory, addonName) |
81 |
|
if eventCategory == 'ADDON_LOADED' and selfAddonName == tostring(addonName) then |
|
82 |
|
applyLayout(self0) |
|
83 |
|
disableNativeFrames() |
|
84 |
|
elseif eventCategory == 'PLAYER_LOGIN' then |
|
85 |
|
applyLayout(self0) |
|
86 |
|
disableNativeFrames() |
|
87 |
|
end |
|
|
76 |
|
applyLayout(self0) |
|
77 |
|
disableNativeFrames() |
88 |
78 |
end) |
end) |
89 |
79 |
|
|
90 |
|
self:RegisterEvent('ADDON_LOADED'); |
|
|
80 |
|
self:RegisterEvent('PLAYER_ENTERING_WORLD'); |
91 |
81 |
self:RegisterEvent('PLAYER_LOGIN'); |
self:RegisterEvent('PLAYER_LOGIN'); |
92 |
82 |
end |
end |
93 |
83 |
|
|
File src/ChorusGroupFrame.lua changed (mode: 100644) (index 0b81ab7..f5e64dc) |
... |
... |
function Chorus.groupFrameToggleInsecure(...) |
107 |
107 |
return |
return |
108 |
108 |
end |
end |
109 |
109 |
|
|
110 |
|
if 'ADDON_LOADED' == select(2, ...) then |
|
111 |
|
if 'chorus' ~= select(3, ...) then |
|
112 |
|
return |
|
113 |
|
end |
|
114 |
|
end |
|
115 |
|
|
|
116 |
110 |
local n = GetNumRaidMembers() or 0 |
local n = GetNumRaidMembers() or 0 |
117 |
111 |
|
|
118 |
112 |
if n > 25 then |
if n > 25 then |
|
... |
... |
function Chorus.groupFrameMain(self) |
239 |
233 |
]]) |
]]) |
240 |
234 |
|
|
241 |
235 |
self:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
self:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
|
236 |
|
self:RegisterEvent('PLAYER_ENTERING_WORLD') |
242 |
237 |
self:RegisterEvent('PLAYER_LOGIN') |
self:RegisterEvent('PLAYER_LOGIN') |
243 |
238 |
self:RegisterEvent('ZONE_CHANGED') |
self:RegisterEvent('ZONE_CHANGED') |
244 |
|
self:RegisterEvent('ADDON_LOADED') |
|
245 |
239 |
|
|
246 |
240 |
self:RegisterEvent('RAID_ROSTER_UPDATE') |
self:RegisterEvent('RAID_ROSTER_UPDATE') |
247 |
241 |
self:RegisterEvent('PARTY_MEMBERS_CHANGED') |
self:RegisterEvent('PARTY_MEMBERS_CHANGED') |
File src/ChorusPartyFrame.lua changed (mode: 100644) (index 6685c3e..aac8eb0) |
... |
... |
end |
78 |
78 |
function Chorus.partyMemberFrameMain(partyMemberFrame) |
function Chorus.partyMemberFrameMain(partyMemberFrame) |
79 |
79 |
assert(partyMemberFrame ~= nil) |
assert(partyMemberFrame ~= nil) |
80 |
80 |
|
|
81 |
|
partyMemberFrame:RegisterEvent('ADDON_LOADED') |
|
|
81 |
|
partyMemberFrame:RegisterEvent('PLAYER_ENTERING_WORLD') |
|
82 |
|
partyMemberFrame:RegisterEvent('PLAYER_LOGIN') |
82 |
83 |
partyMemberFrame:SetScript('OnEvent', partyMemberFrameInit) |
partyMemberFrame:SetScript('OnEvent', partyMemberFrameInit) |
83 |
84 |
partyMemberFrame:SetScript('OnAttributeChanged', partyMemberFrameInit) |
partyMemberFrame:SetScript('OnAttributeChanged', partyMemberFrameInit) |
84 |
85 |
end |
end |
File src/ChorusRaidTargetIconFrameTemplate.lua changed (mode: 100644) (index 30d2496..2682b7d) |
... |
... |
function Chorus.raidTargetIconFrameMain(self) |
56 |
56 |
|
|
57 |
57 |
self:SetScript('OnEvent', raidTargetIconFrameEventProcessor) |
self:SetScript('OnEvent', raidTargetIconFrameEventProcessor) |
58 |
58 |
|
|
59 |
|
self:RegisterEvent('ADDON_LOADED') |
|
60 |
59 |
self:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
self:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
61 |
60 |
self:RegisterEvent('PARTY_MEMBERS_CHANGED') |
self:RegisterEvent('PARTY_MEMBERS_CHANGED') |
|
61 |
|
self:RegisterEvent('PLAYER_ENTERING_WORLD') |
62 |
62 |
self:RegisterEvent('PLAYER_FOCUS_CHANGED') |
self:RegisterEvent('PLAYER_FOCUS_CHANGED') |
63 |
63 |
self:RegisterEvent('PLAYER_LOGIN') |
self:RegisterEvent('PLAYER_LOGIN') |
64 |
64 |
self:RegisterEvent('PLAYER_TARGET_CHANGED') |
self:RegisterEvent('PLAYER_TARGET_CHANGED') |
File src/ChorusUnitBackdropTemplate.lua changed (mode: 100644) (index 995e7af..137ea94) |
... |
... |
local function getDefaultBackdropColorMap() |
26 |
26 |
} |
} |
27 |
27 |
end |
end |
28 |
28 |
|
|
29 |
|
local function unitBackdropEventProcessor(unitBackdrop) |
|
|
29 |
|
local function unitBackdropEventProcessor(unitBackdrop, ...) |
30 |
30 |
assert(unitBackdrop ~= nil) |
assert(unitBackdrop ~= nil) |
31 |
31 |
|
|
32 |
32 |
local unitDesignation = unitBackdrop:GetAttribute('unit') |
local unitDesignation = unitBackdrop:GetAttribute('unit') |
|
... |
... |
function Chorus.unitBackdropMain(unitBackdrop) |
132 |
132 |
unitBackdrop:SetBackdropBorderColor(1, 1, 1, 1) |
unitBackdrop:SetBackdropBorderColor(1, 1, 1, 1) |
133 |
133 |
unitBackdrop:SetBackdropColor(0, 0, 0, 0.8) |
unitBackdrop:SetBackdropColor(0, 0, 0, 0.8) |
134 |
134 |
|
|
135 |
|
unitBackdrop:RegisterEvent('ADDON_LOADED') |
|
136 |
135 |
unitBackdrop:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
unitBackdrop:RegisterEvent('PARTY_CONVERTED_TO_RAID') |
137 |
136 |
unitBackdrop:RegisterEvent('PARTY_MEMBERS_CHANGED') |
unitBackdrop:RegisterEvent('PARTY_MEMBERS_CHANGED') |
|
137 |
|
unitBackdrop:RegisterEvent('PLAYER_ENTERING_WORLD') |
138 |
138 |
unitBackdrop:RegisterEvent('PLAYER_FOCUS_CHANGED') |
unitBackdrop:RegisterEvent('PLAYER_FOCUS_CHANGED') |
|
139 |
|
unitBackdrop:RegisterEvent('PLAYER_LOGIN') |
139 |
140 |
unitBackdrop:RegisterEvent('PLAYER_TARGET_CHANGED') |
unitBackdrop:RegisterEvent('PLAYER_TARGET_CHANGED') |
140 |
141 |
unitBackdrop:RegisterEvent('RAID_ROSTER_UPDATE') |
unitBackdrop:RegisterEvent('RAID_ROSTER_UPDATE') |
|
142 |
|
unitBackdrop:RegisterEvent('ZONE_CHANGED') |
141 |
143 |
unitBackdrop:SetScript('OnEvent', unitBackdropEventProcessor) |
unitBackdrop:SetScript('OnEvent', unitBackdropEventProcessor) |
142 |
144 |
unitBackdrop:SetScript('OnAttributeChanged', unitBackdropEventProcessor) |
unitBackdrop:SetScript('OnAttributeChanged', unitBackdropEventProcessor) |
143 |
145 |
end |
end |