Skip to content

v1.3.0-beta.4: Power monitor rework, and a fix for M1 Pro / M1 Max charging

Pre-release
Pre-release

Choose a tag to compare

@darrylmorley darrylmorley released this 31 Jul 12:53

Power monitor rework, and a fix for M1 Pro / M1 Max charging

This build reworks the whole power path. Most of it is invisible: the same
numbers from the same places, moved so one piece of code decides things that
used to be decided in three. Two things do change.

M1 Pro, M1 Max and M1 Ultra should now see their charging contract.
On that silicon macOS never reports what the charger and the port agreed, so
the Power Monitor's per-port card had nothing to show and sat waiting forever.
The figure was in the SMC all along. Thanks to @official-Cromatin for the
report and the detail on issue #491.

The widget stops showing a charge that has ended. Its buffer waited for a
slower signal than the app window did, so for a few seconds after unplugging it
could still be holding the old figure.

If a port card looks wrong on this build, that is the thing to tell me about.