promotional bannermobile promotional banner

Strata Manager

Take control of which frames render on top. Stop letting important UI elements get buried under other frames.

File Details

StrataManager-1.2.0.zip

  • R
  • Mar 31, 2026
  • 15.53 KB
  • 41
  • 12.0.1
  • Retail

File Name

StrataManager-1.2.0.zip

Supported Versions

  • 12.0.1

Changelog

[1.2.0] - 2026-03-30

Added

  • Standalone options window - Draggable window using ButtonFrameTemplate, replaces the Blizzard settings panel embed
  • Minimap button - Left-click toggles options, right-click opens frame picker, drag to reposition
  • Show minimap button checkbox - Toggle minimap button visibility from the options panel
  • Picker auto-populates - Frame picker now fills in the strata dropdown and level text box with the picked frame's current values
  • Picker hierarchy tooltip - Mouseover tooltip in frame picker shows the full parent chain with strata and level for each frame
  • /strata get auto-add - Picking a frame via /strata get automatically adds it to the managed list
  • On-demand frame watcher - Frames that don't exist at login (PVEFrame, PlayerSpellsFrame, etc.) are automatically configured when first opened
  • Smart entry merging - Entries sharing a parent-child relationship or common ancestor are automatically combined
  • Conflict resolution - When multiple entries share a parent frame, the highest strata wins
  • Original state capture - Frame levels are now recorded alongside strata when adding, and restored on remove/reset
  • Protected frame handling - Frame picker gracefully skips restricted frames (nameplates) instead of erroring

Changed

  • Options window is now a standalone draggable dialog (ESC to close)
  • /strata and /sm toggle the standalone window instead of opening Blizzard settings
  • Remove now restores the frame and its parents to their original strata and levels
  • Reset button restores both strata and levels from original snapshot
  • "Frame not found" messages changed to "frame not loaded... yet" for on-demand frames

Fixed

  • Frame picker no longer errors on frames that return non-string names
  • Frame picker no longer errors on protected/restricted frames (e.g. nameplates)
  • ToggleOptionsPanel no longer errors when called before options panel is created
  • Forward declaration ordering fixed for RemoveEntry/GetHighestStrataForFrame