-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for automation profiles (#788)
* Add support for automation profiles The current automation system doesn't scale too well when dealing with multiple characters. The "Change profile" action ends up being with rules that are often character-specific, meaning users need to populate this rule with long and complicated rulesets if they play multiple characters - and then need to update it each time they make a new character. To alleviate this problem a new profile system has been added that functions similarly to profiles in Ace-based addons. The dropdown to the right of the automation panel allows users to create, enable, or modify a profile. Profiles can be activated on a per-character basis, but will always default to a shared "Default" profile when the addon is first loaded on a new character. * Correctly migrate settings to new format * Plural normalization * Remove commented tooltip code * Directly read/write expressions from DB This removes the need for a few additional event handlers; while one would prefer to keep the storage format separate from the runtime format there's also no real need right now. * I'll reverse you in a minute --------- Co-authored-by: Solanya <[email protected]>
- Loading branch information
Showing
9 changed files
with
451 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.