Bundle of fixes #10

Merged
omicron merged 11 commits from Andreas/OmicronFrames:bundle-of-fixes into main 2026-10-29 09:10:53 +00:00
11 Commits
Author SHA1 Message Date
Andreas 949e3686aa Update config with TBC druid settings 2026-10-29 09:52:17 +01:00
omicron 76851011fe Fix font and status bars to use new API arguments 2026-10-29 09:28:49 +01:00
omicron 7f3269949f Add multiple spell ids support to AuraTrigger
Before AuraTrigger only supported a single spell id but now multiple
spells can activate the same trigger.

Related changes:
- Change the glue between AuraList and AuraTrigger to match this new functionality.
- Update the default frame config
2026-10-29 09:28:49 +01:00
omicron b9f1bad81d Replace Trigger:SetState by Trigger:SetStateAndData
Update the use of the old API in most triggers except AuraTrigger. This
means the code isn't in a working state at this commit.
2026-10-29 09:28:48 +01:00
omicron 80859c1e44 Change the sort algorithm to use UnitExist instead of frame:IsShown
When UNIT_PET fires, pet units will exist but the UnitWatch will not yet
have shown the frame.
2026-10-29 09:28:48 +01:00
omicron 575e829025 Make UnitGroup trigger sort on UNIT_PET 2026-10-29 09:28:48 +01:00
omicron b473f7bf3d Add raid pets to the hardcoded configuration 2026-10-29 09:28:48 +01:00
omicron 14aeb2c43e Fixed typos and logic error in UnitFrame:Disable
This function is currently unused so these changes are not tested. The
Disable function now always hides the UnitFrame and calls
UnregisterUnitWatch with the correct parameters.
2026-10-29 09:28:47 +01:00
omicron 991bc5d0fe Fix type in AuraList:UpdateAura
Due to a typo AuraTrigger:UpdateAura always received nil as its first
(before) parameter. This parameter is currently unused so it did not
trigger an error.
2026-10-29 09:28:47 +01:00
omicron 2a24e64554 update config for TBC shaman play 2026-10-29 09:28:47 +01:00
omicron abeac379f3 Enhance IconIndicator with tooltips, fix stacks/applications mixup 2026-03-07 13:17:25 +01:00