General round of fixes, implementations and polishing

- Polished tooltips from damage and healing done.
- Added new sound: "Details Truck".
- Added 'right click to close' icons before the phrase, also the text is move visible now.
- Added ReopenAllWindows() as alias for a Portuguese function named ReabrirTodasInstancias().
- Added a close button for the breakdown options panel.
- Added support for mask in the spec icons shown in the regular window. Require to add: Instance.row_info.icon_mas = masktexture.
- Event "COMBAT_MYTHICPLUS_OVERALL_READY" now sends the overall mythic+ combat as payload.
This commit is contained in:
Tercio Jose
2024-03-11 15:43:10 -03:00
parent acc03f4769
commit 2c613e063d
29 changed files with 554 additions and 328 deletions
+10 -3
View File
@@ -495,6 +495,15 @@
end
end
function Details:CreateRightClickToCloseLabel(parent)
local mouseIcon = detailsFramework:CreateAtlasString(Details:GetTextureAtlas("right-mouse-click"), 12, 9)
local rightClickToBackLabel = detailsFramework:CreateLabel(parent, mouseIcon .. " right click to close", "GameFontNormal")
rightClickToBackLabel:SetAlpha(0.834)
rightClickToBackLabel.textcolor = "gray"
parent.RightClickLabel = rightClickToBackLabel
return rightClickToBackLabel
end
function Details:CreatePluginWindowContainer()
local pluginContainerFrame = CreateFrame("frame", "DetailsPluginContainerWindow", UIParent, "BackdropTemplate")
pluginContainerFrame:EnableMouse(true)
@@ -548,10 +557,8 @@
DetailsFramework:BuildStatusbarAuthorInfo(statusBar)
local rightClickToBackLabel = detailsFramework:CreateLabel(statusBar, "right click to close", "GameFontNormal")
local rightClickToBackLabel = Details:CreateRightClickToCloseLabel(statusBar)
rightClickToBackLabel:SetPoint("bottomright", statusBar, "bottomright", -150, 5)
rightClickToBackLabel:SetAlpha(0.834)
rightClickToBackLabel.textcolor = "gray"
local bigDogTexture = detailsFramework:NewImage(optionsLeftSideBarMenu, [[Interface\MainMenuBar\UI-MainMenuBar-EndCap-Human]], 180*0.7, 200*0.7, "overlay", {0, 1, 0, 1}, "backgroundBigDog", "$parentBackgroundBigDog")
bigDogTexture:SetPoint("bottomleft", custom_window, "bottomleft", 0, 1)