Skip to content

v26.9.1

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 11:55

Smart Home Control 26.9.1

Fixed

  • The device menu no longer opens twice. The menu is modal, but a global
    NVDA gesture reaches the add-on anyway, so pressing the shortcut again built
    a second dialog on top of the first. Two of them are not only confusing to
    listen to: the second one took over the reference the live update hangs on
    and cleared it when it closed, so the dialog left standing silently stopped
    being updated. The shortcut now brings the open menu to the front.

Changed

  • Credentials are no longer kept in NVDA's configuration. NVDA writes the
    complete configuration into the log when it starts, so everything stored
    there travels with every log a user sends in - the email address in plain
    text. Email addresses, passwords and tokens now live in a file of their own
    beside the add-on, which the log never sees. What is stored has not changed:
    passwords and tokens stay encrypted and readable only on the machine and
    user account they were saved on. Existing credentials move by themselves on
    the first start; if that file cannot be written, they stay where they were
    rather than being lost.
  • The checks are part of the repository now and run in the build workflow.
    Ten scripts that assert what has already broken in this add-on once - a
    translation without context, a lamp that remembered its colour mode, a
    sensor dropout, a tree that lost its selection. They used to live on one
    disk and only ran when someone remembered them.
  • The readme says how to translate the add-on: where the template is,
    what a .po file needs, and that the manual is optional.

Installation

  1. Download the .nvda-addon file below
  2. Open the file with NVDA
  3. Confirm the installation
  4. Restart NVDA

See the README for setup instructions per platform.