Files
voculinux/resources/icons/scalable
Jatin K MalikandGitHub 7cdf5a7069 feat(settings): even out dropdowns and tidy the About page (#754)
* feat(settings): even out dropdowns and tidy the About page

Pin combos to a shared right-hand column so long labels cannot stretch a
row. Fold the dictation-tone preview into a two-stage Start/Stop button,
quiet the model status card, shorten Performance copy, and rebuild About
with combined links, channel+Check, family platform tiles, and Talk to us
moved up next to the license.

* fix(settings): keep tone preview on start if the cue fails

Do not flip Start/Stop when preview_tone_cue returns false, so a missing
file or silent player cannot skip the start cue. Also annotate
PreferenceRow.set_title / set_subtitle.

* fix(settings): paint About icons for dark dialogs

Dark ink on Adwaita/Yaru-dark buttons made the family tiles and Talk to us
marks disappear. Pick a light foreground on dark themes (and keep the
original ink on light ones) so the marks match the labels.

* fix(settings): show Android and iOS marks on VocaPhone

VocaPhone covers both, so the family tile now uses the Android robot and
the Apple mark instead of a single phone icon.

* fix(settings): cut repeated About copy

Name the AGPL once on the License row. The VocaHQ blurb is just the
private-dictation line. VocaPhone says TestFlight, not source-only, and
Gateway is self-hosted and headless.

* fix(settings): space About icons from their labels

Talk-to-us buttons and the family tiles were packing the mark against the
text. Give the image an end margin and a wider gap in the family tile.
2026-08-30 00:20:27 -07:00
..