Skip to content

v0.2.4 — Labeled metric grid + d/h/m/s ETA

Choose a tag to compare

@ethemdemirkaya ethemdemirkaya released this 29 May 12:25
· 5 commits to main since this release

Smaller UX polish: nobody could tell which speed number was which in the active-transfer row. Now each metric has its own label and the ETA actually counts days and hours when that's what's left.

What's new

Labeled metric grid

The cramped "28.9 MB/s · ⌀ 81.4 MB/s" header and the second-line "ağdan: X · diske: Y" are gone. In their place, the active-transfer row now shows a strip of labeled tiles directly under the progress bar:

Sender

NOW           AVERAGE       ETA
28.9 MB/s     81.4 MB/s     1m 27s

Receiver

NETWORK       DISK          AVERAGE       ETA
37.0 MB/s     34.3 MB/s     81.3 MB/s     1m 32s

Big value, tiny uppercase label on top — so you don't have to remember which number is which.

ETA in d / h / m / s

formatEta() now picks the two most meaningful units:

  • 27s
  • 2m 15s
  • 1h 30m
  • 2d 4h

Returns when the rate is too unstable to estimate.

Smarter pacer on the receiver

Used to compute the ETA from instantNetwork only. When the disk can't keep up that number is misleading. Now uses min(instantNetwork, instantDisk), so whichever side is the real bottleneck drives the estimate.

Install (Windows)

Download LanBlaze_0.2.4_x64-setup.exe below. Per-user install, no UAC. Installs over v0.2.x and keeps your settings + trust list + history.

Changes since 0.2.3

  • ui(progress): labeled metric grid + d/h/m/s ETA, less ambiguous (765b055)