Simple World of Warcraft Addon designed to allow the user to save profiles of their current Addon enabled state to quickly switch from one to another. The idea being, if they use a lot of Addons, as I do, they'll want some enabled while leveling, others enabled while in the open world and still others while raiding.
This is my first Addon, is still developement, and was developed with WotLK in mind and the focused test environment.
NOTE: While in beta, this only supports install directly from Github.
- Visit the Github releases page.
- Download the latest release.
- Extract the downloaded
wow-AddonProfiles-{{version}}.zip
file and extract it. - Rename the extracted directory to
AddonProfiles
. - Copy
AddonProfiles
to you WoW Addons directory.
[AddonProfiles] Usage: /addonprofiles [option] (aliases: 'at', 'addons')
[AddonProfiles] 'show [PROFILE]': Show saved profile or profiles.
[AddonProfiles] 'addons ': List currently enabled Addons.
[AddonProfiles] 'help [SUBCOMMAND]': Show help message.
[AddonProfiles] 'load PROFILE': Load saved 'PROFILE'.
[AddonProfiles] 'save PROFILE': Saved current Addon state as 'PROFILE'.
[AddonProfiles] 'delete PROFILE': Delete saved 'PROFILE'.
All WoW builtins that are used in the current iteration of this Addon
are included via Libs/LUAUnit/WowStubs/WowStubs.lua
. If you are adding and
testing new functionality that requires a WoW builtin, add it there and be sure
to add a test for it in test/stub_test.lua
.
There a few options:
make test
make ci
test ./test/test.lua -v