promotional bannermobile promotional banner

tnaropanel

A small panel that displays online players within your guild, durability and FPS/MS.

File Details

v15.3

  • R
  • Mar 22, 2026
  • 65.92 KB
  • 48
  • 12.0.1
  • Retail

File Name

Tnaropanel-v15.3.zip

Supported Versions

  • 12.0.1

Tnaropanel

v15.3 (2026-03-22)

Full Changelog

  • release: v15.3
  • fix: reactive relayout to prevent modules from overlapping
    Modules with dynamic width (gold, clock, etc.) could overlap after login
    or when data loaded late (e.g. Syndicator account gold) because
    RecalculateLayout() only ran during frame creation phases.
    • Hook SetText on all module value FontStrings to detect width changes
      via GetStringWidth() comparison (>0.5px threshold)
    • Set layoutDirty flag when width changes, checked every 1s ticker tick
    • Add inRecalculate guard so RecalculateLayout's own maxValue measurement
      doesn't falsely trigger the dirty flag
    • Add 15s periodic fallback relayout (out of combat only) as safety net
      for edge cases the hook might miss
  • DX11 Umstellung