Diameter

A simple damage meter for the Midnight API. Features navigation through right and left clicks.

File Details

v2.3.0

  • R
  • Feb 27, 2026
  • 43.25 KB
  • 21
  • 12.0.1
  • Retail

File Name

Diameter-v2.3.0.zip

Supported Versions

  • 12.0.1

Diameter

v2.3.0 (2026-02-27)

Full Changelog

  • Adding more data to report.
  • Fixed: some bars would sometimes lose their gradient.
  • Adjusted TODO.md
  • Memory report for the BarPool.
  • Fixed: sometimes bars would lose their gradient if they started at zero. Not a great solution, but will for today.
  • Fixed the BarPool interaction with Diameter.
    Moved some bar initialization from BarPool to UIBars.
  • Updated TOC.
  • Version bump. Getting ready for v2.3.0.
    Ticked "fix header's buttons" from TODO.
  • A refactoring concerning HeaderIconColors
  • Different effects on mouseover on the header's buttons.
    Resizer now gets created on his own function.
  • Moved the bars from a fixed size list to pool with CreateFramePool.
    Moved a bit of code from Presenter to UIBars.
    Bar creation moved into BarPool.
    ScrollChild now has its own creation method.
  • Adding the start of the new job: Bar pool
  • Ticking some refactoring tasks. UI is 200+ lines thinner and Presenter is 60+ lines thinner.
  • Refactoring modules: Presenter and UI are moving Bar related content to UIBars.
  • Added a border to the header.