NSoiffer / MathCATForPython

A Python Interface and NVDA plugin to MathCAT
MIT License
6 stars 6 forks source link

The add-on description starts with a blank line #46

Closed nvdaes closed 1 year ago

nvdaes commented 1 year ago

In the NVDA's store included in alpha versions, planned for NVDA 2023.2, add-on descriptions are read in a multiline edit box. When pressing tab to focus this field, it's confusing the fact that NVDA doesn't start reading, since it seems that no description is included until down arrow is pressed to explore the multiline control. I can make a PR in some days to fix this, unless you disagree.

NSoiffer commented 1 year ago

Sorry for being slow on replying. I don't see where the newline is sneaking in. The description is in NVDA-addon/buildVars.py and is:

    "addon_description": _("""MathCAT is a replacement for MathPlayer which has been discontinued.
        It provides speech and braille support, and also supports MathPlayer's three modes of navigation.
        The speech quality is not quite as good as MathPlayer's speech yet,
        but the braille support is much better and includes both Nemeth and UEB Technical.
        Translations to Indonesian, Spanish, and Vietnamese exist and other translations are in progress."""),

I would appreciate it if you could fix this since I don't see where the problem lies.

FYI: here's a build of the latest MathCAT that I hope to release in a day or two.

nvdaes commented 1 year ago

Hello, I created a PR and fixed this, no worries. We'll also provide tests for spanish translation when possible. Thanks for your attention.

nvdaes commented 1 year ago

Fixed via PR #47