Remove responsive speech frame width, fix generator
All checks were successful
forgejo/Czech Quests/addon/pipeline/head This commit looks good
All checks were successful
forgejo/Czech Quests/addon/pipeline/head This commit looks good
This commit is contained in:
parent
ab820ccf7e
commit
d1fa5a6bc7
7 changed files with 15 additions and 12069 deletions
|
@ -10,6 +10,7 @@ local function CreateCzechFont(frame, name, size, flags)
|
|||
font:SetTextColor(0, 0, 0, 1)
|
||||
font:SetJustifyH("LEFT")
|
||||
font:SetWidth(frame:GetWidth())
|
||||
font:SetWordWrap(true)
|
||||
font:SetFont(FontPath ..name, size, flags or "")
|
||||
return font
|
||||
end
|
||||
|
|
|
@ -7,12 +7,6 @@ local function ShowSpeech(Frame, offsetY)
|
|||
Frame:ClearAllPoints()
|
||||
Frame:SetPoint("BOTTOMLEFT", addon.SpeechFrame, "BOTTOMLEFT", 0, offsetY)
|
||||
Frame:SetHeight(Frame.Message:GetStringHeight() + 10)
|
||||
local stringWidth = Frame.Message:GetStringWidth() + 20
|
||||
if (stringWidth > CzechQuestsAddon_Store.config.SPEECH_FRAME_WIDTH) then
|
||||
Frame:SetWidth(CzechQuestsAddon_Store.config.SPEECH_FRAME_WIDTH)
|
||||
else
|
||||
Frame:SetWidth(stringWidth)
|
||||
end
|
||||
return Frame
|
||||
end
|
||||
|
||||
|
@ -82,7 +76,7 @@ end
|
|||
addon.API.AddSpeechMessage = AddMessage
|
||||
|
||||
local function ShowSpeechTranslation(sender, message)
|
||||
local text = CzechQuestsAddon:GetData("speech", message)
|
||||
local text = CzechQuestsAddon:GetData("speech", sender .. "_" .. message)
|
||||
if text == nil and CzechQuestsAddon_Store.config.SPEECH_ORIGINAL_WHEN_MISSING then
|
||||
text = message
|
||||
end
|
||||
|
|
|
@ -2,7 +2,8 @@ local _, addon = ...
|
|||
|
||||
local function BuildIndex(text)
|
||||
local numberMarks = text:gsub("%d+%.?%d*", "#?")
|
||||
return numberMarks
|
||||
local normalized = numberMarks:gsub('"', "'")
|
||||
return normalized
|
||||
end
|
||||
|
||||
local function FillNumbers(text, sourceText)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue