Content
|
|
|
Stats
|
|
Files: 15
Downloads: 326,202
Favorites:
|
New & Updated
|
|
WOWInterface
|
|
|
|
|
|
oUF 1.1 - Incompatibilities with 1.0
|
New features- Auras:
- The aura elements now have a .visibleBuffs (.Buffs/.Auras only), .visibleDebuffs (.Debuffs/.Auras only) and .visibleAuras (.Auras only) which indicates how many aura icons oUF is showing at the time. This information is updated before :SetAuraPosition and :PostUpdateAura is executed.
- Extended aura filters are now supported with auras.buffFilter, auras.debuffFilter and (buffs|debuffs).filter. By default these fall back to normal behavior. (WotLK only)
- Castbar:
- Power:
- Power & Health:
- Added .colorTapping.
- Added .colorDisconnected.
- Added .colorHappiness.
- Added .colorClass.
- Added .colorReaction.
- Added .colorSmooth. This obeys .(Power|Health).smoothGradient if present.
- Added .frequentUpdates to .Health and .Power. This enables update predictions. Note that power predictions are player and pet only. (WotLK only)
General API changes- All internal colors are now arrays (ie. {1, 1, 0} instead of {r = 1, g = 1, b = 0}).
- The castbar no longer has forced color on the status bar (and the backdrop), so this has to be set manually.
- The (de)buff overlay now only shows if icons.showDebuffType or icons.showBuffType is set. icons.showType is the same as setting both these to true. The reason for this change is because WotLK returns type for both buff and debuff.
- The tapped color has been moved to self.colors.tapped.
- The health color has been moved to self.colors.health.
- The background no power and health is no longer darkened by oUF. You can still re-create the old behavior with :SetAlpha().
Element changes- Documentation has been added to Range, Health, Power and Auras. (in the source)
- Auras:
- Castbar:
- Renamed .text, .icon, .casttime to .Text, .Icon and .Time.
- All castbar override functions have been removed, instead post calls have been added:
- :PostCastStart(event, unit, spell, spellrank)
- :PostCastFailed(event, unit, spellname, spellrank)
- :PostCastInterrupted(event, unit, spellname, spellrank)
- :PostCastDelayed(event, unit, spellname, spellrank)
- :PostCastStop(event, unit, spellname, spellrank)
- :PostChannelStart(event, unit, spellname, spellrank)
- :PostChannelUpdate(event, unit, spellname, spellrank)
- :PostChannelStop(event, unit, spellname, spellrank)
- Health:
- Change in argument order:
- OverrideUpdateHealth(event, unit, bar, min, max)
- PostUpdateHealth(event, unit, bar, min, max)
- Power:
- Change in argument order:
- OverrideUpdatePower(event, unit, bar, min, max)
- PostUpdatePower(event, unit, bar, min, max)
Style changes- It's no longer required to use a metatable to register layouts. This means that you can register the layout directly with your style function. You will have to set the height/width attributes in your layout function however for this to work properly (yes, you can do all styles in one function again).
Bug fixes- Fixed an issue which would make self.Auras not show the last debuff.
|
|