-
Notifications
You must be signed in to change notification settings - Fork 7
9.2.0 Consolidated UI Changes
Daniel Yates edited this page Jan 25, 2022
·
5 revisions
- Contents
- Notable Changes
- API Changes by Category
- Enum Changes
- Event Changes
- FrameXML API Changes
- Widget API Changes
- Resources
- The interface version is 90200. Deprecations for this patch can be found here.
- APIs and events have been added to make the client UI "Notch Aware" for MacBook Pro systems.
- Added: C_ClickBindings.CanSpellBeClickBound
- Added: C_ClickBindings.ExecuteBinding
- Added: C_ClickBindings.GetBindingType
- Added: C_ClickBindings.GetEffectiveInteractionButton
- Added: C_ClickBindings.GetProfileInfo
- Added: C_ClickBindings.GetStringFromModifiers
- Added: C_ClickBindings.GetTutorialShown
- Added: C_ClickBindings.MakeModifiers
- Added: C_ClickBindings.ResetCurrentProfile
- Added: C_ClickBindings.SetProfileByInfo
- Added: C_ClickBindings.SetTutorialShown
- Added: C_GamePad.ClearLedColor
- Added: C_GamePad.GetLedColor
- Added: C_GamePad.SetLedColor
- Added: C_Garrison.GetCurrentCypherEquipmentLevel
- Added: C_Garrison.GetCyphersToNextEquipmentLevel
- Added: C_Garrison.GetMaxCypherEquipmentLevel
- Added: C_PvP.CanDisplayDamage
- Added: C_PvP.CanDisplayHealing
- Added: C_PvP.CanDisplayKillingBlows
- Added: C_PvP.GetCustomVictoryStatID
- Added: C_PvP.GetSpecialEventBrawlInfo
- Removed: C_PvP.GetSpecialEventDetails
- Removed: C_PvP.GetSpecialEventInfo
- Added: C_Transmog.ExtractTransmogIDList - Added in hotfix build 9.1.5.41031.
- Added: C_UI.DoesAnyDisplayHaveNotch - Returns true if any connected display has a notch.
- Added: C_UI.GetTopLeftNotchSafeRegion - Returns a rectangle representing the screen region left of the notch.
- Added: C_UI.GetTopRightNotchSafeRegion - Returns a rectangle representing the screen region right of the notch.
- Added: C_UI.ShouldUIParentAvoidNotch - Returns true if UIParent should duck to avoid a notch.
- Added: Enum.AuctionHouseError
- Added: Enum.AuctionHouseNotification
- Added: Enum.ClickBindingInteraction
- Added: Enum.ClickBindingType
- Added: Enum.LanguageFlag
- Added: Enum.PetbattleState
- Added: Enum.UnitSex - This has additionally had a new "Both" value added.
- Deprecated: Enum.PetBattleState - Replaced by Enum.PetbattleState.
- Deprecated: Enum.Unitsex - Replaced by Enum.UnitSex.
- Added: AUCTION_HOUSE_SHOW_COMMODITY_WON_NOTIFICATION
- Added: AUCTION_HOUSE_SHOW_ERROR
- Added: AUCTION_HOUSE_SHOW_FORMATTED_NOTIFICATION
- Added: AUCTION_HOUSE_SHOW_NOTIFICATION
- Added: CLICKBINDINGS_SET_HIGHLIGHTS_SHOWN
- Added: GAME_PAD_ACTIVE_CHANGED - Added in hotfix build 9.1.5.41288.
- Added: NOTCHED_DISPLAY_MODE_CHANGED
- Added: NOTIFY_CHAT_SUPPRESSED
Note that each build generally has a significant number of FrameXML utility changes, of which only significant ones of interest will be listed here.
- Added: AnchorUtil.DebugAnchorGraph
- Added: AnchorUtil.PrintAnchorGraph
- Added: FitToParent
- Added: InClickBindingMode
- Added: SetUIPanelShown
- Added: FontString:GetTextScale
- Added: FontString:SetTextScale