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

Compatibility with NVDA 2022.2 #13

Closed
CyrilleB79 opened this issue Jun 14, 2022 · 8 comments
Closed

Compatibility with NVDA 2022.2 #13

CyrilleB79 opened this issue Jun 14, 2022 · 8 comments

Comments

@CyrilleB79
Copy link
Contributor

Hi @mltony

NVDA 2022.2 (beta1 today) has seen great improvements for table navigation thanks to your contribution. Thank you very much.

To be compatible with this version could you the following modifications in the add-on??

Gesture unmapping

At least unmap the default key binding for jumpTo(First/Last)(Row/Column) scripts in the add-on so that NVDA's scripts can be executed instead of the add-on's ones. People using older versions of NVDA can still map these scripts themselves; but some little bugs remain in case of merged cells whereas it has been fixed in NVDA.
Or better, if you make a version compatible with NVDA 2022.2 onwards one day, remove totally these scripts.

Fix the issue of merged cells

For the table scripts remaining in the add-on's field, e.g. jump to 2nd row, fix the issue that occurs when the jump crosses a merged cell. That's probably the same type of fix than the ones done in NVDA.

Many thanks!

Cyrille

@CyrilleB79
Copy link
Contributor Author

And also, even if I have unmapped the add-on's functions, the jump to start/end of row/column function of NVDA 2022.2beta1 do not work correctly in Word (with UIA) in case the current row/column contains a merged cell.
You should probably limit some function patching with NVDA 2022.2.

Thanks.

@CyrilleB79
Copy link
Contributor Author

Update: The following scripts should also be unmapped for 2022.4 and beyond since they have landed in NVDA 2022.4 (currently in beta phase): read column/row from current cell/the beginning.

Also one more fixe regarding table navigation is included in NVDA: #14298. I do not know if this code is duplicated in this add-on. So to be checked.

@cary-rowen
Copy link
Collaborator

Hi, @CyrilleB79

I noticed you mentioned several issues, some of which have been resolved as far as I know.
For table navigation commands already included in NVDA core, I marked them as deprecated in the documentation, rather than removing them outright, in case people who relied on this add-on for their functionality in the past couldn't find them.

Do you have any new ideas for this Issue? I also agree with removing the default keymap for jump cells.

Also, NVDA+Delete toggles microphone status, which conflicts with NVDA's own gesture, which seems like it should be fixed as well.
@mltony What do you recommend for these?

Thanks

@CyrilleB79
Copy link
Contributor Author

I noticed you mentioned several issues, some of which have been resolved as far as I know.

Well, there are still issues, specifically the one when crossing merged cells. But maybe it's better to open a specific issue with detailed STR.

For table navigation commands already included in NVDA core, I marked them as deprecated in the documentation, rather than removing them outright, in case people who relied on this add-on for their functionality in the past couldn't find them.

But they are actually removed, not only deprecated, or are they?

Do you have any new ideas for this Issue? I also agree with removing the default keymap for jump cells.

Maybe not in this issue.

Also, NVDA+Delete toggles microphone status, which conflicts with NVDA's own gesture, which seems like it should be fixed as well. @mltony What do you recommend for these?

Should rather be discussed in #11.

@mltony
Copy link
Owner

mltony commented Apr 30, 2023 via email

@CyrilleB79
Copy link
Contributor Author

I have opened another issue describing with more details the "Fix the issue of merged cells": see #22.

Thus for me, the current issue can be closed.

@cary-rowen
Copy link
Collaborator

Thanks to @CyrilleB79 for clarifying this.
For deleted commands, I will mention it in the documentation as Tony said.
Can we use the NVDA+Alt+Delete combination for the ability to toggle the microphone?

@cary-rowen
Copy link
Collaborator

The mentioned issue has been described in more detail in #22, I will close this now.

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

3 participants