ABugCatcher v.1.0 - Release
What is ABugCatcher (ABC) ?
Besides the clever name, ABugCatcher is meant to catch and close out error
windows that sometimes take over your UI (in some cases those error windows
cannot be closed) ABC will attempt to remove the window, then log the error to
your SaveVariables.lua for later viewing allowing you to take back control of
your game and decide if you want to log-out and back in to fix the problem or
just continue playing. You can choose to show messages in your default chat
frame by using command /abc to toggle messages.
Developers:
ABugCatcher is useful for developers whom need a way to catch bug messages in
order to address the issues of their addons or even find if conflict between
other addons is causing the issue.
ABugCatcher will only log a specific error once making it easier to look through
error messages. This helps isolate a specific issue so you do not need to look
though hundreds of the same error message.
The error array name found in SaveVariables.lua is ABugCatcher, please
note that the errors are saved when you exit the game, if you need to save the
list, please copy the error messages out of SaveVariables.lua before starting
the game back up again. The array is reset/emptied when the game is started
to prevent the SaveVariables from becoming bloated/full of error messages.
ABugCatcher is useful for Players and Developers alike.
There are other Bug Stop addons out there, but the purpose of this one is to
not only do the job, but to also provide you a way to retrieve those message.
Future Plans
- A simple interface to browse through error messages ingame.
ABugCatcher v.1.0 - Release
Closes Bug Message Frame Popups and logs them to SaveVariables.lua for later viewing.
Toggle showing the messages in default chat window using the slash command /abc
Useful for devs who want to get a list of errors then log them to go through and fix.
Note to Devs: ABugCatcher array in SaveVars is cleared if you exit the game and come back,
keep that in mind if you wish to save the list, copy them out of SaveVars before starting
the game again.
This Addon can be used by non-devs as well who just wish to hide messages, but this addon is
mainly for devs to log the errors for referencing while they find/fix the issues.
Yes, I am aware there is an addon that hides bug messages, but read the description above :S
Besides, it is a clever name :)