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

Enable and disable add-ons with keyboard accelerators #6388

Merged

Conversation

LeonarddeR
Copy link
Collaborator

I noticed that, in the add-ons gui, the accelerators were missing for enabling and disabling add-ons. I added them in this pr, since it makes it much easier to walk through the add-ons list, enabling and disabling add-ons on the fly with the corresponding accelerators. I didn't use the same accelerator for enabling and disabling due to two reasons:

  1. There is no logical letter to use for both enabling and disabling, so the accelerator would be a non-obvious one
  2. You will always be sure what the corresponding accelerator (either e or d) does.

…t using keyboard accelerators alt+e and alt+d respectively
Copy link
Contributor

@jcsteh jcsteh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks!

jcsteh added a commit that referenced this pull request Sep 20, 2016
@derekriemer
Copy link
Collaborator

Hi:

Joseph actually didn't put this in because he thought it made a good UI
statement, which is that a user should only disable an add-on while
doing something purposeful while disabling an add-on, but I tend to
disagree with him on this point. I thought I'd point it out
nevertheless, since the question had been brought up before.

On 9/19/2016 2:55 AM, Leonard de Ruijter wrote:

I noticed that, in the add-ons gui, the accelerators were missing for
enabling and disabling add-ons. I added them in this pr, since it
makes it much easier to walk through the add-ons list, enabling and
disabling add-ons on the fly with the corresponding accelerators. I
didn't use the same accelerator for enabling and disabling due to two
reasons:

  1. There is no logical letter to use for both enabling and disabling,
    so the accelerator would be a non-obvious one
  2. You will always be sure what the corresponding accelerator (either
    e or d) does.

    You can view, comment on, or merge this pull request online at:

#6388

    Commit Summary


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#6388, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFGivVXG0b_XNv573qhtypECZrASQiEnks5qrk3_gaJpZM4KAQy9.


Derek Riemer
  • Department of computer science, third year undergraduate student.
  • Proud user of the NVDA screen reader.
  • Open source enthusiast.
  • Member of Bridge Cu
  • Avid skiier.

Websites:
Honors portfolio http://derekriemer.com
Awesome little hand built weather app!
http://django.derekriemer.com/weather/

email me at derek.riemer@colorado.edu mailto:derek.riemer@colorado.edu
Phone: (303) 906-2194

@jcsteh jcsteh merged commit 086386a into nvaccess:master Oct 11, 2016
@nvaccessAuto nvaccessAuto added this to the 2016.4 milestone Oct 11, 2016
@LeonarddeR LeonarddeR added the BabbageWork Pull requests filed on behalf of Babbage B.V. label Oct 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BabbageWork Pull requests filed on behalf of Babbage B.V.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants