From 90911be08e48e9744d982b0695337737142b907b Mon Sep 17 00:00:00 2001 From: Repooc Date: Thu, 27 Nov 2014 00:47:56 -0500 Subject: [PATCH] People wanted target/world markers like Enhanced, now they are combined in one bar with option of modifier to select world marks. Signed-off-by: Repooc --- ElvUI_SLE/core/modules.lua | 3 +- ElvUI_SLE/core/toolkit.lua | 2 +- ElvUI_SLE/defaults/private.lua | 5 - ElvUI_SLE/defaults/profile.lua | 29 ++--- ElvUI_SLE/modules/load_modules.xml | 2 +- ElvUI_SLE/modules/marks/flares.lua | 212 -------------------------------- ElvUI_SLE/modules/marks/load_marks.xml | 4 - ElvUI_SLE/modules/marks/marks.lua | 190 ---------------------------- ElvUI_SLE/modules/raidmarkers.lua | 150 ++++++++++++++++++++++ ElvUI_SLE/options/load_options.xml | 2 +- ElvUI_SLE/options/marks_c.lua | 187 ---------------------------- ElvUI_SLE/options/raidmarkers_c.lua | 101 +++++++++++++++ 12 files changed, 266 insertions(+), 621 deletions(-) delete mode 100644 ElvUI_SLE/modules/marks/flares.lua delete mode 100644 ElvUI_SLE/modules/marks/load_marks.xml delete mode 100644 ElvUI_SLE/modules/marks/marks.lua create mode 100644 ElvUI_SLE/modules/raidmarkers.lua delete mode 100644 ElvUI_SLE/options/marks_c.lua create mode 100644 ElvUI_SLE/options/raidmarkers_c.lua diff --git a/ElvUI_SLE/core/modules.lua b/ElvUI_SLE/core/modules.lua index 59784ed..55a2629 100644 --- a/ElvUI_SLE/core/modules.lua +++ b/ElvUI_SLE/core/modules.lua @@ -14,8 +14,7 @@ local modules = { ['SLE_AddonInstaller'] = {}, ['SLE_Bags'] = {'AceHook-3.0'}, ['SLE_Loot'] = {'AceHook-3.0', 'AceEvent-3.0'}, - ['SLE_RaidFlares'] = {'AceHook-3.0', 'AceEvent-3.0'}, - ['SLE_RaidMarks'] = {'AceHook-3.0', 'AceEvent-3.0'}, + ['SLE_RaidMarkers'] = {'AceEvent-3.0'}, ['SLE_SquareMinimapButtons'] = {'AceHook-3.0', 'AceEvent-3.0'}, ['SLE_Threat'] = {'AceHook-3.0', 'AceEvent-3.0'}, ['SLE_PvPMover'] = {'AceHook-3.0', 'AceEvent-3.0'}, diff --git a/ElvUI_SLE/core/toolkit.lua b/ElvUI_SLE/core/toolkit.lua index 0665fe9..a47c8d3 100644 --- a/ElvUI_SLE/core/toolkit.lua +++ b/ElvUI_SLE/core/toolkit.lua @@ -230,7 +230,7 @@ function SLE:Reset(group) E:ResetMovers(L["Dashboard"]) end if group == "marks" or group == "all" then - E:CopyTable(E.db.sle.marks, P.sle.marks) + E:CopyTable(E.db.sle.raidmarkers, P.sle.raidmarkers) E:ResetMovers("RM") end if group == "all" then diff --git a/ElvUI_SLE/defaults/private.lua b/ElvUI_SLE/defaults/private.lua index 1621d39..3b62f21 100644 --- a/ElvUI_SLE/defaults/private.lua +++ b/ElvUI_SLE/defaults/private.lua @@ -43,11 +43,6 @@ V['sle'] = { ['pvp'] = "NONE", ['setoverlay'] = false, }, - - ['marks'] = { - ['marks'] = false, - ['flares'] = false, - }, --Minimap Moduel ['minimap'] = { diff --git a/ElvUI_SLE/defaults/profile.lua b/ElvUI_SLE/defaults/profile.lua index 586daf5..4e4941a 100644 --- a/ElvUI_SLE/defaults/profile.lua +++ b/ElvUI_SLE/defaults/profile.lua @@ -230,15 +230,6 @@ P['sle'] = { ['quest'] = false, }, - --Flares (Raid) - ['flares'] = { - ['growth'] = "RIGHT", - ['showinside'] = false, - ['size'] = 20, - ['tooltips'] = true, - ['mouseover'] = false, - }, - --LFR options ['lfrshow'] = { ['enabled'] = false, @@ -277,15 +268,6 @@ P['sle'] = { }, }, - --Marks (Raid) - ['marks'] = { - ['growth'] = "RIGHT", - ['showinside'] = false, - ['target'] = false, - ['size'] = 18, - ['mouseover'] = false, - }, - --Media ['media'] = { ['fonts'] = { @@ -403,6 +385,17 @@ P['sle'] = { --PvP Auto release ['pvpautorelease'] = true, + --Raid Markers + ['raidmarkers'] = { + ['enable'] = true, + ['visibility'] = 'DEFAULT', + ['backdrop'] = false, + ['buttonSize'] = 22, + ['spacing'] = 2, + ['orientation'] = 'HORIZONTAL', + ['modifier'] = 'shift-', + }, + --Threat ['threat'] = { ['enable'] = true, diff --git a/ElvUI_SLE/modules/load_modules.xml b/ElvUI_SLE/modules/load_modules.xml index 6a9be38..fe6f3a3 100644 --- a/ElvUI_SLE/modules/load_modules.xml +++ b/ElvUI_SLE/modules/load_modules.xml @@ -14,11 +14,11 @@