diff --git a/.luarc.json b/.luarc.json
index 4dd5b5e0..ac35bc4d 100644
--- a/.luarc.json
+++ b/.luarc.json
@@ -19513,7 +19513,8 @@
"GREAT_VAULT_REWARDS",
"ShowOptionsPanel",
"LFG_ROLE_NUM_SHORTAGE_TYPES",
- "GREAT_VAULT_REWARDS_WAITING"
+ "GREAT_VAULT_REWARDS_WAITING",
+ "NUM_CHAT_WINDOWS"
],
"diagnostics.disable": ["deprecated", "inject-field", "undefined-field",
"cast-local-type"]
diff --git a/Addon/!mMT_MediaPack/!mMT_MediaPack.toc b/Addon/!mMT_MediaPack/!mMT_MediaPack.toc
index 31ce122c..9f625d5f 100644
--- a/Addon/!mMT_MediaPack/!mMT_MediaPack.toc
+++ b/Addon/!mMT_MediaPack/!mMT_MediaPack.toc
@@ -1,6 +1,6 @@
## Interface: 30403
## Author: Blinkii
-## Version: 1.26
+## Version: 1.27
## Title: |CFF8308AEm|r|CFFCA07A7M|r|CFFFF06A2T -|r |CFFFF06A2M|r|CFFFF108Ce|r|CFFFF197Ad|r|CFFFF216Bi|r|CFFFF275Da|r |CFFFF3441P|r|CFFFF3F2Ca|r|CFFFF461Cc|r|CFFFF4E0Ck|r
## Notes: mMT Media Pack by Blinkii | Support: mMediaTag@gmx.de
## IconTexture: Interface\AddOns\!mMT_MediaPack\media\logo\mmt_icon
diff --git a/Addon/!mMT_MediaPack/!mMT_MediaPack_Cata.toc b/Addon/!mMT_MediaPack/!mMT_MediaPack_Cata.toc
index 46f8fcfc..edd2f04f 100644
--- a/Addon/!mMT_MediaPack/!mMT_MediaPack_Cata.toc
+++ b/Addon/!mMT_MediaPack/!mMT_MediaPack_Cata.toc
@@ -1,6 +1,6 @@
-## Interface: 40400
+## Interface: 40401
## Author: Blinkii
-## Version: 1.26
+## Version: 1.27
## Title: |CFF8308AEm|r|CFFCA07A7M|r|CFFFF06A2T -|r |CFFFF06A2M|r|CFFFF108Ce|r|CFFFF197Ad|r|CFFFF216Bi|r|CFFFF275Da|r |CFFFF3441P|r|CFFFF3F2Ca|r|CFFFF461Cc|r|CFFFF4E0Ck|r
## Notes: mMT Media Pack by Blinkii | Support: mMediaTag@gmx.de
## IconTexture: Interface\AddOns\!mMT_MediaPack\media\logo\mmt_icon
diff --git a/Addon/!mMT_MediaPack/!mMT_MediaPack_Mainline.toc b/Addon/!mMT_MediaPack/!mMT_MediaPack_Mainline.toc
index 3f239eaf..b6a925c5 100644
--- a/Addon/!mMT_MediaPack/!mMT_MediaPack_Mainline.toc
+++ b/Addon/!mMT_MediaPack/!mMT_MediaPack_Mainline.toc
@@ -1,6 +1,6 @@
## Interface: 110005
## Author: Blinkii
-## Version: 1.26
+## Version: 1.27
## Title: |CFF8308AEm|r|CFFCA07A7M|r|CFFFF06A2T -|r |CFFFF06A2M|r|CFFFF108Ce|r|CFFFF197Ad|r|CFFFF216Bi|r|CFFFF275Da|r |CFFFF3441P|r|CFFFF3F2Ca|r|CFFFF461Cc|r|CFFFF4E0Ck|r
## Notes: mMT Media Pack by Blinkii | Support: mMediaTag@gmx.de
## IconTexture: Interface\AddOns\!mMT_MediaPack\media\logo\mmt_icon
diff --git a/Addon/!mMT_MediaPack/!mMT_MediaPack_Vanilla.toc b/Addon/!mMT_MediaPack/!mMT_MediaPack_Vanilla.toc
index 5528b993..665ebef2 100644
--- a/Addon/!mMT_MediaPack/!mMT_MediaPack_Vanilla.toc
+++ b/Addon/!mMT_MediaPack/!mMT_MediaPack_Vanilla.toc
@@ -1,6 +1,6 @@
## Interface: 11504
## Author: Blinkii
-## Version: 1.26
+## Version: 1.27
## Title: |CFF8308AEm|r|CFFCA07A7M|r|CFFFF06A2T -|r |CFFFF06A2M|r|CFFFF108Ce|r|CFFFF197Ad|r|CFFFF216Bi|r|CFFFF275Da|r |CFFFF3441P|r|CFFFF3F2Ca|r|CFFFF461Cc|r|CFFFF4E0Ck|r
## Notes: mMT Media Pack by Blinkii | Support: mMediaTag@gmx.de
## IconTexture: Interface\AddOns\!mMT_MediaPack\media\logo\mmt_icon
diff --git a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag.toc b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag.toc
index 350d8d9e..6afbfe8b 100644
--- a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag.toc
+++ b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag.toc
@@ -1,6 +1,6 @@
## Interface: 30403
## Author: Blinkii
-## Version: 3.63
+## Version: 3.64
## Title: |CFF3650D5m|r|CFF4148C3M|r|CFF4743B6T -|r |CFF6559F1m|r|CFF7A4DEFM|r|CFF8845ECe|r|CFFA037E9d|r|CFFA435E8i|r|CFFB32DE6a|r|CFFBC26E5T|r|CFFCB1EE3a|r|CFFDD14E0g|r |CFFFF006C&|r |CFFFF4C00T|r|CFFFF7300o|r|CFFFF9300o|r|CFFFFA800l|r|CFFFFC900s|r
## Notes: mMediaTag & Tools is a plugin for ElvUI. mMediaTag adds many media files like textures/ fonts/ icons and some tools to ElvUI.
## Notes-deDE: mMediaTag & Tools ist ein Plugin für ElvUI. mMediaTag fügt viele Mediendateien wie Texturen/ Schriften/ Symbole und einige Tools zu ElvUI hinzu.
diff --git a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Cata.toc b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Cata.toc
index 1b428f3d..d6fe515b 100644
--- a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Cata.toc
+++ b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Cata.toc
@@ -1,6 +1,6 @@
-## Interface: 40400
+## Interface: 40401
## Author: Blinkii
-## Version: 3.63
+## Version: 3.64
## Title: |CFF3650D5m|r|CFF4148C3M|r|CFF4743B6T -|r |CFF6559F1m|r|CFF7A4DEFM|r|CFF8845ECe|r|CFFA037E9d|r|CFFA435E8i|r|CFFB32DE6a|r|CFFBC26E5T|r|CFFCB1EE3a|r|CFFDD14E0g|r |CFFFF006C&|r |CFFFF4C00T|r|CFFFF7300o|r|CFFFF9300o|r|CFFFFA800l|r|CFFFFC900s|r
## IconTexture: Interface\AddOns\ElvUI_mMediaTag\media\logo\mmt_icon
## AddonCompartmentFunc: ElvUI_mMediaTag_OnAddonCompartmentClick
diff --git a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Mainline.toc b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Mainline.toc
index 1e53125c..1ce28b30 100644
--- a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Mainline.toc
+++ b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Mainline.toc
@@ -1,6 +1,6 @@
## Interface: 110005
## Author: Blinkii
-## Version: 3.63
+## Version: 3.64
## Title: |CFF3650D5m|r|CFF4148C3M|r|CFF4743B6T -|r |CFF6559F1m|r|CFF7A4DEFM|r|CFF8845ECe|r|CFFA037E9d|r|CFFA435E8i|r|CFFB32DE6a|r|CFFBC26E5T|r|CFFCB1EE3a|r|CFFDD14E0g|r |CFFFF006C&|r |CFFFF4C00T|r|CFFFF7300o|r|CFFFF9300o|r|CFFFFA800l|r|CFFFFC900s|r
## Notes: ElvUI Plugin from Blinkii | Support: mMediaTag@gmx.de
## IconTexture: Interface\AddOns\ElvUI_mMediaTag\media\logo\mmt_icon
diff --git a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Vanilla.toc b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Vanilla.toc
index cd9383e7..18273802 100644
--- a/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Vanilla.toc
+++ b/Addon/ElvUI_mMediaTag/ElvUI_mMediaTag_Vanilla.toc
@@ -1,6 +1,6 @@
## Interface: 11504
## Author: Blinkii
-## Version: 3.63
+## Version: 3.64
## Title: |CFF3650D5m|r|CFF4148C3M|r|CFF4743B6T -|r |CFF6559F1m|r|CFF7A4DEFM|r|CFF8845ECe|r|CFFA037E9d|r|CFFA435E8i|r|CFFB32DE6a|r|CFFBC26E5T|r|CFFCB1EE3a|r|CFFDD14E0g|r |CFFFF006C&|r |CFFFF4C00T|r|CFFFF7300o|r|CFFFF9300o|r|CFFFFA800l|r|CFFFFC900s|r
## Notes: mMediaTag & Tools is a plugin for ElvUI. mMediaTag adds many media files like textures/ fonts/ icons and some tools to ElvUI.
## Notes-deDE: mMediaTag & Tools ist ein Plugin für ElvUI. mMediaTag fügt viele Mediendateien wie Texturen/ Schriften/ Symbole und einige Tools zu ElvUI hinzu.
diff --git a/Addon/ElvUI_mMediaTag/core/changelog/3.64.lua b/Addon/ElvUI_mMediaTag/core/changelog/3.64.lua
new file mode 100644
index 00000000..fc2e1fa9
--- /dev/null
+++ b/Addon/ElvUI_mMediaTag/core/changelog/3.64.lua
@@ -0,0 +1,14 @@
+mMT.Changelog[364] = {
+ DATE = "03.11.2024",
+ UPDATE = {
+ "[Details-Embedded]: Chatframe texture.",
+ "[System]: Boss IDs.",
+ "[System]: TOC Update"
+ },
+ FIX = {
+ "[Details-Embedded]: Fixed Strata and Frame Level.",
+ "Bug where the Border is not adjust correctly.",
+ "[Minimap-Aspectration]: Fixed Icon positions.",
+ "[System]: Bug in Cata wich prevents to open the Game menu from the mMT Dock & Datatexts."
+ },
+}
diff --git a/Addon/ElvUI_mMediaTag/core/changelog/load_changelogs.xml b/Addon/ElvUI_mMediaTag/core/changelog/load_changelogs.xml
index ccab3880..d3924f9b 100644
--- a/Addon/ElvUI_mMediaTag/core/changelog/load_changelogs.xml
+++ b/Addon/ElvUI_mMediaTag/core/changelog/load_changelogs.xml
@@ -18,4 +18,5 @@
+
diff --git a/Addon/ElvUI_mMediaTag/core/options/minimap.lua b/Addon/ElvUI_mMediaTag/core/options/minimap.lua
index 2563aa62..8e01ce2b 100644
--- a/Addon/ElvUI_mMediaTag/core/options/minimap.lua
+++ b/Addon/ElvUI_mMediaTag/core/options/minimap.lua
@@ -57,6 +57,11 @@ local function configTable()
return not E.db.mMT.minimapAspectRatio.enable or E.db.mMT.minimapSkin.enable
end,
args = {
+ desc_note = {
+ order = 1,
+ type = "description",
+ name = L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."],
+ },
aspectratio = {
order = 2,
type = "select",
@@ -128,7 +133,7 @@ local function configTable()
end,
},
effect = {
- order = 2,
+ order = 3,
type = "toggle",
name = L["Effect"],
get = function(info)
diff --git a/Addon/ElvUI_mMediaTag/localization/deDE.lua b/Addon/ElvUI_mMediaTag/localization/deDE.lua
index 3cfe85c6..f948f216 100644
--- a/Addon/ElvUI_mMediaTag/localization/deDE.lua
+++ b/Addon/ElvUI_mMediaTag/localization/deDE.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = "Ankerpunkt des zusätzliches Symbols"
L["Anchor"] = "Anker"
L["Apply"] = "Anwenden"
L["Arena"] = true
+L["Aspect ratio"] = "Seitenverhältnis"
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = "Wichtig der Pfad zu der Textur muss den WoW Standards entsprechen. Beispiel: Interface\\MYFOLDER\\MYFILE.tga. Wenn nur eine grüne Box zu sehen ist, dann ist ein Tipfehler im Dataipfad."
L["Attributes"] = "Attribute"
L["Auto Hover grow size"] = "Automatische Hover Größe"
@@ -71,6 +72,7 @@ L["CENTER"] = "MITTE"
L["CIRCLE/ MOON"] = "KREIS/MOND"
L["Calendar"] = "Kalender"
L["Call To Arms"] = "Ruf zu den Waffen"
+L["Cardinal Point"] = "Himmelsrichtung"
L["Cast Icon"] = "Zaubersymbol"
L["Cast is out of range"] = "Zauber ist außer Reichweite"
L["Castbar Background Color"] = "Zauberleisten Hintergrundfarbe"
@@ -258,6 +260,7 @@ L["ENEMY"] = "Gegner"
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = "Fehler! Bitte öffne das Mythisch+ Fenster im LFG Tool oder versuche ein Neuladen des Interfaces (/rl)."
L["EVOKER"] = "Rufer"
L["Earned:"] = "Verdient"
+L["Effect"] = "Wirkung"
L["Elite - Border"] = "Elite - Rand"
L["Elite - Shadow"] = "Elite - Schatten"
L["Elite Textures"] = "Elite Texturen"
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = "Symbol außerhalb des Kampfes"
L["Icon seize if not Auto size is enabled."] = "Symbolgröße, wenn Auto Größe nicht aktiviert ist."
L["Icon"] = "Symbol"
L["Icons"] = "Symbole"
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = "Wenn die Minikarte zu nah am Rand ist, kann es sein, dass oben oder unten ein Balken sichtbar wird. Dies liegt an den Limitationen von Blizzard."
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = "Wenn deine Textur bzw. der Ausschnitt für das Portrait in der Mitte nicht symmetrisch ist, benötigst du eine 2. Maskentextur, die exakt spiegelverkehrt sein muss. Verwende hierfür die 2. Maskentextur."
L["Import"] = "Importieren"
L["Import/ Export of Spell IDs"] = "Importieren/ Exportieren der Zauber-IDs"
@@ -414,6 +418,7 @@ L["Indicator Color"] = "Indikatorfarbe"
L["Individual Professions"] = "Einzelne Berufe"
L["Info Screen"] = "Info Bildschirm"
L["Info! These styles are only available for the new textures."] = "Info! Diese Stile sind nur für die neuen Texturen verfügbar."
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = "Info! Um ein optimales Ergebnis mit der Minimap zu erzielen, sollte bei Textur und Maske eine Textur hinterlegt werden.\nDie Maske wird immer benötigt, ohne sie ist keine Minimap sichtbar.\n\n"
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = "Info! Um ein optimales Ergebnis bei den Portraits zu erzielen, sollte bei Textur, Rand und Maske eine Textur eingestellt werden.\nDie Maske ist immer erforderlich und ohne sie, ist kein Portrait sichtbar.\n\n"
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = "Info: Der Skin kann durch andere Addons beeinträchtigt werden, wenn diese ein Skin für alle Fenster hinzufügen. Um das Problem zu beheben, muss der Skin im anderen Addon deaktiviert werden. Dies ist kein Bug von mMT."
L["Inner Shadow Color"] = "Farbe des Inneren Schattens"
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = "|cffFFFFFFStrg + Linksk
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = "|cffFFFFFFLinks Klick:|r Talent Spezialisierung ändern"
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = "|cffFFFFFFRechtsklick:|r Beutespezialisierung ändern"
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = "|cffFFFFFFShift + Links Klick:|r Zeige Talent Spezialisierungs Interface"
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/enUS.lua b/Addon/ElvUI_mMediaTag/localization/enUS.lua
index 15096f7a..a2d55e0b 100644
--- a/Addon/ElvUI_mMediaTag/localization/enUS.lua
+++ b/Addon/ElvUI_mMediaTag/localization/enUS.lua
@@ -29,6 +29,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -72,6 +73,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -259,6 +261,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -403,6 +406,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -415,6 +419,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -803,9 +808,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/esMX.lua b/Addon/ElvUI_mMediaTag/localization/esMX.lua
index b0c61bd1..2c50e7fc 100644
--- a/Addon/ElvUI_mMediaTag/localization/esMX.lua
+++ b/Addon/ElvUI_mMediaTag/localization/esMX.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/frFR.lua b/Addon/ElvUI_mMediaTag/localization/frFR.lua
index 85c5bb16..2ac6364f 100644
--- a/Addon/ElvUI_mMediaTag/localization/frFR.lua
+++ b/Addon/ElvUI_mMediaTag/localization/frFR.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -801,9 +806,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/itIT.lua b/Addon/ElvUI_mMediaTag/localization/itIT.lua
index 2a4cf024..2e330686 100644
--- a/Addon/ElvUI_mMediaTag/localization/itIT.lua
+++ b/Addon/ElvUI_mMediaTag/localization/itIT.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/koKR.lua b/Addon/ElvUI_mMediaTag/localization/koKR.lua
index 8c46f331..347b7f50 100644
--- a/Addon/ElvUI_mMediaTag/localization/koKR.lua
+++ b/Addon/ElvUI_mMediaTag/localization/koKR.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/ptBR.lua b/Addon/ElvUI_mMediaTag/localization/ptBR.lua
index 8064df71..b3ab0585 100644
--- a/Addon/ElvUI_mMediaTag/localization/ptBR.lua
+++ b/Addon/ElvUI_mMediaTag/localization/ptBR.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/ruRU.lua b/Addon/ElvUI_mMediaTag/localization/ruRU.lua
index 9e563dbe..a85f266e 100644
--- a/Addon/ElvUI_mMediaTag/localization/ruRU.lua
+++ b/Addon/ElvUI_mMediaTag/localization/ruRU.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/zhCN.lua b/Addon/ElvUI_mMediaTag/localization/zhCN.lua
index a6949c0f..e3d0fa4e 100644
--- a/Addon/ElvUI_mMediaTag/localization/zhCN.lua
+++ b/Addon/ElvUI_mMediaTag/localization/zhCN.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/localization/zhTW.lua b/Addon/ElvUI_mMediaTag/localization/zhTW.lua
index 17f3e5f1..5a9638ed 100644
--- a/Addon/ElvUI_mMediaTag/localization/zhTW.lua
+++ b/Addon/ElvUI_mMediaTag/localization/zhTW.lua
@@ -28,6 +28,7 @@ L["Anchor point for the extra Icon."] = true
L["Anchor"] = true
L["Apply"] = true
L["Arena"] = true
+L["Aspect ratio"] = true
L["Attention! The path of the custom texture must comply with WoW standards. Example: Interface\\MYFOLDER\\MYFILE.tga. If you see a green box, the path is incorrect or you have a typo."] = true
L["Attributes"] = true
L["Auto Hover grow size"] = true
@@ -71,6 +72,7 @@ L["CENTER"] = true
L["CIRCLE/ MOON"] = true
L["Calendar"] = true
L["Call To Arms"] = true
+L["Cardinal Point"] = true
L["Cast Icon"] = true
L["Cast is out of range"] = true
L["Castbar Background Color"] = true
@@ -258,6 +260,7 @@ L["ENEMY"] = true
L["ERROR! Please open the Mythic+ window, LFG Tool or Reload UI!"] = true
L["EVOKER"] = true
L["Earned:"] = true
+L["Effect"] = true
L["Elite - Border"] = true
L["Elite - Shadow"] = true
L["Elite Textures"] = true
@@ -402,6 +405,7 @@ L["Icon out of Combat"] = true
L["Icon seize if not Auto size is enabled."] = true
L["Icon"] = true
L["Icons"] = true
+L["If the minimap is too close to the edge, a bar may become visible at the top or bottom. This is due to Blizzard’s limitations."] = true
L["If your texture or the cutout for the portrait is not symmetrical in the middle, you need a 2nd mask texture, which must be exactly mirror-inverted. Use the 2nd mask texture for this."] = true
L["Import"] = true
L["Import/ Export of Spell IDs"] = true
@@ -414,6 +418,7 @@ L["Indicator Color"] = true
L["Individual Professions"] = true
L["Info Screen"] = true
L["Info! These styles are only available for the new textures."] = true
+L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
L["Info! To achieve an optimal result with the portraits, a texture should be set for the texture, border and mask.\nThe mask is always required and no portrait will be visible without it.\n\n"] = true
L["Info: The Skin can be affected by other addons if they add a skin for all windows. To fix the problem, the skin must be deactivated in the other addon. This is not a bug of mMT."] = true
L["Inner Shadow Color"] = true
@@ -802,9 +807,3 @@ L["|cffFFFFFFControl + Left Click:|r Change Loadout"] = true
L["|cffFFFFFFLeft Click:|r Change Talent Specialization"] = true
L["|cffFFFFFFRight Click:|r Change Loot Specialization"] = true
L["|cffFFFFFFShift + Left Click:|r Show Talent Specialization UI"] = true
-
--- new
-L["Aspect ratio"] = true
-L["Effect"] = true
-L["Cardinal Point"] = true
-L["Info! To achieve an optimal result with the minimap, a texture should be set for the texture and mask.\nThe mask is always required and no minimap will be visible without it.\n\n"] = true
diff --git a/Addon/ElvUI_mMediaTag/modules/Dock/mFPSMS.lua b/Addon/ElvUI_mMediaTag/modules/Dock/mFPSMS.lua
index 1b007d14..f4037cf5 100644
--- a/Addon/ElvUI_mMediaTag/modules/Dock/mFPSMS.lua
+++ b/Addon/ElvUI_mMediaTag/modules/Dock/mFPSMS.lua
@@ -135,27 +135,11 @@ local function OnClick(self, button)
mMT:Dock_Click(self, Config)
if button == "LeftButton" then
if not _G.GameMenuFrame:IsShown() then
- if not E.Retail then
- if _G.VideoOptionsFrame:IsShown() then
- _G.VideoOptionsFrameCancel:Click()
- elseif _G.AudioOptionsFrame:IsShown() then
- _G.AudioOptionsFrameCancel:Click()
- elseif _G.InterfaceOptionsFrame:IsShown() then
- _G.InterfaceOptionsFrameCancel:Click()
- end
- end
-
CloseMenus()
CloseAllWindows()
ShowUIPanel(_G.GameMenuFrame)
else
HideUIPanel(_G.GameMenuFrame)
-
- if E.Retail then
- MainMenuMicroButton:SetButtonState("NORMAL")
- else
- MainMenuMicroButton_SetNormal()
- end
end
else
E:ToggleOptions()
diff --git a/Addon/ElvUI_mMediaTag/modules/Dock/mMainMenu.lua b/Addon/ElvUI_mMediaTag/modules/Dock/mMainMenu.lua
index c76d96f8..cd4b2edf 100644
--- a/Addon/ElvUI_mMediaTag/modules/Dock/mMainMenu.lua
+++ b/Addon/ElvUI_mMediaTag/modules/Dock/mMainMenu.lua
@@ -82,27 +82,11 @@ local function OnClick(self, button)
if button == "LeftButton" then
mMT:Dock_Click(self, Config)
if not _G.GameMenuFrame:IsShown() then
- if not E.Retail then
- if _G.VideoOptionsFrame:IsShown() then
- _G.VideoOptionsFrameCancel:Click()
- elseif _G.AudioOptionsFrame:IsShown() then
- _G.AudioOptionsFrameCancel:Click()
- elseif _G.InterfaceOptionsFrame:IsShown() then
- _G.InterfaceOptionsFrameCancel:Click()
- end
- end
-
CloseMenus()
CloseAllWindows()
ShowUIPanel(_G.GameMenuFrame)
else
HideUIPanel(_G.GameMenuFrame)
-
- if E.Retail then
- MainMenuMicroButton:SetButtonState("NORMAL")
- else
- MainMenuMicroButton_SetNormal()
- end
end
else
E:ToggleOptions()
diff --git a/Addon/ElvUI_mMediaTag/modules/Dock/mVolume.lua b/Addon/ElvUI_mMediaTag/modules/Dock/mVolume.lua
index dd53dab6..4110d853 100644
--- a/Addon/ElvUI_mMediaTag/modules/Dock/mVolume.lua
+++ b/Addon/ElvUI_mMediaTag/modules/Dock/mVolume.lua
@@ -212,11 +212,7 @@ local function OnClick(self, button)
mMT:Dock_Click(self, Config)
if button == "LeftButton" then
if IsShiftKeyDown() then
- if E.Retail then
_G.Settings.OpenToCategory(_G.Settings.AUDIO_CATEGORY_ID)
- else
- ShowOptionsPanel(_G.VideoOptionsFrame, _G.GameMenuFrame, SOUND)
- end
return
end
diff --git a/Addon/ElvUI_mMediaTag/modules/datatexts/gamemenu.lua b/Addon/ElvUI_mMediaTag/modules/datatexts/gamemenu.lua
index 3cbf9c23..22dcd475 100644
--- a/Addon/ElvUI_mMediaTag/modules/datatexts/gamemenu.lua
+++ b/Addon/ElvUI_mMediaTag/modules/datatexts/gamemenu.lua
@@ -230,27 +230,11 @@ local function BuildMenu()
icon = AddIcon("gears"),
func = function()
if not _G.GameMenuFrame:IsShown() then
- if not E.Retail then
- if _G.VideoOptionsFrame:IsShown() then
- _G.VideoOptionsFrameCancel:Click()
- elseif _G.AudioOptionsFrame:IsShown() then
- _G.AudioOptionsFrameCancel:Click()
- elseif _G.InterfaceOptionsFrame:IsShown() then
- _G.InterfaceOptionsFrameCancel:Click()
- end
- end
-
CloseMenus()
CloseAllWindows()
ShowUIPanel(_G.GameMenuFrame)
else
HideUIPanel(_G.GameMenuFrame)
-
- if E.Retail then
- MainMenuMicroButton:SetButtonState("NORMAL")
- else
- MainMenuMicroButton_SetNormal()
- end
end
end,
})
diff --git a/Addon/ElvUI_mMediaTag/modules/misc/details.lua b/Addon/ElvUI_mMediaTag/modules/misc/details.lua
index f44b699d..6cd6f8cd 100644
--- a/Addon/ElvUI_mMediaTag/modules/misc/details.lua
+++ b/Addon/ElvUI_mMediaTag/modules/misc/details.lua
@@ -153,6 +153,19 @@ function mMT:DetailsEmbedded()
detailsEmbedded:SetPoint(point, chat, relativePoint, xOfs, yOfs)
end
+ -- Chat Panel Background Texture
+ if chat.tex then
+ local texture = (chatEmbedded == "RightChat") and E.db.chat.panelBackdropNameRight or E.db.chat.panelBackdropNameLeft
+ detailsEmbedded.tex = detailsEmbedded:CreateTexture(nil, 'OVERLAY')
+ detailsEmbedded.tex:ClearAllPoints()
+ detailsEmbedded.tex:SetPoint("TOPLEFT", chat, "TOPLEFT", 1, -1)
+ detailsEmbedded.tex:SetPoint("BOTTOMRIGHT", chat, "BOTTOMRIGHT", -1, 1)
+ detailsEmbedded.tex:SetTexture(texture)
+
+ local a = E.db.general.backdropfadecolor.a or 0.5
+ detailsEmbedded.tex:SetAlpha(a)
+ end
+
if windows > 1 then
local windowsWidth = (windows == 1) and chatWidth or chatWidth / 2
local windowsHeight = (windows <= 2) and chatHeight or chatHeight / 2
@@ -185,6 +198,8 @@ function mMT:DetailsEmbedded()
end)
end
+ detailsEmbedded:SetFrameStrata("BACKGROUND")
+
chat:Hide()
detailsEmbedded:Show()
end
diff --git a/Addon/ElvUI_mMediaTag/modules/misc/minimap_aspect_ratio.lua b/Addon/ElvUI_mMediaTag/modules/misc/minimap_aspect_ratio.lua
index a1fbc0ab..0daf9e16 100644
--- a/Addon/ElvUI_mMediaTag/modules/misc/minimap_aspect_ratio.lua
+++ b/Addon/ElvUI_mMediaTag/modules/misc/minimap_aspect_ratio.lua
@@ -10,50 +10,43 @@ local ceil = math.ceil
local aspectRatios = {
["3:2"] = {
mask = "Interface\\Addons\\ElvUI_mMediaTag\\media\\minimap\\aspectratio\\3-2.tga",
- aspectratio = 1.5,
+ aspectratio = 3 / 2,
offset = 2,
},
["4:3"] = {
mask = "Interface\\Addons\\ElvUI_mMediaTag\\media\\minimap\\aspectratio\\4-3.tga",
- aspectratio = 1.33333,
+ aspectratio = 4 / 3,
offset = 1,
},
["16:8"] = {
mask = "Interface\\Addons\\ElvUI_mMediaTag\\media\\minimap\\aspectratio\\16-8.tga",
- aspectratio = 2,
+ aspectratio = 16 / 8,
offset = 1,
},
["16:9"] = {
mask = "Interface\\Addons\\ElvUI_mMediaTag\\media\\minimap\\aspectratio\\16-9.tga",
- aspectratio = 1.77777,
+ aspectratio = 16 / 9,
offset = 1,
},
["16:10"] = {
mask = "Interface\\Addons\\ElvUI_mMediaTag\\media\\minimap\\aspectratio\\16-10.tga",
- aspectratio = 1.6,
+ aspectratio = 16 / 10,
offset = 1,
},
}
-local function GetYOffset()
- local aspectRatio = aspectRatios[E.db.mMT.minimapAspectRatio.aspectRatio]
- local width = E.MinimapSize
- local height = width / aspectRatio.aspectratio
- local difference = width - height
- return -ceil(difference / 2) + aspectRatio.offset
-end
-
local function HandleButton(button, iconType, hideSetting)
- if not button then return end
+ if not (button and Minimap.mMT_Offset) then return end
- local hidden = not Minimap:IsShown()
- if not hidden or E.private.general.minimap[hideSetting] then
- local _, position, xOffset, y = M:GetIconSettings(iconType)
- local yOffset = GetYOffset() - y
+ local hidden = hideSetting and (not Minimap:IsShown() or E.private.general.minimap[hideSetting]) or false
+ if hidden then return end
- button:ClearAllPoints()
- button:SetPoint(position, Minimap, xOffset, -yOffset)
- end
+ local _, position, xOffset, y = M:GetIconSettings(iconType)
+ local yOffset = Minimap.mMT_Offset + y
+
+ button:ClearAllPoints()
+ local isTop = position == "TOP" or position == "TOPLEFT" or position == "TOPRIGHT"
+ button:SetPoint(position, Minimap, xOffset, isTop and -yOffset or yOffset)
end
local function HandleTrackingButton()
@@ -66,41 +59,62 @@ local function HandleExpansionButton()
HandleButton(garrison, "classHall", "hideClassHallReport")
end
+local function HandleDifficulty()
+ local difficulty = MinimapCluster.InstanceDifficulty or _G.MiniMapInstanceDifficulty
+ HandleButton(difficulty, "difficulty")
+end
+
+local function HandleIcons()
+ local mailFrame = (MinimapCluster.IndicatorFrame and MinimapCluster.IndicatorFrame.MailFrame) or _G.MiniMapMailFrame
+ HandleButton(mailFrame, "mail")
+
+ local gameTime = _G.GameTimeFrame
+ HandleButton(gameTime, "calendar")
+
+ local craftingFrame = MinimapCluster.IndicatorFrame and MinimapCluster.IndicatorFrame.CraftingOrderFrame
+ HandleButton(craftingFrame, "crafting")
+end
+
local function SetAspectRatio()
local aspectRatio = aspectRatios[E.db.mMT.minimapAspectRatio.aspectRatio]
local width = E.MinimapSize
local height = width / aspectRatio.aspectratio
+ local difference = width - height
+ local borderSize = E.PixelMode and 1 or 3
+ local offset = ceil(difference / 2)
+ Minimap.mMT_Offset = offset
- Minimap:SetSize(width, width)
M.MapHolder:SetSize(width, height)
+
Minimap:SetMaskTexture(aspectRatio.mask)
- local yOffset = GetYOffset()
Minimap.backdrop:ClearAllPoints()
- Minimap.backdrop:SetOutside(Minimap, 1, yOffset)
+ Minimap.backdrop:SetOutside(Minimap, borderSize, -offset + borderSize)
- local yOffsetOther = yOffset + aspectRatio.offset
Minimap:ClearAllPoints()
- Minimap:SetPoint("TOPLEFT", M.MapHolder, "TOPLEFT", 0, -yOffsetOther)
+ Minimap:SetPoint("TOP", M.MapHolder, "TOP", 0, offset)
if Minimap.location then
Minimap.location:ClearAllPoints()
- Minimap.location:SetPoint("TOP", Minimap, 0, yOffsetOther - 2)
+ Minimap.location:SetPoint("TOP", Minimap, 0, -offset - 2)
end
end
-
function module:Initialize()
if not module.hooked then
hooksecurefunc(M, "UpdateSettings", SetAspectRatio)
hooksecurefunc(M, "HandleTrackingButton", HandleTrackingButton)
hooksecurefunc(M, "HandleExpansionButton", HandleExpansionButton)
+ hooksecurefunc(M, "HandleDifficulty", HandleDifficulty)
+ hooksecurefunc(M, "UpdateIcons", HandleIcons)
module.hooked = true
end
SetAspectRatio()
HandleTrackingButton()
HandleExpansionButton()
+ HandleDifficulty()
+ HandleIcons()
module.needReloadUI = true
module.loaded = true
diff --git a/Addon/ElvUI_mMediaTag/modules/misc/misc.lua b/Addon/ElvUI_mMediaTag/modules/misc/misc.lua
index 4d933898..0bebf385 100644
--- a/Addon/ElvUI_mMediaTag/modules/misc/misc.lua
+++ b/Addon/ElvUI_mMediaTag/modules/misc/misc.lua
@@ -40,6 +40,10 @@ mMT.BossIDs = {
["213216"] = true,
["213217"] = true,
+ ["208745"] = true,
+ ["218002"] = true,
+ ["214661"] = true,
+
-- TWW S1
["164517"] = true,
["164501"] = true,
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f11a40a5..8cc44af3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,17 @@
# Changelog - ElvUI_mMediaTag
[Eng] - All changes to this project will be documented in this file. The latest changes are at the top.
+## [ver. 3.64] - 03.11.2024
+### UPDATE
+- UPDATE - [Details-Embedded]: Chatframe texture.
+- UPDATE - [System]: Boss IDs.
+- UPDATE - [System]: TOC update.
+### FIX
+- FIX - [Details-Embedded]: Fixed Strata and Frame Level.
+- FIX - [Minimap-Aspectration]: Bug where the Border is not adjust correctly.
+- FIX - [Minimap-Aspectration]: Fixed Icon positions.
+- FIX - [System]: Bug in Cata wich prevents to open the Game menu from the mMT Dock & Datatexts.
+
## [ver. 3.63] - 24.10.2024
### UPDATE
- UPDATE - [System]: TOC update.