GRIP-EMS Wow Default UI

A standalone WoW Default-style UI shell plugin for GRIP-EMS that gives the sequence editor a cleaner Blizzard/AceGUI look and improved editor layout behavior.

File Details

GRIP-EMS_WoW_Default_1.0.3.zip

  • R
  • Jun 30, 2026
  • 65.09 KB
  • 0
  • 12.0.7+1
  • Retail

File Name

GRIP-EMS_WoW_Default_1.0.3.zip

Supported Versions

  • 12.0.7
  • 12.0.5

GRIP-EMS WoW Default 1.0.3

API v3 Compatibility Update

This release updates the WoW Default UI package to better integrate with the latest GRIP-EMS API hooks while preserving the existing WoW Default visual style and behavior.

Added

  • Added GRIP-EMS API v3 plugin registration support.
  • Added API v3 layout provider registration where available.
  • Added support for newer GRIP-EMS UI lifecycle hooks:
    • GEMS_UI_READY
    • GEMS_UI_LAYOUT_APPLY
    • GEMS_EDITOR_TAB_CHANGED
    • GEMS_SEQUENCE_SELECTED
  • Added plugin-owned /gems command support:
    • /gems wowdefault refresh
    • /gems wowdefault status
    • /gems gwd refresh

Changed

  • Updated WoW Default UI refresh handling to use lighter API-aware refresh paths.
  • Reduced unnecessary full UI re-skinning during normal addon interaction.
  • Improved tab switching and sequence selection performance.
  • Optimized layout/event handling to avoid repeated expensive refreshes.
  • Preserved existing legacy slash commands:
    • /gripwowdefault refresh
    • /gripwowdefault status
    • /gwd refresh
    • /gwd status

Fixed

  • Fixed major lag caused by full refreshes being triggered on tab changes, sequence selection, and UI open/close events.
  • Reduced remaining micro-hitches when changing tabs or selecting sequences.
  • Prevented routine UI events from repeatedly triggering heavier layout refresh work.
  • Improved compatibility with other GRIP-EMS plugins that depend on stable UI lifecycle behavior.

Notes

  • This update keeps the existing WoW Default/Ace-style shell intact.
  • Full refresh behavior is still available through the manual refresh commands.
  • Routine UI interactions now use lighter, throttled polish passes for better responsiveness.