Reset Configuration [Accessed by: Tools > Reset Configuration]
This resets your Audacity configuration (preferences, export settings and toolbars) to default settings.
Be aware that this command acts > immediately > with no dialog and no choice of actions or chance to abort. Undo > is not available for this command.
I do not understand why the reset works in this strict way. Maybe that an Undo option is not possible because of technical reasons. (?) But what could be the reason that no confirmation dialog or warning is offered to the user? I cannot see any, but only an enormous danger of destroying your customized configuration - caused e.g. by a simple wrong mouseclick.
Basically I agree - and I will be writing an enhancement request for this.
a) I think it’s in perfectly OK place in the menu - it is a “Tool” for the user to use
b) I support an “are you sure” - but with a “do not show this message again” (which itself would be reset to “on” by a Reset Configuration - and with a warning that there in no Undo
Iwill mention the possibility of an Undo in the enhancement request, but I think that is less likely to be implemented as that will be a lot more development work I’m suspecting.
“Risk” is commonly defined as the product of the probability of something, and the severity of what may occur.
In this case, the probability of accidentally clicking the wrong item in the tools menu could easily be reduced (with a confirmation dialogue), though I don’t believe that is very high risk - in all the years that the menu item has existed, I have never accidentally clicked it, and we’ve had zero reports of anyone else having problems with it until Aug 31, 2021 (this topic).
Regarding the severity; that seems to be extremely low. Nothing happens that can’t be reverted easily, so the chance of permanent damage is zero. It seems to me that the worst that can happen as a result of (somehow) accidentally clicking “Tools menu > Reset Configuration” is a little inconvenience.
Nevertheless, the risk could easily be reduced, with little impact on other users, by opening a confirmation dialogue. A conformation dialogue also has a benefit of informing users about the feature.
Another possible benefit of opening a dialogue window rather than resetting preferences directly, is that useful options could be provided. For example, there are occasions when I would find it useful to reset effects / plug-ins back to factory defaults. There could also be an option to create a backup of all current preferences. I would see these features more as “nice to have” rather than “an enormous danger”.