Skip to content

v0.1.13

Pre-release
Pre-release

Choose a tag to compare

@cubepy cubepy released this 08 Aug 14:29
· 33 commits to main since this release
6097af8

An accessibility pass over the screens that needed it most.

Fixed

The key bar above the keyboard now announces its keys. An icon-only key — the arrows, Home, End, PgUp, PgDn — announced nothing at all to a screen reader. Each now carries its tooltip as its label, or the glyph printed on it where there is no tooltip.

A monitoring reading is one announcement. "CPU, 34%", rather than a label, a number and a progress bar read out as three unrelated things.

A server in the list is one item. Not a name, an address, three tags and a pin icon announced separately.

The terminal's tab strip no longer clips at large text sizes. It was a fixed 46dp tall, which cut the labels off for anyone running large system text. It now grows with the text, up to a limit.

Details

The sparklines under the monitoring readings are deliberately hidden from screen readers. A chart is a picture of the number directly above it; announcing it as well would say the same thing twice, worse the second time.

This is a pass, not a finish. It covers the places where something was outright missing or broken. A full audit — every screen, every control, with a screen reader actually running — is still ahead.

Upgrading

Installs straight over v0.1.12. Same signing key, so your servers, keys and timeline are untouched.

Checksums

443a4774b316abdfa1b49246d9ec6e6329f1a8ff74b08096797ec7e5673e73ae  CubePilot-v0.1.13-android.apk
cab28d8211e6c0db418c49faccbe15a02fc989c7c539d04e946a6284cab8e461  CubePilot-v0.1.13-windows-x64.zip