Skip to content
Chris Smashe edited this page Jun 17, 2026 · 3 revisions

About & Updates

The About page shows version information, lets you check for updates, and exposes the Error Log used for diagnosing issues.

📸 Screenshot needed: The About page in full, showing the version info, the Check for Updates button, and the Error Log section.

Version info

📸 Screenshot needed: The version-info area of the About page.

The About page reports the installed version of TypeWhisper.

Checking for updates

The app checks GitHub Releases for a newer version. There are two ways an update surfaces:

  • The Check for Updates button on the About page.
  • A once-per-day check at startup that surfaces a non-obtrusive banner when an update is available.

📸 Screenshot needed: The Check for Updates button and the non-obtrusive update banner shown when a newer GitHub release is available.

Note: Installing an update is still a manual download. In-place self-update (downloading and applying a new build automatically) is not implemented in this Linux branch. See Roadmap for what is planned.

Error Log

The About page includes an Error Log section. Among other entries, it records a per-window AT-SPI walk diagnostic used for diagnosing Wayland URL-detection issues.

📸 Screenshot needed: The Error Log section on the About page, showing an AT-SPI URL walk diagnostic entry.

Look for one-line entries such as:

AT-SPI URL walk: process=firefox matched-app='Firefox' nodes-walked=N best-score=... result=...

In those entries, matched-app=none means the browser is not exposing AT-SPI, and result=null with a non-null best-score means the walker reached the address bar but did not recognize it. See Wayland notes for enabling browser URL detection, and Troubleshooting for working through common problems.

Related pages


Changelog

Date Change
2026-06-17 Initial version.

Clone this wiki locally