-
-
Notifications
You must be signed in to change notification settings - Fork 658
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
Add new scripts to move review cursor by page #14021
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this approach is a safe and generally useful feature.
The way it handles the different cases seems appropriate.
Co-authored-by: Sean Budd <seanbudd123@gmail.com>
Co-authored-by: Sean Budd <seanbudd123@gmail.com>
Co-authored-by: Sean Budd <seanbudd123@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @codeofdusk!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
User Guide reads well, great work.
I tried these commands in Thunderbird 102.1.2 message list. NVDA + Shift + PageUp gave result "movement by page not supported" which is expected behavior I suppose. But command NVDA + Shift + PageDown resulted the following in log: IO - inputCore.InputManager.executeGesture (10:28:16.276) - winInputHook (7160): |
I can not reproduce this in the thunderbird messages list. I'm currently investigating what's necessary for broader rollout of page movement. |
This comment was marked as outdated.
This comment was marked as outdated.
@burmancomp Now that #14029 has been merged, could you please test the latest master snapshot and verify that NVDA now reports "movement by page not supported" for both previous and next? |
Closes #15127 Fix up of #14021 Summary of the issue: #14021 accidentally overwrote the touch gesture to move to the previous line in text review mode. These overwritten gestures were not documented in the user guide, and appear to be unintentional. Description of user facing changes Remove overwritten "flickUp" gestures. Description of development approach Remove overwritten "flickUp" gestures.
Link to issue number:
Closes #13157 (given microsoft/terminal#13756). Alternative solution to #13671.
Summary of the issue:
There is no way to move the review cursor by page. This is especially useful in terminals as a "page" can be defined as a screenful of text, solving #13157 without violating any other assumptions in NVDA and still permitting easy jump to the absolute top/bottom of the terminal buffer using the currently existing scripts.
Description of how this pull request fixes the issue:
Added new scripts (bound to NVDA+pageUp/NVDA+pageDown on desktop and NVDA+Shift+pageUp/NVDA+Shift+pageDown on laptop) to move to previous/next page respectively.
Testing strategy:
Known issues with pull request:
As different
textInfo
s defineUNIT_PAGE
differently, behaviour will vary across applications.Change log entries:
Feel free to clarify/reword where you see fit.
=== New Features ===
Code Review Checklist: