mirror of
https://github.com/brues-code/pfUI.git
synced 2026-10-10 07:30:01 +00:00
addonbuttons: add option to hide on combat start
This commit is contained in:
@@ -176,6 +176,7 @@ function pfUI:LoadConfig()
|
||||
pfUI:UpdateConfig("appearance", "minimap", "coordsloc", "bottomleft")
|
||||
pfUI:UpdateConfig("appearance", "minimap", "tracking_size", "16")
|
||||
pfUI:UpdateConfig("appearance", "minimap", "tracking_pulse", "1")
|
||||
pfUI:UpdateConfig("appearance", "minimap", "addon_buttons", "0")
|
||||
pfUI:UpdateConfig("appearance", "worldmap", "tooltipsize", "0")
|
||||
pfUI:UpdateConfig("appearance", "worldmap", "mapreveal", "0")
|
||||
pfUI:UpdateConfig("appearance", "worldmap", "mapreveal_color", ".4,.4,.4,1")
|
||||
|
||||
@@ -49,6 +49,18 @@ pfUI:RegisterModule("addonbuttons", "vanilla:tbc", function ()
|
||||
end
|
||||
end)
|
||||
|
||||
-- hide flyout frame when entering combat
|
||||
local pfUIAddonButtonHide = CreateFrame("Frame", nil, UIParent)
|
||||
pfUIAddonButtonHide:RegisterEvent('PLAYER_REGEN_DISABLED')
|
||||
pfUIAddonButtonHide:SetScript("OnEvent", function()
|
||||
local enabled = C.appearance.minimap.addon_buttons == "1"
|
||||
if enabled then
|
||||
if pfUI.addonbuttons:IsShown() then
|
||||
pfUI.addonbuttons:Hide()
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
pfUI.addonbuttons.buttons = {}
|
||||
pfUI.addonbuttons.overrides = {}
|
||||
pfUI.addonbuttons.last_updated = 0
|
||||
|
||||
@@ -1873,6 +1873,7 @@ pfUI:RegisterModule("gui", "vanilla:tbc", function ()
|
||||
CreateConfig(nil, T["Show PvP Icon"], C.unitframes.player, "showPVPMinimap", "checkbox")
|
||||
CreateConfig(nil, T["Show Inactive Tracking"], C.appearance.minimap, "tracking_pulse", "checkbox")
|
||||
CreateConfig(nil, T["Tracking Icon Size"], C.appearance.minimap, "tracking_size")
|
||||
CreateConfig(nil, T["Hide Addon Buttons On Combat"], C.appearance.minimap, "addon_buttons", "checkbox")
|
||||
end)
|
||||
|
||||
CreateGUIEntry(T["Minimap"], T["Addon Buttons"], function()
|
||||
|
||||
Reference in New Issue
Block a user