BazWidgets

BazWidgets is a widget pack addon for BazWidgetDrawers. Provides additional community and utility widgets that dock into the drawer alongside the built-in ones. Designed as a reference for third-party widget authors. Requires BazCore and BazWidgetDrawers.

File Details

027

  • R
  • Apr 26, 2026
  • 72.81 KB
  • 4
  • 12.0.5
  • Retail

File Name

BazWidgets-027.zip

Supported Versions

  • 12.0.5

BazWidgets

027 (2026-04-26)

Full Changelog Previous Releases

  • Tooltip: monotonic scaling — only shrink, never grow within a session
    Replaces the early-lock approach (which left wide tooltips overflowing
    the drawer when content streamed in past the first OnSizeChanged)
    with a monotonic guard: every OnSizeChanged tries to tighten the
    scale, but a new scale is only applied when it shrinks the tooltip
    relative to the last applied value.
    Two cases the monotonic property handles:
    1. Big tooltips (item / unit with async data — Zygor gold lines etc.)
      start narrow, grow over the first few frames, and the scale
      keeps shrinking to keep them fitting the slot.
    2. The cooking-tooltip naturalW oscillation (which alternated
      between two stable widths frame-to-frame) settles at the smallest
      seen scale and never bounces back up — the loop closes because
      the upward direction is forbidden.
      Removed pendingRescale / sessionLocked — height tracking now uses
      the existing hysteresis threshold so the slot can grow freely for
      late-arriving content without thrashing.