Barometer 1.0.1
Barometer 1.0.1 adds battery time remaining and Stacks, rebuilds the Weather item around one presentation, and cuts
the work each status item does every second.
Battery time remaining
The most requested thing missing from 1.0. Barometer reads the system's own estimate and shows it in the menu bar
next to the charge, counting down to empty on battery and up to full while charging.
- Two new menu bar presentations: percentage over time, and a
BATlabel over the time. - The estimate also appears in the Battery dropdown, which distinguishes "still calculating" from a full battery
that has nothing to estimate. - Every Battery presentation now measures the same width, so switching styles changes what the item shows and never
its size or its position in the menu bar.
Stacks
Readings from any module, gathered into one menu bar item, with as many stacks as you want.
- Pick from 25 readings across CPU, GPU, Memory, Disks, Network, Sensors, Battery, Weather, and the clock.
- Every stack is its own independently movable item that keeps its own position.
- You name each stack when you create one, and you can delete them. Nothing is created or named for you.
- Optionally hide the individual items a stack replaces.
- Settings shows a live preview of every stack, including edits you have not applied yet.
- A stack's dropdown carries each source module's full dropdown behind a tab, not a summary of it.
- An existing Combined item is carried over as your first stack and keeps its menu bar position.
Weather
Weather had six display modes, most of them variations of the same reading and two that could not be read at menu
bar size. It now has one, done properly: the current conditions beside the current temperature, both using the full
height of the bar.
Fixes
- The Battery dropdown reported a wired power adapter when nothing was plugged in. macOS keeps publishing an empty
adapter record after you unplug, and Barometer believed it. - The charging battery glyph in the dropdown was missing, because the symbol it asked for does not exist.
- Menu bar content is centered under the hover highlight. Some items pinned their value to the left and others to
the right, so the highlight sat off whatever it was highlighting. - Two-row items all put their rows on the same lines. Rows without a leading arrow sat two points low.
- Spacing between an icon and its value now matches the rest of the menu bar.
- CPU and Memory now release the Mach host port references they took on every sample.
- Status items no longer rebuild their entire sample history on every update, which grew more expensive the longer
Barometer ran, and no longer redraw when nothing visible changed. CPU and Memory graphs now show a recent window
rather than compressing a whole day into forty points.