nightly commit

This commit is contained in:
Torsten Brendgen
2026-04-25 22:49:22 +02:00
parent feaa62309c
commit cf78405148
10 changed files with 368 additions and 226 deletions

View File

@@ -7,7 +7,7 @@ local AceGUI = LibStub("AceGUI-3.0", true)
if not AceGUI then return end
local function GetOrderedLevels()
return { "error", "trace" }
return { "error", "info", "verbose" }
end
local function GetOrderedScopes()
@@ -78,8 +78,8 @@ function HMGT:EnsureDevToolsWindow()
local settings = self:GetDevToolsSettings()
local window = self:CreateAceWindow("devTools", {
title = L["DEVTOOLS_WINDOW_TITLE"] or "HMGT Developer Tools",
statusText = L["DEVTOOLS_WINDOW_HINT"] or "Structured developer events for the current session",
title = L["DEVTOOLS_WINDOW_TITLE"] or "HMGT Debug Console",
statusText = L["DEVTOOLS_WINDOW_HINT"] or "Debug and developer events for the current session",
statusTable = settings.window,
width = settings.window.width or 920,
height = settings.window.height or 420,
@@ -93,7 +93,7 @@ function HMGT:EnsureDevToolsWindow()
local content = window:GetContent()
local clearButton = AceGUI:Create("Button")
clearButton:SetText(L["OPT_DEVTOOLS_CLEAR"] or "Clear developer log")
clearButton:SetText(L["OPT_DEVTOOLS_CLEAR"] or L["OPT_DEBUG_CLEAR"] or "Clear log")
clearButton:SetWidth(140)
clearButton:SetCallback("OnClick", function()
HMGT:ClearDevToolsLog()
@@ -176,11 +176,11 @@ function HMGT:RefreshDevToolsWindow()
end
local levelOptions = self:GetDevToolsLevelOptions()
SetFilterButtonText(window.levelFilter, L["OPT_DEVTOOLS_LEVEL"] or "Capture level", levelOptions[self:GetConfiguredDevToolsLevel()])
SetFilterButtonText(window.levelFilter, L["OPT_DEBUG_LEVEL"] or L["OPT_DEVTOOLS_LEVEL"] or "Level", levelOptions[self:GetConfiguredDevToolsLevel()])
local scopeValues = self:GetDevToolsScopeOptions()
local currentScope = self:GetDevToolsSettings().scope or "ALL"
SetFilterButtonText(window.scopeFilter, L["OPT_DEVTOOLS_SCOPE"] or "Scope", scopeValues[currentScope] or currentScope)
SetFilterButtonText(window.scopeFilter, L["OPT_DEBUG_SCOPE"] or L["OPT_DEVTOOLS_SCOPE"] or "Module", scopeValues[currentScope] or currentScope)
local text = table.concat(self:GetFilteredDevToolsLines(), "\n")
window.logWidget:SetText(text)