From 58b08d6ae055cfcc8a16c21b3e372f3bb2d9acaa Mon Sep 17 00:00:00 2001 From: mikx Date: Fri, 5 Jan 2018 06:40:15 -0500 Subject: [PATCH] commit from backup --- CHANGELOG | 2 + Event/ENCOUNTER_LOOT_RECEIVED.lua | 20 + Event/Load_Events.xml | 4 + Event/PLAYER_MONEY.lua | 44 + Frame/Load_Frames.xml | 3 + Frame/MainFrame.lua | 218 ++ Function/Alert.lua | 88 + Function/DB.lua | 5 + Function/JSON.lua | 708 ++++++ Function/Load_Functions.xml | 8 + Function/Math.lua | 5 + Function/Money.lua | 41 + Function/Option.lua | 65 + Function/TSM.lua | 20 + LICENSE | 674 ++++++ Libraries/AceAddon-3.0/AceAddon-3.0.lua | 674 ++++++ Libraries/AceAddon-3.0/AceAddon-3.0.xml | 4 + Libraries/AceComm-3.0/AceComm-3.0.lua | 302 +++ Libraries/AceComm-3.0/AceComm-3.0.xml | 5 + Libraries/AceComm-3.0/ChatThrottleLib.lua | 524 +++++ Libraries/AceConfig-3.0/AceConfig-3.0.lua | 57 + Libraries/AceConfig-3.0/AceConfig-3.0.xml | 8 + .../AceConfigCmd-3.0/AceConfigCmd-3.0.lua | 794 +++++++ .../AceConfigCmd-3.0/AceConfigCmd-3.0.xml | 4 + .../AceConfigDialog-3.0.lua | 1955 +++++++++++++++++ .../AceConfigDialog-3.0.xml | 4 + .../AceConfigRegistry-3.0.lua | 349 +++ .../AceConfigRegistry-3.0.xml | 4 + Libraries/AceConsole-3.0/AceConsole-3.0.lua | 250 +++ Libraries/AceConsole-3.0/AceConsole-3.0.xml | 4 + Libraries/AceDB-3.0/AceDB-3.0.lua | 745 +++++++ Libraries/AceDB-3.0/AceDB-3.0.xml | 4 + Libraries/AceEvent-3.0/AceEvent-3.0.lua | 126 ++ Libraries/AceEvent-3.0/AceEvent-3.0.xml | 4 + Libraries/AceHook-3.0/AceHook-3.0.lua | 511 +++++ Libraries/AceHook-3.0/AceHook-3.0.xml | 4 + Libraries/AceLocale-3.0/AceLocale-3.0.lua | 137 ++ Libraries/AceLocale-3.0/AceLocale-3.0.xml | 4 + .../AceSerializer-3.0/AceSerializer-3.0.lua | 283 +++ .../AceSerializer-3.0/AceSerializer-3.0.xml | 4 + Libraries/AceTimer-3.0/AceTimer-3.0.lua | 276 +++ Libraries/AceTimer-3.0/AceTimer-3.0.xml | 4 + .../CallbackHandler-1.0.lua | 238 ++ .../CallbackHandler-1.0.xml | 4 + Libraries/DropDownMenu/DropDownMenu.xml | 8 + Libraries/DropDownMenu/EasyMenu.lua | 34 + Libraries/DropDownMenu/UIDropDownMenu.lua | 1232 +++++++++++ .../DropDownMenu/UIDropDownMenuTemplates.xml | 413 ++++ Libraries/DropDownMenu/readme.txt | 71 + .../LibActionButton-1.0.lua | 1657 ++++++++++++++ .../LibActionButton-1.0.xml | 5 + .../LibButtonGlow-1.0/LibButtonGlow-1.0.lua | 244 ++ Libraries/LibAnim/LibAnim.lua | 817 +++++++ Libraries/LibAnim/LibAnim.toc | 7 + Libraries/LibBase64-1.0/LibBase64-1.0.lua | 212 ++ Libraries/LibBase64-1.0/lib.xml | 4 + Libraries/LibChatAnims/LibChatAnims.lua | 199 ++ Libraries/LibChatAnims/LibChatAnims.xml | 7 + Libraries/LibCompress/LibCompress.lua | 1259 +++++++++++ Libraries/LibCompress/lib.xml | 4 + Libraries/LibDataBroker/LibDataBroker-1.1.lua | 90 + Libraries/LibDualSpec-1.0/LibDualSpec-1.0.lua | 437 ++++ .../LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua | 227 ++ .../CustomSearch-1.0/CustomSearch-1.0.lua | 202 ++ .../LibItemSearch-1.2/LibItemSearch-1.2.lua | 295 +++ .../LibItemSearch-1.2/LibItemSearch-1.2.xml | 6 + .../LibItemSearch-1.2/Unfit-1.0/Unfit-1.0.lua | 127 ++ .../LibSharedMedia-3.0/LibSharedMedia-3.0.lua | 292 +++ Libraries/LibSharedMedia-3.0/lib.xml | 4 + Libraries/LibSimpleSticky/LibSimpleSticky.lua | 280 +++ .../LibSpellRange-1.0/LibSpellRange-1.0.lua | 219 ++ Libraries/LibSpellRange-1.0/lib.xml | 3 + Libraries/LibStub/LibStub.lua | 51 + Libraries/Load_Libraries.xml | 30 + Libraries/UTF8/UTF8.xml | 5 + Libraries/UTF8/utf8.lua | 318 +++ Libraries/UTF8/utf8data.lua | 1860 ++++++++++++++++ Libraries/oUF/LICENSE | 22 + Libraries/oUF/blizzard.lua | 102 + Libraries/oUF/colors.lua | 168 ++ Libraries/oUF/elements/additionalpower.lua | 194 ++ Libraries/oUF/elements/altpowerbar.lua | 203 ++ Libraries/oUF/elements/assistant.lua | 112 + Libraries/oUF/elements/aura.lua | 525 +++++ Libraries/oUF/elements/castbar.lua | 602 +++++ Libraries/oUF/elements/classicons.lua | 291 +++ Libraries/oUF/elements/combat.lua | 86 + Libraries/oUF/elements/healprediction.lua | 239 ++ Libraries/oUF/elements/health.lua | 215 ++ Libraries/oUF/elements/leader.lua | 87 + Libraries/oUF/elements/lfdrole.lua | 94 + Libraries/oUF/elements/masterlooter.lua | 106 + Libraries/oUF/elements/picon.lua | 85 + Libraries/oUF/elements/portraits.lua | 122 + Libraries/oUF/elements/power.lua | 318 +++ Libraries/oUF/elements/powerprediction.lua | 169 ++ Libraries/oUF/elements/pvp.lua | 160 ++ Libraries/oUF/elements/qicon.lua | 86 + Libraries/oUF/elements/raidrole.lua | 89 + Libraries/oUF/elements/range.lua | 250 +++ Libraries/oUF/elements/readycheck.lua | 159 ++ Libraries/oUF/elements/resting.lua | 85 + Libraries/oUF/elements/resurrect.lua | 85 + Libraries/oUF/elements/ricons.lua | 92 + Libraries/oUF/elements/runebar.lua | 191 ++ Libraries/oUF/elements/stagger.lua | 188 ++ Libraries/oUF/elements/tags.lua | 781 +++++++ Libraries/oUF/elements/threat.lua | 97 + Libraries/oUF/elements/totems.lua | 167 ++ Libraries/oUF/events.lua | 127 ++ Libraries/oUF/factory.lua | 48 + Libraries/oUF/finalize.lua | 4 + Libraries/oUF/init.lua | 3 + Libraries/oUF/oUF.toc | 11 + Libraries/oUF/oUF.xml | 101 + Libraries/oUF/ouf.lua | 599 +++++ Libraries/oUF/private.lua | 22 + Libraries/oUF/units.lua | 23 + Libraries/oUF/utils/changelog | 84 + Libraries/oUF/utils/docs | 254 +++ .../oUF_Plugins/oUF_AuraBars/oUF_AuraBars.lua | 378 ++++ .../oUF_AuraWatch/oUF_AuraWatch.lua | 388 ++++ .../oUF_AuraWatch/oUF_AuraWatch.toc | 9 + .../oUF_CombatFader/oUF_CombatFader.lua | 127 ++ .../oUF_CombatFader/oUF_CombatFader.toc | 8 + .../oUF_DebuffHighlight.lua | 178 ++ .../oUF_DebuffHighlight.toc | 14 + .../oUF_PVPSpecIcons/oUF_PVPSpecIcons.lua | 65 + .../oUF_PVPSpecIcons/oUF_PVPSpecIcons.toc | 9 + Libraries/oUF_Plugins/oUF_Plugins.xml | 10 + .../oUF_RaidDebuffs/oUF_RaidDebuffs.lua | 332 +++ .../oUF_RaidDebuffs/oUF_RaidDebuffs.toc | 7 + .../oUF_Plugins/oUF_Smooth/oUF_Smooth.lua | 64 + .../oUF_Plugins/oUF_Trinkets/oUF_Trinkets.lua | 84 + .../oUF_Plugins/oUF_Trinkets/oUF_Trinkets.toc | 9 + Locale/Load_Locales.xml | 4 + Locale/frFR.lua | 35 + Locale/usEN.lua | 31 + MxW.toc | 16 + README.md | 2 + Texture/MainForm.tga | Bin 0 -> 204844 bytes init.lua | 58 + 142 files changed, 29080 insertions(+) create mode 100644 CHANGELOG create mode 100644 Event/ENCOUNTER_LOOT_RECEIVED.lua create mode 100644 Event/Load_Events.xml create mode 100644 Event/PLAYER_MONEY.lua create mode 100644 Frame/Load_Frames.xml create mode 100644 Frame/MainFrame.lua create mode 100644 Function/Alert.lua create mode 100644 Function/DB.lua create mode 100644 Function/JSON.lua create mode 100644 Function/Load_Functions.xml create mode 100644 Function/Math.lua create mode 100644 Function/Money.lua create mode 100644 Function/Option.lua create mode 100644 Function/TSM.lua create mode 100644 LICENSE create mode 100644 Libraries/AceAddon-3.0/AceAddon-3.0.lua create mode 100644 Libraries/AceAddon-3.0/AceAddon-3.0.xml create mode 100644 Libraries/AceComm-3.0/AceComm-3.0.lua create mode 100644 Libraries/AceComm-3.0/AceComm-3.0.xml create mode 100644 Libraries/AceComm-3.0/ChatThrottleLib.lua create mode 100644 Libraries/AceConfig-3.0/AceConfig-3.0.lua create mode 100644 Libraries/AceConfig-3.0/AceConfig-3.0.xml create mode 100644 Libraries/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua create mode 100644 Libraries/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml create mode 100644 Libraries/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua create mode 100644 Libraries/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml create mode 100644 Libraries/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua create mode 100644 Libraries/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml create mode 100644 Libraries/AceConsole-3.0/AceConsole-3.0.lua create mode 100644 Libraries/AceConsole-3.0/AceConsole-3.0.xml create mode 100644 Libraries/AceDB-3.0/AceDB-3.0.lua create mode 100644 Libraries/AceDB-3.0/AceDB-3.0.xml create mode 100644 Libraries/AceEvent-3.0/AceEvent-3.0.lua create mode 100644 Libraries/AceEvent-3.0/AceEvent-3.0.xml create mode 100644 Libraries/AceHook-3.0/AceHook-3.0.lua create mode 100644 Libraries/AceHook-3.0/AceHook-3.0.xml create mode 100644 Libraries/AceLocale-3.0/AceLocale-3.0.lua create mode 100644 Libraries/AceLocale-3.0/AceLocale-3.0.xml create mode 100644 Libraries/AceSerializer-3.0/AceSerializer-3.0.lua create mode 100644 Libraries/AceSerializer-3.0/AceSerializer-3.0.xml create mode 100644 Libraries/AceTimer-3.0/AceTimer-3.0.lua create mode 100644 Libraries/AceTimer-3.0/AceTimer-3.0.xml create mode 100644 Libraries/CallbackHandler-1.0/CallbackHandler-1.0.lua create mode 100644 Libraries/CallbackHandler-1.0/CallbackHandler-1.0.xml create mode 100644 Libraries/DropDownMenu/DropDownMenu.xml create mode 100644 Libraries/DropDownMenu/EasyMenu.lua create mode 100644 Libraries/DropDownMenu/UIDropDownMenu.lua create mode 100644 Libraries/DropDownMenu/UIDropDownMenuTemplates.xml create mode 100644 Libraries/DropDownMenu/readme.txt create mode 100644 Libraries/LibActionButton-1.0/LibActionButton-1.0.lua create mode 100644 Libraries/LibActionButton-1.0/LibActionButton-1.0.xml create mode 100644 Libraries/LibActionButton-1.0/LibButtonGlow-1.0/LibButtonGlow-1.0.lua create mode 100644 Libraries/LibAnim/LibAnim.lua create mode 100644 Libraries/LibAnim/LibAnim.toc create mode 100644 Libraries/LibBase64-1.0/LibBase64-1.0.lua create mode 100644 Libraries/LibBase64-1.0/lib.xml create mode 100644 Libraries/LibChatAnims/LibChatAnims.lua create mode 100644 Libraries/LibChatAnims/LibChatAnims.xml create mode 100644 Libraries/LibCompress/LibCompress.lua create mode 100644 Libraries/LibCompress/lib.xml create mode 100644 Libraries/LibDataBroker/LibDataBroker-1.1.lua create mode 100644 Libraries/LibDualSpec-1.0/LibDualSpec-1.0.lua create mode 100644 Libraries/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua create mode 100644 Libraries/LibItemSearch-1.2/CustomSearch-1.0/CustomSearch-1.0.lua create mode 100644 Libraries/LibItemSearch-1.2/LibItemSearch-1.2.lua create mode 100644 Libraries/LibItemSearch-1.2/LibItemSearch-1.2.xml create mode 100644 Libraries/LibItemSearch-1.2/Unfit-1.0/Unfit-1.0.lua create mode 100644 Libraries/LibSharedMedia-3.0/LibSharedMedia-3.0.lua create mode 100644 Libraries/LibSharedMedia-3.0/lib.xml create mode 100644 Libraries/LibSimpleSticky/LibSimpleSticky.lua create mode 100644 Libraries/LibSpellRange-1.0/LibSpellRange-1.0.lua create mode 100644 Libraries/LibSpellRange-1.0/lib.xml create mode 100644 Libraries/LibStub/LibStub.lua create mode 100644 Libraries/Load_Libraries.xml create mode 100644 Libraries/UTF8/UTF8.xml create mode 100644 Libraries/UTF8/utf8.lua create mode 100644 Libraries/UTF8/utf8data.lua create mode 100644 Libraries/oUF/LICENSE create mode 100644 Libraries/oUF/blizzard.lua create mode 100644 Libraries/oUF/colors.lua create mode 100644 Libraries/oUF/elements/additionalpower.lua create mode 100644 Libraries/oUF/elements/altpowerbar.lua create mode 100644 Libraries/oUF/elements/assistant.lua create mode 100644 Libraries/oUF/elements/aura.lua create mode 100644 Libraries/oUF/elements/castbar.lua create mode 100644 Libraries/oUF/elements/classicons.lua create mode 100644 Libraries/oUF/elements/combat.lua create mode 100644 Libraries/oUF/elements/healprediction.lua create mode 100644 Libraries/oUF/elements/health.lua create mode 100644 Libraries/oUF/elements/leader.lua create mode 100644 Libraries/oUF/elements/lfdrole.lua create mode 100644 Libraries/oUF/elements/masterlooter.lua create mode 100644 Libraries/oUF/elements/picon.lua create mode 100644 Libraries/oUF/elements/portraits.lua create mode 100644 Libraries/oUF/elements/power.lua create mode 100644 Libraries/oUF/elements/powerprediction.lua create mode 100644 Libraries/oUF/elements/pvp.lua create mode 100644 Libraries/oUF/elements/qicon.lua create mode 100644 Libraries/oUF/elements/raidrole.lua create mode 100644 Libraries/oUF/elements/range.lua create mode 100644 Libraries/oUF/elements/readycheck.lua create mode 100644 Libraries/oUF/elements/resting.lua create mode 100644 Libraries/oUF/elements/resurrect.lua create mode 100644 Libraries/oUF/elements/ricons.lua create mode 100644 Libraries/oUF/elements/runebar.lua create mode 100644 Libraries/oUF/elements/stagger.lua create mode 100644 Libraries/oUF/elements/tags.lua create mode 100644 Libraries/oUF/elements/threat.lua create mode 100644 Libraries/oUF/elements/totems.lua create mode 100644 Libraries/oUF/events.lua create mode 100644 Libraries/oUF/factory.lua create mode 100644 Libraries/oUF/finalize.lua create mode 100644 Libraries/oUF/init.lua create mode 100644 Libraries/oUF/oUF.toc create mode 100644 Libraries/oUF/oUF.xml create mode 100644 Libraries/oUF/ouf.lua create mode 100644 Libraries/oUF/private.lua create mode 100644 Libraries/oUF/units.lua create mode 100644 Libraries/oUF/utils/changelog create mode 100644 Libraries/oUF/utils/docs create mode 100644 Libraries/oUF_Plugins/oUF_AuraBars/oUF_AuraBars.lua create mode 100644 Libraries/oUF_Plugins/oUF_AuraWatch/oUF_AuraWatch.lua create mode 100644 Libraries/oUF_Plugins/oUF_AuraWatch/oUF_AuraWatch.toc create mode 100644 Libraries/oUF_Plugins/oUF_CombatFader/oUF_CombatFader.lua create mode 100644 Libraries/oUF_Plugins/oUF_CombatFader/oUF_CombatFader.toc create mode 100644 Libraries/oUF_Plugins/oUF_DebuffHighlight/oUF_DebuffHighlight.lua create mode 100644 Libraries/oUF_Plugins/oUF_DebuffHighlight/oUF_DebuffHighlight.toc create mode 100644 Libraries/oUF_Plugins/oUF_PVPSpecIcons/oUF_PVPSpecIcons.lua create mode 100644 Libraries/oUF_Plugins/oUF_PVPSpecIcons/oUF_PVPSpecIcons.toc create mode 100644 Libraries/oUF_Plugins/oUF_Plugins.xml create mode 100644 Libraries/oUF_Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.lua create mode 100644 Libraries/oUF_Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.toc create mode 100644 Libraries/oUF_Plugins/oUF_Smooth/oUF_Smooth.lua create mode 100644 Libraries/oUF_Plugins/oUF_Trinkets/oUF_Trinkets.lua create mode 100644 Libraries/oUF_Plugins/oUF_Trinkets/oUF_Trinkets.toc create mode 100644 Locale/Load_Locales.xml create mode 100644 Locale/frFR.lua create mode 100644 Locale/usEN.lua create mode 100644 MxW.toc create mode 100644 README.md create mode 100644 Texture/MainForm.tga create mode 100644 init.lua diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..2a0b72f --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,2 @@ +[0.0.10][June 11, 2017] +- Experimental Release \ No newline at end of file diff --git a/Event/ENCOUNTER_LOOT_RECEIVED.lua b/Event/ENCOUNTER_LOOT_RECEIVED.lua new file mode 100644 index 0000000..834b3e6 --- /dev/null +++ b/Event/ENCOUNTER_LOOT_RECEIVED.lua @@ -0,0 +1,20 @@ +-- MxW (MxW Addon) +-- By mikx +-- https://git.mikx.ca/wow-addons/MxW_Addon +-- Licensed under the GNU General Public License 3.0 +-- See included License file for more informations. + +local MX = LibStub("AceAddon-3.0"):GetAddon("MxW"); +local L = LibStub("AceLocale-3.0"):GetLocale("MxW"); + +local ENCOUNTER_LOOT_RECEIVED_Frame = CreateFrame("Frame") +ENCOUNTER_LOOT_RECEIVED_Frame:RegisterEvent("ENCOUNTER_LOOT_RECEIVED") +ENCOUNTER_LOOT_RECEIVED_Frame:SetScript("OnEvent", + function(self, event, ...) + local arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9 = ... + name, link, quality, iLevel, reqLevel, class, subclass, maxStack, equipSlot, texture, vendorPrice = GetItemInfo(arg2) + value = MX.TSM:GetItemValue(arg2, "DBMarket"); + if (value ~= nil and value >= Farmer_Logic_MinAlert and quality >= 1) then + MX:SendAlert(arg2,value); + end + end) diff --git a/Event/Load_Events.xml b/Event/Load_Events.xml new file mode 100644 index 0000000..7238762 --- /dev/null +++ b/Event/Load_Events.xml @@ -0,0 +1,4 @@ + +