v1.3.0-beta.4: Power monitor rework, and a fix for M1 Pro / M1 Max charging
Pre-releasePower 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.