evidence · 3.3 KiB

README.md

Committed at docs/evidence/battery-details-type/README.md. This is what grounds the requirements that cite it.

Open raw source

Battery details on the Label floor (visual language task 2.2)

Change

paint_battery_details in nix/rust-shell-client/src/render.rs:

Host evidence (2026-10-16)

FileContent
host-landscape-steps.png1232x568, widget crop, in a 2x2 grid: 100%, 130% (top), 160%, 200% (bottom).
host-portrait-steps.png568x1232, widget crop, left to right: 100%, 130%, 160%, 200%.

The host fixture has fewer than two charge samples, so the plot shows “Recording charge”.

Limits

Board evidence (2026-10-16)

The fix was deployed live to the board with deploy-live.sh (commit 96844d6e, sway restarted). The text step was larger (160%). The capture was taken with grim on the HDMI output, after the terminal was moved to the scratchpad.

FileContent
board-hdmi-home-160.png1280x800 grim capture of Home at 160%. The battery widget shows Current, Power, Voltage, Temp, Health and Cycles as label/value pairs in two columns, and every value is whole.

An earlier deploy of 42849460 showed “Current +53 m…” ellipsized. The value’s room is now the full column, and the value shrinks toward the label size before it is cut off. That deploy’s frame was not kept. The volume overlay, raised by the sway restart, covers the graph’s right-hand “now” caption in this frame. The overlay is not part of the widget.