A refactor nobody asked for.#169
Conversation
|
Sample bug report it can now generate. I did a bit of tweaks to the layout so it would better paste into a GitHub issue. I doubt anyone will ever see this, but it's useful for me. https://github.com/Gogo1951/BugSack Client & Suspected Add-onBuild: 2.5.5 (65895) - enUS Reported ByServer: Dreamscythe, Alliance Reported Error1x SendChatMessage(): Chat type requires a target player
No Lua Taint
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:262: in function 'SendText'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:370: in function <...s/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua:366>
[C]: ?
Locals:
self = ChatFrame1EditBox {
BottomLeftCorner = Texture {
}
RightEdge = Texture {
}
disallowAutoComplete = false
font = "Interface\Addons\TidyPlates_ThreatPlates\Fonts\Accidental Presidency.ttf"
prompt = ChatFrame1EditBoxPrompt {
}
glossTex = true
characterCount = FontString {
}
PixelSnapDisabled = true
TopRightCorner = Texture {
}
_WIM_WhisperEngine_Hooked = true
TopEdge = Texture {
}
BottomRightCorner = Texture {
}
LeftEdge = Texture {
}
chatStyle = "classic"
chatFrame = ChatFrame1 {
}
headerSuffix = ChatFrame1EditBoxHeaderSuffix {
}
BottomEdge = Texture {
}
autoCompleteParams = <table> {
}
fontSize = 16
setText = 0
tabCompleteTableIndex = 1
text = ""
fontStyle = "SHADOW"
backdropInfo = <table> {
}
addSpaceToAutoComplete = true
template = "Default"
historyLines = <table> {
}
Center = Texture {
}
historyIndex = 0
TopLeftCorner = Texture {
}
header = ChatFrame1EditBoxHeader {
}
addHighlightedText = true
}
addHistory = 1
type = "WHISPER"
text = "that's probably that... tank didn't watch healer, healer logged. "
target = nil
Installed Add-ons!BugGrabber, v12.0.6 |
Hey mate, I was just sort of playing around and wanted to tweak a few things.
I'm not expecting you to include any of this, but feel free to take anything you would use.
Add a bit of a Build / Add-on Version / Reported by Section
Cleaned up Locales
Cleaned up Options Interface
Cleaned up Minimap Button
General Code Cleanup
Claude did what he could to simplify.
I generally dislike abbreviations so I got rid of a lot of those.
Tested on Classic Era, and TBC Anniversary
So far so good.