Commit 8886eb39 authored by Nihilistzsche's avatar Nihilistzsche 👽
Browse files

Config rename

parent effd6851
......@@ -40,7 +40,7 @@ function E:LuaError(msg)
if (msg == 'on') then
DisableAllAddOns()
EnableAddOn("ElvUI");
EnableAddOn("ElvUI_Config");
EnableAddOn("ElvUI_OptionsUI");
SetCVar("scriptErrors", 1)
ReloadUI()
elseif (msg == 'off') then
......
......@@ -69,7 +69,7 @@ function E:ToggleConfigMode(override, configType)
ElvUIMoverPopupWindow:Show()
if IsAddOnLoaded("ElvUI_Config") then
if IsAddOnLoaded("ElvUI_OptionsUI") then
if E.Libs.AceConfigDialog then
E.Libs.AceConfigDialog:Close("ElvUI")
end
......@@ -293,7 +293,7 @@ function E:CreateMoverPopup()
lock:SetScript("OnClick", function()
E:ToggleConfigMode(true)
if IsAddOnLoaded("ElvUI_Config") and E.Libs.AceConfigDialog then
if IsAddOnLoaded("ElvUI_OptionsUI") and E.Libs.AceConfigDialog then
E.Libs.AceConfigDialog:Open('ElvUI')
end
......
......@@ -16,7 +16,7 @@ MC.InternalOptions = {
--Default template for a config group for a single module.
--Contains header, general group toggle (shown only if the setting actually exists) and imports button.
--Usage as seen in ElvUI_Config\modulecopy.lua
--Usage as seen in ElvUI_OptionsUI\modulecopy.lua
function MC:CreateModuleConfigGroup(Name, section, pluginSection)
local config = {
order = 10,
......
......@@ -132,7 +132,7 @@ E.PopupDialogs.ELVUI_EDITBOX = {
}
E.PopupDialogs.CLIENT_UPDATE_REQUEST = {
text = L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."],
text = L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."],
button1 = OKAY,
OnAccept = E.noop,
showAlert = 1,
......@@ -241,7 +241,7 @@ E.PopupDialogs.RESET_UF_UNIT = {
UF:CreateAndUpdateHeaderGroup(self.data.unit, nil, nil, true);
end
if IsAddOnLoaded("ElvUI_Config") then
if IsAddOnLoaded("ElvUI_OptionsUI") then
local ACD = E.Libs.AceConfigDialog
if ACD and ACD.OpenFrames and ACD.OpenFrames.ElvUI then
ACD:SelectGroup("ElvUI", "unitframe", self.data.unit);
......@@ -484,6 +484,14 @@ E.PopupDialogs.SCRIPT_PROFILE = {
hideOnEscape = false,
}
E.PopupDialogs.ELVUI_CONFIG_FOUND = {
text = L["You still have ElvUI_Config installed. ElvUI_Config has been renamed to ElvUI_OptionsUI, please remove it."],
button1 = ACCEPT,
whileDead = 1,
hideOnEscape = false,
}
local MAX_STATIC_POPUPS = 4
function E:StaticPopup_OnShow()
PlaySound(850); --IG_MAINMENU_OPEN
......@@ -502,7 +510,7 @@ function E:StaticPopup_OnShow()
end
-- boost static popups over ace gui
if IsAddOnLoaded("ElvUI_Config") then
if IsAddOnLoaded("ElvUI_OptionsUI") then
local ACD = E.Libs.AceConfigDialog
if ACD and ACD.OpenFrames and ACD.OpenFrames.ElvUI then
self.frameStrataIncreased = true
......
......@@ -24,7 +24,7 @@ local function AreOtherAddOnsEnabled()
local name
for i = 1, GetNumAddOns() do
name = GetAddOnInfo(i)
if ((name ~= "ElvUI" and name ~= "ElvUI_Config") and IsAddOnEnabled(name)) then --Loaded or load on demand
if ((name ~= "ElvUI" and name ~= "ElvUI_OptionsUI") and IsAddOnEnabled(name)) then --Loaded or load on demand
return "Yes"
end
end
......
......@@ -8,14 +8,14 @@
## OptionalDeps: Blizzard_PetJournal, SharedMedia, Tukui, SunnArt, Gatherer, Masque
## X-oUF: ElvUF
## X-Tukui-ProjectID: -2
## X-Tukui-ProjectFolders: ElvUI_Config, ElvUI
## X-Tukui-ProjectFolders: ElvUI_OptionsUI, ElvUI
Developer\Load_Developer.xml
Libraries\Load_Libraries.xml
init.lua
Locales\Load_Locales.xml
Media\Load_Media.xml
Settings\Load_Config.xml
Settings\Load_Settings.xml
Core\Load_Core.xml
Layout\Load_Layout.xml
Modules\Load_Modules.xml
local MAJOR, MINOR = 'LibElvUIPlugin-1.0', 24
local MAJOR, MINOR = 'LibElvUIPlugin-1.0', 25
local lib, oldminor = LibStub:NewLibrary(MAJOR, MINOR)
if not lib then return end
......@@ -70,7 +70,7 @@ end
-- Plugin table format:
-- { name (string) - The name of the plugin,
-- version (string) - The version of the plugin,
-- optionCallback (string) - The callback to call when ElvUI_Config is loaded
-- optionCallback (string) - The callback to call when ElvUI_OptionsUI is loaded
-- }
--
--
......@@ -100,7 +100,7 @@ function lib:RegisterPlugin(name, callback, isLib)
lib.registeredPrefix = true
end
local loaded = IsAddOnLoaded('ElvUI_Config')
local loaded = IsAddOnLoaded('ElvUI_OptionsUI')
if not loaded then
lib.CFFrame:RegisterEvent('ADDON_LOADED')
elseif loaded then
......@@ -131,8 +131,8 @@ function lib:DelayedSendVersionCheck(delay)
end
end
function lib:ConfigLoaded(_, addon)
if addon == 'ElvUI_Config' then
function lib:OptionsUILoaded(_, addon)
if addon == 'ElvUI_OptionsUI' then
for _, plugin in pairs(lib.plugins) do
if plugin.callback then
plugin.callback()
......@@ -277,6 +277,6 @@ lib.VCFrame = CreateFrame('Frame')
lib.VCFrame:SetScript('OnEvent', lib.VersionCheck)
lib.CFFrame = CreateFrame('Frame')
lib.CFFrame:SetScript('OnEvent', lib.ConfigLoaded)
lib.CFFrame:SetScript('OnEvent', lib.OptionsUILoaded)
lib:RegisterPlugin(MAJOR, lib.GetPluginOptions)
......@@ -90,7 +90,7 @@ L["Deficit:"] = "Defizit:"
L["Delete gray items?"] = "Graue Gegenstände löschen?"
L["Deposit Reagents"] = "Reagenzien einlagern"
L["Desaturate all grey items that can be vendored."] = "Ensätigt alle grauen Gegenstände die verkauft werden können."
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "Es wurde erkannt dass dein ElvUI Konfigurations-Addon veraltet ist. Dies kann das Ergebnis eines veralteten Tukui Clients sein. Bitte besuche unsere Downloadseite und update deinen Tukui Client, dann installiere ElvUI neu. Das nicht auf dem neuesten Stand haben des ElvUI Konfigurations-Addons wird in fehlenden Optionen resultieren."
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "Es wurde erkannt dass dein ElvUI Konfigurations-Addon veraltet ist. Dies kann das Ergebnis eines veralteten Tukui Clients sein. Bitte besuche unsere Downloadseite und update deinen Tukui Client, dann installiere ElvUI neu. Das nicht auf dem neuesten Stand haben des ElvUI Konfigurations-Addons wird in fehlenden Optionen resultieren."
L["Disable Warning"] = "Deaktiviere Warnung"
L["Disable"] = "Deaktivieren"
L["Disband Group"] = "Gruppe auflösen"
......@@ -305,7 +305,7 @@ L["Theme Setup"] = "Thema Setup"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "Dieser Installationsprozess wird dir helfen, die Funktionen von ElvUI für deine Benutzeroberfläche besser kennenzulernen."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "Dieser Abschnitt der Installation stellt die Chat Fenster Namen, Positionen und Farben ein."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "Dieser Installationsprozess richtet alle wichtigen Cvars deines World of Warcrafts ein, um eine problemlose Nutzung zu ermöglichen."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "Diese Version von ElvUI enthält Änderungen, wie wir mit der UI-Skallierung umgehen.\n\n Bitte beachte das Changelog für Änderungen. Du musst deine UI-Skallierung neu einstellen um die Änderungen verwenden zu könnnen. Deine alte Skallierung war %s.\n\nDu kannst entweder den Wert anwenden oder die Auto-Skalierung Funktion benutzen um die UI-Skallierung anzuwenden die am besten für deine Auflösung geeignet ist.\n\nDu hast aber auch die Möglichkeit deine eigene UI-Skallierung in den 'Allgemeinen' Optionen anzuwenden. Theoretisch sollte ElvUI jetzt in der Lage sein mit jeder UI-Skallierung pixelgenau auszusehen, aber es gibt noch einige Probleme mit den In-Game optionen."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "Diese Version von ElvUI enthält Änderungen, wie wir mit der UI-Skallierung umgehen.\n\n Bitte beachte das Changelog für Änderungen. Du musst deine UI-Skallierung neu einstellen um die Änderungen verwenden zu könnnen. Deine alte Skallierung war %s.\n\nDu kannst entweder den Wert anwenden oder die Auto-Skalierung Funktion benutzen um die UI-Skallierung anzuwenden die am besten für deine Auflösung geeignet ist.\n\nDu hast aber auch die Möglichkeit deine eigene UI-Skallierung in den 'Allgemeinen' Optionen anzuwenden. Theoretisch sollte ElvUI jetzt in der Lage sein mit jeder UI-Skallierung pixelgenau auszusehen, aber es gibt noch einige Probleme mit den In-Game optionen."
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "Diese Einstellungen haben einen Konflikt mit einem Ankerpunkt, wo '%s' an sich selbst angehaftet sein soll. Bitte kontrolliere deine Ankerpunkte. Einstellung '%s' angehaftet an '%s'."
L["This will change the layout of your unitframes and actionbars."] = "Dies wird das Layout der Einheitenfenster und Aktionsleisten ändern."
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "Um Fähigkeiten auf der Aktionsleiste zu verschieben nutze Shift und bewege zeitgleich die Maus. Du kannst die Modifier-Taste im Aktionsleistenmenü umstellen."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = true
L["Delete gray items?"] = true
L["Deposit Reagents"] = true
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = true
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = true
L["Disable Warning"] = true
L["Disable"] = true
L["Disband Group"] = true
......@@ -303,7 +303,7 @@ L["Theme Setup"] = true
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = true
L["This part of the installation process sets up your chat windows names, positions and colors."] = true
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = true
L["This will change the layout of your unitframes and actionbars."] = true
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = true
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "Déficit:"
L["Delete gray items?"] = true
L["Deposit Reagents"] = "Depositar Componentes"
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "Se ha detectado que tu addon de ElvUI Config está desactualizado. Ésto puede darse como resultado de que tu cliente Tukui esté desactualizado. Por favor visita nuestra página de descargas y actualiza tu cliente Tukui y entonces reinstala ElvUI. No tener tu addon ElvUI Config actualizado podría resultar en opciones faltantes."
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "Se ha detectado que tu addon de ElvUI OptionsUI está desactualizado. Ésto puede darse como resultado de que tu cliente Tukui esté desactualizado. Por favor visita nuestra página de descargas y actualiza tu cliente Tukui y entonces reinstala ElvUI. No tener tu addon ElvUI OptionsUI actualizado podría resultar en opciones faltantes."
L["Disable Warning"] = "Deshabilitar Advertencia"
L["Disable"] = "Desactivar"
L["Disband Group"] = "Disolver Grupo"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "Configurar Tema"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "El proceso de instalación te ayudará a aprender algunas de las características de ElvUI y preparará la interfaz para su uso."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "Esta parte de la instalación configura los nombres, posiciones y colores de las ventanas de chat."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "Esta parte de la instalación configura las opciones predeterminadas de World of Warcraft. Se recomienda hacer este paso para que todo funcione apropiadamente."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "Esta opción causó un punto de fijación en conflicto, donde '%s' estaría adjunto a sí mismo. Por favor comprueba tus puntos de fijación. Opción '%s' a ser fijado a '%s'"
L["This will change the layout of your unitframes and actionbars."] = "Ésto cambiará el diseño de los marcos de unidades y barras de acción."
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "Para mover habilidades a las barras de acción mantener shift + arrastrar. Puedes cambiar la tecla de modificación desde el menú de opciones de la barra de acción."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "Déficit :"
L["Delete gray items?"] = true
L["Deposit Reagents"] = "Déposer les composants"
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "Nous avons détecté que votre installation d'ElvUI est périmée. Cela peut venir du client Tukui qui est également périmé. Merci de visiter notre page de téléchargement pour mettre à jour le client Tukui, puis réinstallez ElvUI. Ne pas avoir la version à jour ElvUI peut entrainer des erreurs."
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "Nous avons détecté que votre installation d'ElvUI est périmée. Cela peut venir du client Tukui qui est également périmé. Merci de visiter notre page de téléchargement pour mettre à jour le client Tukui, puis réinstallez ElvUI. Ne pas avoir la version à jour ElvUI peut entrainer des erreurs."
L["Disable Warning"] = "Désactiver l'alerte"
L["Disable"] = "Désactiver"
L["Disband Group"] = "Dissoudre le groupe"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "Configuration du thème"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "Ce programme d'installation vous aidera à découvrir quelques fonctionnalités qu'ElvUI offre et préparera également votre interface à son utilisation."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "Cette partie du processus d'installation configure les noms, positions et couleurs de vos fenêtres de chat."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "Cette partie du processus d'installation paramètrera vos options par défaut de World of Warcraft. Il est recommandé d'effectuer cette étape afin que tout fonctionne correctement."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "Cette configuration a causé un conflit avec le point d'ancrage, où '%s' devrait y être rattaché. Veuillez vérifier les points d'ancrages. La configuration de '%s' sera attachée à '%s'."
L["This will change the layout of your unitframes and actionbars."] = "Ceci changera la disposition des cadres d'unités et des barres d'actions."
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "Pour déplacer par défaut les capacités des barres d'actions, maintenez MAJ + déplacer. Vous pouvez modifier la touche de modification dans le menu des barres d'actions."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "손해:"
L["Delete gray items?"] = "잡템을 삭제하시겠습니까?"
L["Deposit Reagents"] = _G.REAGENTBANK_DEPOSIT
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "ElvUI_Config 가 오래된 버전입니다. Tukui Client 프로그램을 쓰고 있으면 클라이언트를 업데이트하고 ElvUI를 재설치하세요."
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "ElvUI_OptionsUI 가 오래된 버전입니다. Tukui Client 프로그램을 쓰고 있으면 클라이언트를 업데이트하고 ElvUI를 재설치하세요."
L["Disable Warning"] = "비활성화 경고"
L["Disable"] = "비활성화"
L["Disband Group"] = "그룹 해산"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "테마 설정"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "이 설치과정을 통해 ElvUI를 좀 더 자신에게 맞게 설정하고|n몇가지 기능에 대해 알 수 있습니다."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "채팅창 설정을 변경합니다. 간단한 채널설정, 색상설정 등이 포함되어 있습니다.|n자신만의 채널 설정, 색상 등을 유지하고 싶으면 설치하지 마세요."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "WoW의 기본 인터페이스 설정을 ElvUI에 적합하게 변경합니다. 애드온 사용에 있어 유용하니 적용할 것을 추천합니다."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = true
L["This will change the layout of your unitframes and actionbars."] = "역할에 따라서 유닛프레임과 행동단축바의 레이아웃이 알맞게 바뀝니다."
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "기본적으로 단축바에서 스킬을 뺄려면 |cff2eb7e4Shift 키를 누른 상태에서 드래그|r해야 합니다. 수정키는 /ec -> 행동단축바 항목에서 바꿀 수 있습니다."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "Défice:"
L["Delete gray items?"] = true
L["Deposit Reagents"] = true
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = true
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = true
L["Disable Warning"] = "Desativar Aviso"
L["Disable"] = "Desativar"
L["Disband Group"] = "Dissolver Grupo"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "Configuração do Tema"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "Este processo de instalação vai mostrar-lhe algumas das opções que a ElvUI tem para oferecer e também vai preparar a sua interface para ser usada."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "Esta parte da instalação é para definir os nomes, posições e cores das suas janelas de bate-papo."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "Esta parte da instalação serve para definir as suas opcões padrão do WoW, é recomendado fazer isto para que tudo funcione corretamente."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = true
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = true
L["This will change the layout of your unitframes and actionbars."] = true
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "Para mover habilidades nas barras de ação (modo padrão) mantenha pressionado Shift enquanto arrasta. Você pode mudar a tecla no menu de opções das barras de ações."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "Убыток:"
L["Delete gray items?"] = "Удалить серый предметы?"
L["Deposit Reagents"] = "Сложить материалы"
L["Desaturate all grey items that can be vendored."] = true
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "Мы обнаружили, что ElvUI Config устарел. Это может быть результатом устаревшей версии Tukui Client. Пожалуйста, посетите нашу страницу загрузок и обновите Tukui Client, а затем переустановите ElvUI. Устаревший ElvUI Config может привести к отсутствию некоторых опций."
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "Мы обнаружили, что ElvUI OptionsUI устарел. Это может быть результатом устаревшей версии Tukui Client. Пожалуйста, посетите нашу страницу загрузок и обновите Tukui Client, а затем переустановите ElvUI. Устаревший ElvUI OptionsUI может привести к отсутствию некоторых опций."
L["Disable Warning"] = "Отключить предупреждение"
L["Disable"] = "Выключить"
L["Disband Group"] = "Распустить группу"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "Тема"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "Этот процесс установки поможет Вам узнать о некоторых функциях ElvUI и подготовить Ваш интерфейс к использованию."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "Эта часть установки настроит названия, позиции и цвета вкладок чата."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "Эта часть установки сбросит настройки World of Warcraft на конфигурацию по умолчанию. Рекомендуется выполнить этот шаг для надлежащей работы интерфейса."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "Эта версия EvUI содержит изменения обработки масштаба интерфейса. За подробностями смотрим чейнджлог. Требуется заново установить масштаб для использования новой системы. Ваш предыдущий масштаб был %s.\n\nВы можете или применить это значение, или использовать 'Автомасштаб' для установки масштаба в теории подходящего для вашего разрешения.\n\nВы также можете самостоятельно выбрать масштаб в общем разделе настроек ElvUI config. В теории ElvUI теперь должен выглядеть лучше, но возможны проблемы с видок окна конфигурации."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "Эта версия EvUI содержит изменения обработки масштаба интерфейса. За подробностями смотрим чейнджлог. Требуется заново установить масштаб для использования новой системы. Ваш предыдущий масштаб был %s.\n\nВы можете или применить это значение, или использовать 'Автомасштаб' для установки масштаба в теории подходящего для вашего разрешения.\n\nВы также можете самостоятельно выбрать масштаб в общем разделе настроек ElvUI Options. В теории ElvUI теперь должен выглядеть лучше, но возможны проблемы с видок окна конфигурации."
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "Эта опция вызвала конфликт точек фиксации, в результате которого \"%s\" крепится к самому себе. Пожалуйста, проверьте настройки точек фиксации. \"%s\" будет прикреплено к \"%s\"."
L["This will change the layout of your unitframes and actionbars."] = "Это изменит расположение ваших рамок юнитов, рейда и панелей команд."
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "Для перемещения способностей по панелям команд нужно перемещать их с зажатой клавишей shift. Вы можете поменять модификатор в опциях панелей команд."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "亏损:"
L["Delete gray items?"] = "删除灰色物品?"
L["Deposit Reagents"] = "导入材料"
L["Desaturate all grey items that can be vendored."] = "可出售的灰色物品褪色."
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "检测到您的ElvUI设置插件已过期.这可能是因为您的 Tukui 客户端已过期.请访问我们的下载页面并更新 Tukui 客户端,然后重新安装ElvUI.ElvUI设置插件过期会造成某些选项丢失"
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "检测到您的ElvUI设置插件已过期.这可能是因为您的 Tukui 客户端已过期.请访问我们的下载页面并更新 Tukui 客户端,然后重新安装ElvUI.ElvUI设置插件过期会造成某些选项丢失"
L["Disable Warning"] = "禁用警告"
L["Disable"] = "禁用"
L["Disband Group"] = "解散队伍"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "主题安装"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "此安装程序有助你了解 ElvUI 部份功能,并可协助你预先设定 UI。"
L["This part of the installation process sets up your chat windows names, positions and colors."] = "此安装步骤将会设定聊天框的名称、位置和颜色。"
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "此安装步骤将会设定 WOW 预设选项,建议你执行此步骤,以确保功能均可正常运作。"
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "当前ElvUI版本包含了如何处理界面缩放的改动. 查看更新日志以了解更多细节. 为了使用这个新的系统,我们需要重新设置你的界面缩放比例. 你原本的界面缩放比例为 %s.\n\n你可以继续使用这个比例,或者使用'自动缩放'功能来找到最适合你屏幕分辨率的缩放比例.\n\n你也可以在ElvUI设置界面的'一般'选项卡中选择你的界面缩放比例. 理论上ElvUI应该可以在任何界面缩放比例中保持像素完美显示,但仍有一些游戏内的设置导致的问题."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "当前ElvUI版本包含了如何处理界面缩放的改动. 查看更新日志以了解更多细节. 为了使用这个新的系统,我们需要重新设置你的界面缩放比例. 你原本的界面缩放比例为 %s.\n\n你可以继续使用这个比例,或者使用'自动缩放'功能来找到最适合你屏幕分辨率的缩放比例.\n\n你也可以在ElvUI设置界面的'一般'选项卡中选择你的界面缩放比例. 理论上ElvUI应该可以在任何界面缩放比例中保持像素完美显示,但仍有一些游戏内的设置导致的问题."
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "这个设置引起一个互相矛盾的锚点, '%s' 被依附于他自身. 请检查你的锚点设置. 设置 '%s' 依附到 '%s'."
L["This will change the layout of your unitframes and actionbars."] = "这将会改变你单位框架和动作条的构架。"
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "你可以通过按住Shift拖动技能条中的按键. 你可以在 Blizzard 的动作条设置中更改按键."
......
......@@ -90,7 +90,7 @@ L["Deficit:"] = "赤字:"
L["Delete gray items?"] = "刪除灰色物品?"
L["Deposit Reagents"] = "存入材料"
L["Desaturate all grey items that can be vendored."] = "降低所有能被售賣的垃圾物品的飽和度."
L["Detected that your ElvUI Config addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI Config addon up to date will result in missing options."] = "偵測到你的 ElvUI 設定插件已過期. 這可能是因為你的 Tukui 客戶端已過期. 請拜訪我們的下載頁面並更新 Tukui 客戶端然後再重新安裝 ElvUI. ElvUI 設定插件過期會造成某些選項遺失"
L["Detected that your ElvUI OptionsUI addon is out of date. This may be a result of your Tukui Client being out of date. Please visit our download page and update your Tukui Client, then reinstall ElvUI. Not having your ElvUI OptionsUI addon up to date will result in missing options."] = "偵測到你的 ElvUI 設定插件已過期. 這可能是因為你的 Tukui 客戶端已過期. 請拜訪我們的下載頁面並更新 Tukui 客戶端然後再重新安裝 ElvUI. ElvUI 設定插件過期會造成某些選項遺失"
L["Disable Warning"] = "停用警告"
L["Disable"] = "停用"
L["Disband Group"] = "解散隊伍"
......@@ -303,7 +303,7 @@ L["Theme Setup"] = "主題安裝"
L["This install process will help you learn some of the features in ElvUI has to offer and also prepare your user interface for usage."] = "此安裝程序有助你瞭解ElvUI 部份功能, 並可協助你預先設定UI."
L["This part of the installation process sets up your chat windows names, positions and colors."] = "此安裝步驟將會設定對話視窗的名稱、位置和顏色."
L["This part of the installation process sets up your World of Warcraft default options it is recommended you should do this step for everything to behave properly."] = "此安裝步驟將會設定魔獸世界的預設選項, 建議你執行此步驟, 以確保功能均可正常運作."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI config. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "這個 ElvUI 版本中包含了我們處理介面縮放比例的方法改動. 你可以查看更新日誌來獲取更多訊息. 為了使用新的顯示系統, 我們需要你重新設置你的介面縮放比例. 看起來你之前設定的介面縮放比例是 %s.\n\n你可以直接設定為這個值, 或者你也可以使用 '自動縮放' 函式來找到最適合你螢幕解析度的設定.\n\n你還可以在 ElvUI設定 的 一般設定 之中來調節它. 理論上現在ElvUI可以在任何介面縮放比例之下保持完美的像素顯示, 不過還是有少數遊戲內選項導致的問題."
L["This release of ElvUI contains changes to how we handle UI scale. See changelog for specifics. We need to set your UI scale again in order to use a new system. It appears your old UI scale was %s.\n\nYou can either apply this value, or use the 'Auto Scale' function to apply the UI scale that is considered the most optimal for your resolution.\n\nYou also have the option of choosing your own UI scale in the General section of the ElvUI Options. In theory ElvUI should be able to look pixel perfect with any UI scale now but there may be a few issues with the ingame config."] = "這個 ElvUI 版本中包含了我們處理介面縮放比例的方法改動. 你可以查看更新日誌來獲取更多訊息. 為了使用新的顯示系統, 我們需要你重新設置你的介面縮放比例. 看起來你之前設定的介面縮放比例是 %s.\n\n你可以直接設定為這個值, 或者你也可以使用 '自動縮放' 函式來找到最適合你螢幕解析度的設定.\n\n你還可以在 ElvUI設定 的 一般設定 之中來調節它. 理論上現在ElvUI可以在任何介面縮放比例之下保持完美的像素顯示, 不過還是有少數遊戲內選項導致的問題."
L["This setting caused a conflicting anchor point, where '%s' would be attached to itself. Please check your anchor points. Setting '%s' to be attached to '%s'."] = "此設定造成了錨點衝突, '%s' 框架會依附於自己, 請檢查你的錨點. 將 '%s' 依附於 '%s'."
L["This will change the layout of your unitframes and actionbars."] = "這將會改變你的單位框架和動作條的佈局"
L["To move abilities on the actionbars by default hold shift + drag. You can change the modifier key from the actionbar options menu."] = "你可以通過按住Shift拖動技能條中的按鍵. 你可以在Blizzard的快捷列設定中更改按鍵."
......
......@@ -100,7 +100,7 @@ AddOn.Libs = {
Base64 = _G.LibStub('LibBase64-1.0-ElvUI'),
Masque = _G.LibStub('Masque', true),
Translit = _G.LibStub('LibTranslit-1.0')
} -- added on ElvUI_Config load: AceGUI, AceConfig, AceConfigDialog, AceConfigRegistry, AceDBOptions
} -- added on ElvUI_OptionsUI load: AceGUI, AceConfig, AceConfigDialog, AceConfigRegistry, AceDBOptions
-- backwards compatible for plugins
AddOn.LSM = AddOn.Libs.LSM
......@@ -222,7 +222,7 @@ end
function AddOn:PLAYER_REGEN_DISABLED()
local err = false;
if IsAddOnLoaded("ElvUI_Config") then
if IsAddOnLoaded("ElvUI_OptionsUI") then
local ACD = self.Libs.AceConfigDialog
if ACD and ACD.OpenFrames and ACD.OpenFrames[AddOnName] then
self:RegisterEvent('PLAYER_REGEN_ENABLED');
......@@ -300,19 +300,19 @@ function AddOn:ToggleConfig(msg)
return;
end
if not IsAddOnLoaded("ElvUI_Config") then
if not IsAddOnLoaded("ElvUI_OptionsUI") then
local noConfig
local _, _, _, _, reason = GetAddOnInfo("ElvUI_Config")
local _, _, _, _, reason = GetAddOnInfo("ElvUI_OptionsUI")
if reason ~= "MISSING" and reason ~= "DISABLED" then
self.GUIFrame = false
LoadAddOn("ElvUI_Config")
LoadAddOn("ElvUI_OptionsUI")
--For some reason, GetAddOnInfo reason is "DEMAND_LOADED" even if the addon is disabled.
--Workaround: Try to load addon and check if it is loaded right after.
if not IsAddOnLoaded("ElvUI_Config") then noConfig = true end
if not IsAddOnLoaded("ElvUI_OptionsUI") then noConfig = true end
-- version check elvui config if it's actually enabled
if (not noConfig) and GetAddOnMetadata("ElvUI_Config", "Version") ~= "1.06" then
-- version check elvui options if it's actually enabled
if (not noConfig) and GetAddOnMetadata("ElvUI_OptionsUI", "Version") ~= "1.06" then
self:StaticPopup_Show("CLIENT_UPDATE_REQUEST")
end
else
......@@ -320,7 +320,7 @@ function AddOn:ToggleConfig(msg)
end
if noConfig then
self:Print("|cffff0000Error -- Addon 'ElvUI_Config' not found or is disabled.|r")
self:Print("|cffff0000Error -- Addon 'ElvUI_OptionsUI' not found or is disabled.|r")
return
end
end
......
......@@ -156,7 +156,8 @@ local DEVELOPERS = {
"Nightcracker",
"Omega1970",
"Hydrazine",
"Blazeflack",
"Blazeflack",
"NihilisticPandemonium",
"|cffff7d0aMerathilis|r",
"|cFF8866ccSimpy|r",
"|cFF0070DEAzilroka|r",
......@@ -429,7 +430,7 @@ local function ExportImport_Open(mode)
Label1:SetText('')
Label2:SetText('')
--Close ElvUI Config
--Close ElvUI OptionsUI
E.Libs.AceConfigDialog:Close("ElvUI")
GameTooltip_Hide() --The tooltip from the Export/Import button stays on screen, so hide it
......@@ -512,3 +513,7 @@ E.Options.args.profiles.plugins.ElvUI = {
func = function() ExportImport_Open("import") end,
},
}
if GetAddOnEnableState(nil, "ElvUI_Config") ~= 0 then
E:StaticPopup_Show("ELVUI_CONFIG_FOUND")
end
\ No newline at end of file
## Interface: 80100
## Author: Elv
## Version: 1.06
## Title: |cfffe7b2cElvUI Config|r
## Title: |cfffe7b2cElvUI OptionsUI|r
## Notes: Options for ElvUI.
## RequiredDeps: ElvUI
## LoadOnDemand: 1
......
......@@ -256,7 +256,7 @@ E.Options.args.general = {
order = 7,
type = 'toggle',
name = L["Replace Blizzard Fonts"],
desc = L["Replaces the default Blizzard fonts on various panels and frames with the fonts chosen in the Media section of the ElvUI config. NOTE: Any font that inherits from the fonts ElvUI usually replaces will be affected as well if you disable this. Enabled by default."],
desc = L["Replaces the default Blizzard fonts on various panels and frames with the fonts chosen in the Media section of the ElvUI Options. NOTE: Any font that inherits from the fonts ElvUI usually replaces will be affected as well if you disable this. Enabled by default."],
get = function(info) return E.private.general[info[#info]] end,
set = function(info, value) E.private.general[info[#info]] = value; E:StaticPopup_Show("PRIVATE_RL"); end,
},
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment