027048a - Split config
authorAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Fri, 29 Dec 2017 08:14:54 +0000
committerAleksi Blinnikka <aleksi.blinnikka@gmail.com>
Fri, 29 Dec 2017 08:14:54 +0000
66 files changed:
RaidFrameCustomization/Core.lua [moved from Core.lua with 100% similarity]
RaidFrameCustomization/Indicators.lua [moved from Indicators.lua with 97% similarity]
RaidFrameCustomization/LayoutFramesHook.lua [moved from LayoutFramesHook.lua with 100% similarity]
RaidFrameCustomization/RaidFrameCustomization.toc [moved from RaidFrameCustomization.toc with 100% similarity]
RaidFrameCustomization/UnitFrameSetupHook.lua [moved from UnitFrameSetupHook.lua with 100% similarity]
RaidFrameCustomization/UpdateDispellableDebuffsHook.lua [moved from UpdateDispellableDebuffsHook.lua with 100% similarity]
RaidFrameCustomization/UpdateNameHook.lua [moved from UpdateNameHook.lua with 100% similarity]
RaidFrameCustomization/UpdateStatusTextHook.lua [moved from UpdateStatusTextHook.lua with 100% similarity]
RaidFrameCustomization/embeds.xml [moved from embeds.xml with 100% similarity]
RaidFrameCustomization/images/rhomb.tga [moved from images/rhomb.tga with 100% similarity]
RaidFrameCustomization/libs/AceAddon-3.0/AceAddon-3.0.lua [moved from libs/AceAddon-3.0/AceAddon-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceAddon-3.0/AceAddon-3.0.xml [moved from libs/AceAddon-3.0/AceAddon-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfig-3.0.lua [moved from libs/AceConfig-3.0/AceConfig-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfig-3.0.xml [moved from libs/AceConfig-3.0/AceConfig-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua [moved from libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml [moved from libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua [moved from libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml [moved from libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua [moved from libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml [moved from libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceConsole-3.0/AceConsole-3.0.lua [moved from libs/AceConsole-3.0/AceConsole-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceConsole-3.0/AceConsole-3.0.xml [moved from libs/AceConsole-3.0/AceConsole-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceDB-3.0/AceDB-3.0.lua [moved from libs/AceDB-3.0/AceDB-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceDB-3.0/AceDB-3.0.xml [moved from libs/AceDB-3.0/AceDB-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceDBOptions-3.0/AceDBOptions-3.0.lua [moved from libs/AceDBOptions-3.0/AceDBOptions-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceDBOptions-3.0/AceDBOptions-3.0.xml [moved from libs/AceDBOptions-3.0/AceDBOptions-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/BackgroundWidget.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/BackgroundWidget.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/BorderWidget.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/BorderWidget.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/FontWidget.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/FontWidget.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/SoundWidget.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/SoundWidget.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/StatusbarWidget.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/StatusbarWidget.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/prototypes.lua [moved from libs/AceGUI-3.0-SharedMediaWidgets/prototypes.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0-SharedMediaWidgets/widget.xml [moved from libs/AceGUI-3.0-SharedMediaWidgets/widget.xml with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/AceGUI-3.0.lua [moved from libs/AceGUI-3.0/AceGUI-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/AceGUI-3.0.xml [moved from libs/AceGUI-3.0/AceGUI-3.0.xml with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIContainer-Window.lua [moved from libs/AceGUI-3.0/widgets/AceGUIContainer-Window.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua with 100% similarity]
RaidFrameCustomization/libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua [moved from libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua with 100% similarity]
RaidFrameCustomization/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua [moved from libs/CallbackHandler-1.0/CallbackHandler-1.0.lua with 100% similarity]
RaidFrameCustomization/libs/CallbackHandler-1.0/CallbackHandler-1.0.xml [moved from libs/CallbackHandler-1.0/CallbackHandler-1.0.xml with 100% similarity]
RaidFrameCustomization/libs/LibSharedMedia-3.0/LibSharedMedia-3.0.lua [moved from libs/LibSharedMedia-3.0/LibSharedMedia-3.0.lua with 100% similarity]
RaidFrameCustomization/libs/LibSharedMedia-3.0/lib.xml [moved from libs/LibSharedMedia-3.0/lib.xml with 100% similarity]
RaidFrameCustomization/libs/LibStub/LibStub.lua [moved from libs/LibStub/LibStub.lua with 100% similarity]
RaidFrameCustomization/libs/LibStub/LibStub.toc [moved from libs/LibStub/LibStub.toc with 100% similarity]
RaidFrameCustomizationConfig/IndicatorsConfig.lua [moved from IndicatorsConfig.lua with 100% similarity]
RaidFrameCustomizationConfig/RaidFrameCustomizationConfig.toc [new file with mode: 0644]
RaidFrameCustomizationConfig/embeds.xml [new file with mode: 0644]

similarity index 100%
rename from Core.lua
rename to RaidFrameCustomization/Core.lua
similarity index 97%
rename from Indicators.lua
rename to RaidFrameCustomization/Indicators.lua
index 08003a9..d90cd87 100644 (file)
@@ -15,6 +15,7 @@ local DEFAULT_ICON = "Interface\\AddOns\\RaidFrameCustomization\\images\\rhomb";
 local _;
 
 -- global functions used every update
+local C_TimerAfter = C_Timer.After
 local GetTime = GetTime;
 local UnitAura = UnitAura;
 local UnitIsPlayer = UnitIsPlayer;
@@ -123,7 +124,7 @@ end
 function RaidFrameCustomization:UpdateAllIndicators()
     CompactRaidFrameContainer_ApplyToFrames(CompactRaidFrameContainer, "normal", updateIndicators);
     if self.running then
-        C_Timer.After(0.15, self:UpdateAllIndicators);
+        C_TimerAfter(0.15, self:UpdateAllIndicators);
     end
 end
 
@@ -142,7 +143,7 @@ function RaidFrameCustomization:RefreshConfig()
 
         if next(watchedAuras) ~= nil then
             self.running = true;
-            C_Timer.After(0.15, self:UpdateAllIndicators);
+            C_TimerAfter(0.15, self:UpdateAllIndicators);
         end
     end
 end
similarity index 100%
rename from embeds.xml
rename to RaidFrameCustomization/embeds.xml
diff --git a/RaidFrameCustomizationConfig/RaidFrameCustomizationConfig.toc b/RaidFrameCustomizationConfig/RaidFrameCustomizationConfig.toc
new file mode 100644 (file)
index 0000000..a875949
--- /dev/null
@@ -0,0 +1,17 @@
+## Interface: 70300
+## Title: Raid Frame Customization
+## Version: 1.0
+## Author: schyrio
+## Notes: Customization to the standard raid frames
+## SavedVariables: RaidFrameCustomizationDB
+
+embeds.xml
+
+Core.lua
+Indicators.lua
+IndicatorsConfig.lua
+UnitFrameSetupHook.lua
+UpdateNameHook.lua
+UpdateStatusTextHook.lua
+UpdateDispellableDebuffsHook.lua
+LayoutFramesHook.lua
diff --git a/RaidFrameCustomizationConfig/embeds.xml b/RaidFrameCustomizationConfig/embeds.xml
new file mode 100644 (file)
index 0000000..fd023a6
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Ui xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.blizzard.com/wow/ui/" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
+..\FrameXML\UI.xsd">
+
+<Script file="libs\LibStub\LibStub.lua"/>
+
+<!--Ace3 Libraries-->
+<Include file="libs\CallbackHandler-1.0\CallbackHandler-1.0.xml" />
+<Include file="libs\AceAddon-3.0\AceAddon-3.0.xml" />
+<Include file="libs\AceGUI-3.0\AceGUI-3.0.xml" />
+<Include file="libs\AceConfig-3.0\AceConfig-3.0.xml" />
+<Include file="libs\AceConsole-3.0\AceConsole-3.0.xml" />
+<Include file="libs\AceDB-3.0\AceDB-3.0.xml" />
+<Include file="libs\AceDBOptions-3.0\AceDBOptions-3.0.xml" />
+<Include file="libs\LibSharedMedia-3.0\lib.xml"/>
+<Include file="libs\AceGUI-3.0-SharedMediaWidgets\widget.xml"/>
+</Ui>