Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Braille description for unknown characters has broken in NVDA 2024.1 #134

Open
vincent-lg opened this issue Apr 13, 2024 · 3 comments
Open

Comments

@vincent-lg
Copy link

It might not be related and I'm not sure of the time frame. Before the update, I had convenient character representation for unknown symbols (like emoji). This was a great help.
After updating NVDA to version 2024.1, I noticed my setting for "undefined characters" had changed. It was displaying characters it didn't know in a format I didn't recognize (turned out to be the decimal representation). The checkboxes for "show punctuation/symbol name for undefined characters if available", "also describe extended characters" and "full extended description" were all checked. I assumed it meant there was no available description for the symbol that used to have one.
I don't know from where these definitions come from. I know they're affected by NVDA language, though since my NVDA is in English I would guess it's not related. Perhaps, though, these descriptions aren't available as they used to be? It's not a great problem, but I'm curious and, as usual, we feel something is missing when it's gone.
Thanks for your work!

@AAClause
Copy link
Owner

Thanks for the report.
Unfortunately I'm unable to reproduce.
What is your version of the add-on?
Could you try with the dev version? https://andreabc.net/projects/NVDA_addons/BrailleExtender/latest?channel=dev
What is the value of the language dropdown list in your NVDA general preferences? Is it set to "User default" or to English? If possible, could you compare the outcomes when using both settings?

@vincent-lg
Copy link
Author

Thanks for the prompt reply.
I'm using the dev version at the time, the last version.
I've tried switching the language dropdown to English or use default. The result is the same. But it's actually hard to tell for how long it was that way. I'm fairly certain I had descriptions for emoji (red heart, thumbs up and whatever) but I also know I didn't like to have the / between dates having this long explanation in the file Explorer, it got spammy. So perhaps I disabled it and cannot enable it again. I'm just not sure what I changed, but it might very well be something I disabled in my setting without realizing it at the time. I will check.

@vincent-lg
Copy link
Author

Okay! This is strange. The option is active and it works for some things, but it doesn't work for others: the colon (:) between number is read as [left to right mark]. But emoji in messages (same application) aren't described anymore. So I thought, perhaps they've changed the symbols for emoji. I cannot be sure. However, one thing is for sure: some of the emails I receive have got emoji in their subject too and they are ignored now, instead of being described.

Example: 🐍 New Python tutorials on Real Python

(Yes, I'm doing promotions.)

Now, the snake is not translated as [snake] New Python tutorial... but as an unknown symbol (12345678 in my case). Not a very long time ago, it used to describe the snake emoji.

So I'm not sure what's wrong. Is it due to the character limit at which descriptions are disabled? I would doubt it, I don't think I made any change to that, it still holds 2048.

Any idea why this is happening? And can you reproduce with this snake emoji?

Thanks,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants