Commit Graph
8 Commits
Author SHA1 Message Date
Brues 1fd1295679 debugtools: use DEBUG_FRAMESTACK from locale if available 2026-08-06 19:27:14 -05:00
Brues a4c57614bc debugtool: Use MouseIsOver global for fallback
WIthout ClassicAPI this will fallback to the 1.12.1 implementention of MouseIsOver
2026-07-29 13:14:13 -05:00
Brues 3f11f942bd addon: use native region:IsMouseOver
Add a MouseIsOver(region, top, bottom, left, right) global that forwards
to the native Region:IsMouseOver method (mirrors modern FrameXML's
forwarding; nil offsets default to 0 in the C method).

Drop DebugTools' hand-rolled DebugTools_IsMouseOver helper in favor of
the native method. This also fixes _CollectFramesUnderMouse's showHidden
path: the old helper baked a visibility check into the geometric test, so
a hidden-but-hovered frame could never surface; the native method is
purely geometric and visibility is already gated separately at the call
site.
2026-07-27 20:38:10 -05:00
Brues acf333b2c2 EventTrace: Pressing escape in search no longer clears 2026-05-20 17:02:18 -05:00
Brues 0a41725b10 EventTrace_FormatArgValue fixed 2026-05-14 16:17:21 -05:00
Brues 8487e1c5b5 TableInspector and EventTrace improvements 2026-05-14 16:09:54 -05:00
Brues 26f9ea4ece utilize EnumerateFrames in DebugTools 2026-05-14 15:34:44 -05:00
Brues 43144e2b9a AddOns folder 2026-05-13 15:59:44 -05:00