Skip to content

Touch gestures: add right mouse click (tap and hold) command#10065

Merged
michaelDCurran merged 7 commits into
nvaccess:masterfrom
josephsl:t3886
Feb 16, 2020
Merged

Touch gestures: add right mouse click (tap and hold) command#10065
michaelDCurran merged 7 commits into
nvaccess:masterfrom
josephsl:t3886

Conversation

@josephsl

@josephsl josephsl commented Aug 9, 2019

Copy link
Copy Markdown
Contributor

Hi,

Another pull request that was buried for a very long time, now resurrected:

Link to issue number:

Fixes #3886

Summary of the issue:

There is no mouse commands for touch users.

Description of how this pull request fixes the issue:

Adds a right mouse click command for touch users: tap and hold.

Testing performed:

Tested as part of Enhanced Touch Gestures add-on.

Known issues with pull request:

None

Change log entry:

New features:

You can now perform right mouse clicks on touch devices by doing a one finger tap and hold. (#3886)

@josephsl

josephsl commented Aug 9, 2019

Copy link
Copy Markdown
Contributor Author

Hi,

Also, if you can: @LeonarddeR and @michaelDCurran

Thanks.

@josephsl

josephsl commented Aug 9, 2019

Copy link
Copy Markdown
Contributor Author

Hi,

As for improving review activate script to do a left mouse click: I think it should be a separate pull request, because the discussion we had five years ago may need some tweaking, as well as allowing all input mechanisms (keyboard, mouse, braille, touch, etc.) to take advantage of solutions proposed in #3886 in one sweep.

Thanks.

@XLTechie

XLTechie commented Aug 9, 2019 via email

Copy link
Copy Markdown
Collaborator

@josephsl

josephsl commented Aug 9, 2019 via email

Copy link
Copy Markdown
Contributor Author

…jects, as well as if any of the object coordinates is negative. re nvaccess#3886.

In some cases, objects may appear invisible until focus moves to it. This is noticeable on www.webaim.org's skip to content anchor.
Also don't bother clicking when the minimum of the coordinates is negative.
Also modified script doc for touch_rightClick (all suggested by jamie@nvaccess.org).
…ces, reword introductory text for mouse commands table. Re nvaccess#3886
Lint fixes include spaces around operators, dictionary key/value assignment, and three noqa comments.
@josephsl

Copy link
Copy Markdown
Contributor Author

Hi,

I think it is ready for another round of reviews and comments, now that 2019.3 has been released.

Thanks.

@michaelDCurran michaelDCurran merged commit b37db4d into nvaccess:master Feb 16, 2020
@nvaccessAuto nvaccessAuto added this to the 2020.1 milestone Feb 16, 2020
michaelDCurran added a commit that referenced this pull request Feb 16, 2020
@Adriani90

Copy link
Copy Markdown
Collaborator

@josephsl please don't forget to add the coresponding touch gesture into the user guide, section 5.7. Thanks.

@josephsl

josephsl commented Feb 18, 2020 via email

Copy link
Copy Markdown
Contributor Author

@josephsl josephsl deleted the t3886 branch July 19, 2020 22:12
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

Successfully merging this pull request may close these issues.

Emulate mouse on touch screens

5 participants