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
"Reset configuration to factory defaults" would need a confirmation dialog. #6648
Comments
NOTE that one can always go back to the saved configuration after a reset, since the reset configuration will only be saved after a quit of NVDA or an explicit save. That said, I agree a confirmation window would be helpful. I can send in a pr for this if core devs desire so.
N.B. Sent on behalf of @BabbageCom
… Op 17 dec. 2016 om 09:57 heeft MichelSuch ***@***.***> het volgende geschreven:
When in the NVDA menu, some user sometimes incidentally press the R key (or its equivalent key in other languages) whici resets NVDA to factory defaults.
Some are not able to reconfigure NVDA by themselves, and, in any case, it can take some times to get back to the wanted configuration.
So, it would be nice if this reset function could have a confirmation dialog when the key is pressed.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
If you followed the way windows system restore worked you would need to have
a way back to the saved most recent config as well of course. the question
is, how far down the road do you want this to go. Its a bit like the undo
function in an editor, how far do you go?
Brian
bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.
----- Original Message -----
From: "MichelSuch" <notifications@github.com>
To: "nvaccess/nvda" <nvda@noreply.github.com>
Cc: "Subscribed" <subscribed@noreply.github.com>
Sent: Saturday, December 17, 2016 8:57 AM
Subject: [nvaccess/nvda] "Reset configuration to factory defaults" would
need a confirmation dialog. (#6648)
… When in the NVDA menu, some user sometimes incidentally press the R key
(or its equivalent key in other languages) whici resets NVDA to factory
defaults.
Some are not able to reconfigure NVDA by themselves, and, in any case, it
can take some times to get back to the wanted configuration.
So, it would be nice if this reset function could have a confirmation
dialog when the key is pressed.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#6648
|
I think a simple dialog like:
Do you really want to get back to factory settings ?
OK
Cancel
would be enough.
Just to inform unexperimented users about what they have done.
Michel SUCH
michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel
Le 17/12/2016 à 12:12, Brian1Gaff a écrit :
… If you followed the way windows system restore worked you would need
to have
a way back to the saved most recent config as well of course. the
question
is, how far down the road do you want this to go. Its a bit like the undo
function in an editor, how far do you go?
Brian
***@***.***
Sent via blueyonder.
Please address personal email to:-
***@***.***, putting 'Brian Gaff'
in the display name field.
----- Original Message -----
From: "MichelSuch" ***@***.***>
To: "nvaccess/nvda" ***@***.***>
Cc: "Subscribed" ***@***.***>
Sent: Saturday, December 17, 2016 8:57 AM
Subject: [nvaccess/nvda] "Reset configuration to factory defaults" would
need a confirmation dialog. (#6648)
> When in the NVDA menu, some user sometimes incidentally press the R key
> (or its equivalent key in other languages) whici resets NVDA to factory
> defaults.
> Some are not able to reconfigure NVDA by themselves, and, in any
case, it
> can take some times to get back to the wanted configuration.
> So, it would be nice if this reset function could have a confirmation
> dialog when the key is pressed.
>
> --
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub:
> #6648
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/APFCjwa05_S-dqvHDlTnS0KvZLaxt1Jcks5rI8OggaJpZM4LP1nx>.
|
The problem here is that sometimes, users need to use this (generally via a
triple press of NVDA+control+r) to recover from a situation where they've
changed configuration such that speech or braille (whichever is their
primary output method) is unusable. If we force a dialog on the user in
order to proceed, they may simply not be able to recover, since they can't
read the dialog. As noted earlier, you can always immediately revert to the
saved configuration if you do this by mistake.
|
Perhaps we could display a dialog after the reset. Informing users of what happened and how to revert to the previously saved configuration. |
We could restore to defaults and then show a dialog with undo and okay
buttons.
…On 12/18/2016 3:53 PM, James Teh wrote:
The problem here is that sometimes, users need to use this (generally
via a
triple press of NVDA+control+r) to recover from a situation where they've
changed configuration such that speech or braille (whichever is their
primary output method) is unusable. If we force a dialog on the user in
order to proceed, they may simply not be able to recover, since they can't
read the dialog. As noted earlier, you can always immediately revert
to the
saved configuration if you do this by mistake.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#6648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFGiveytrA8_kq5JXYpZd-EJZMivUjX0ks5rJblZgaJpZM4LP1nx>.
--
------------------------------------------------------------------------
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
|
I read Reefs mind literally at the same time he read mine.
…On 12/18/2016 7:09 PM, Reef Turner wrote:
Perhaps we could display a dialog after the reset. Informing users of
what happened and how to revert to the previously saved configuration.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#6648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFGivet_4LFdxzaezR8plCfmiKjEohk4ks5rJed1gaJpZM4LP1nx>.
--
------------------------------------------------------------------------
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
|
Yes, this looks good.
Michel SUCH
michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel
Le 19/12/2016 à 03:10, derekriemer a écrit :
… We could restore to defaults and then show a dialog with undo and okay
buttons.
On 12/18/2016 3:53 PM, James Teh wrote:
> The problem here is that sometimes, users need to use this (generally
> via a
> triple press of NVDA+control+r) to recover from a situation where
they've
> changed configuration such that speech or braille (whichever is their
> primary output method) is unusable. If we force a dialog on the user in
> order to proceed, they may simply not be able to recover, since they
can't
> read the dialog. As noted earlier, you can always immediately revert
> to the
> saved configuration if you do this by mistake.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#6648 (comment)>,
> or mute the thread
>
<https://github.com/notifications/unsubscribe-auth/AFGiveytrA8_kq5JXYpZd-EJZMivUjX0ks5rJblZgaJpZM4LP1nx>.
>
--
------------------------------------------------------------------------
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 ***@***.*** ***@***.***>
Phone: (303) 906-2194
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/APFCj43Qc_91zzh2d1nrzeWPQM9yOe2yks5rJeeegaJpZM4LP1nx>.
|
If everyone is happy with this UX then I will set this to priority 3. |
yes, good for me.
Michel SUCH
michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel
Le 2016-12-21 à 10:29, Reef Turner a écrit :
…
If everyone is happy with this UX then I will set this to priority 3.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6648 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/APFCj-1pVpCtDN2MmGBO04Ioy2j5OEPBks5rKPFmgaJpZM4LP1nx>.
|
I agree. Might dive into implementing this later this or next week.
Shouldn't be that difficult.
|
After discussing this with @dkager, I think it is useless to add a confirmation prompt in case of triple nvda+ctrl+r. This is a hotkey which is quite difficult to press unintentionally, so people using this hotkey do know what they're doing. Furthermore, after another nvda+ctrl+r, they are back to the last saved configuration. The dialog can be shown before the reset in the case that only the menu item will make it show up. |
Yes, in fact the original idea was to bring up this dialog when performing reset from the NVDA menu, which may result of a non intentionnal key press. |
I agree with @LeonarddeR. The primary scenario for me is that I want to press NVDA+N, P, R but accidentally leave out the P. |
We still have some debate with regards to the UX of this suggestion. Thoughts/inputs? @jcsteh @LeonarddeR @dkager and other participants... |
If all who were involved in the discussion agree that a confirmation dialog would be helpful in the case that this option is activated from the menu, that would help. Still, I belief that a confirmation is not necessary in case of a triple nvda+control+r. |
I agree with all the conversation to date, I think EITHER show a prompt after resetting (however the reset is activated) with options to undo or ok. or have the option to show a prompt only when resetting from the menu. I tend to favour the first option. I think it's unlikely you'll inadvertently reset to factory defaults using the keystroke, but you shouldn't need to do it so often than an extra prompt is that much of a hassle. It is more likely that a user might accidentally trigger the menu option. I was also thinking that putting a prompt before the reset only when triggered via the menu option could still cause problems, as you might mess up the voice and be unable to understand it, but remember how to get to the option via the menu rather than the keystroke. |
In looking at a couple of other settings screens not currently covered by the reset to factory defaults, I found:
Additionally, I would like to propose here, that when implementing a dialog confirmation for resetting to factory defaults, that the dialog offer checkboxes to also reset speech dictionaries, symbol pronunciation and input gestures. Finally, a checkbox could also be included to disable all add-ons, as per #10134 |
I just press the reset configuration to factory default by accident. |
#16373 has been also closed due to the concerns already covered in this issue. I think a dialog is tricky to implement here because either speech or braille could be set in wrong language or could be broken at all so the dialog becomes unusable. |
When in the NVDA menu, some user sometimes incidentally press the R key (or its equivalent key in other languages) whici resets NVDA to factory defaults.
Some are not able to reconfigure NVDA by themselves, and, in any case, it can take some times to get back to the wanted configuration.
So, it would be nice if this reset function could have a confirmation dialog when the key is pressed.
Refer to #6648 (comment), #6648 (comment) for implementation details
The text was updated successfully, but these errors were encountered: