BugSack
BugSack is a bug tracking addon that captures and displays error messages, allowing players and developers to review and report bugs efficiently. It integrates with BugGrabber for error collection and provides commands and UI options to manage error logs.
Installation
GitAddonsManager
The easiest way to keep BugSack up to date is by using GitAddonsManager.
- Add the Repository: Add the following URL to GitAddonsManager: https://github.com/refaim/BugSack.git
- Select the Branch: Ensure that the master branch is selected.
- Update: Using GitAddonsManager, you can check for and install updates for all your AddOns with a single click.
Manual Installation
If you prefer manual installation, follow these steps:
- Go to the main page of the repository.
- Click the <> Code dropdown and download the repository as a
.zip
. - Unpack the
.zip
and move these folder into yourInterface/AddOns
directory and restart the game.
- !BugGrabber
- BugSack
Optional:
Git Links
Usage
- Errors are captured automatically when they occur.
- Use the error viewer to review, copy, or report bugs.
- Clear the error log periodically to keep it manageable.
- Errors are saved in your
BugSackDB
saved variables file.
Commands
Command | Description |
---|---|
/bugsack show current
|
Show the latest (current) error in a window |
/bugsack show session
|
Show errors from the current session |
/bugsack show previous
|
Show errors from the previous session |
/bugsack show #
|
Show errors from specific session number |
/bugsack show all
|
Show all recorded errors |
/bugsack list current
|
List the current error in chat |
/bugsack list session
|
List errors from current session |
/bugsack list previous
|
List previous session errors |
/bugsack list #
|
List errors from specific session number |
/bugsack list all
|
List all errors in chat |
/bugsack reset
|
Clear all saved errors |
/bugsack script
|
Generate a fake script bug for testing |
/bugsack addon
|
Generate a fake addon bug for testing |
/bugsack auto
|
Toggle auto popup of error window |
/bugsack chat
|
Toggle chatframe output |
/bugsack msg
|
Toggle full error message in chat |
/bugsack mute
|
Toggle audible warning sounds |
/bugsack save
|
Toggle saving errors to file |
/bugsack limit #
|
Set maximum number of errors to save |
Keybindings
You can bind these commands to keys in the games key bindings menu:
- Show current error (
/bugsack show current)
- Show session errors (
/bugsack show session)
Preview
Option:
BugSack: