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

Reset the settings #14268

Closed
ChoiYunseok98 opened this issue Nov 4, 2021 · 20 comments
Closed

Reset the settings #14268

ChoiYunseok98 opened this issue Nov 4, 2021 · 20 comments
Labels
Idea-Enhancement New feature or request on an existing product Product-Settings The standalone PowerToys Settings application Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@ChoiYunseok98
Copy link

Description of the new feature / enhancement

you can assign keyboard shortcuts to module, but there is no function to revert them to their default values.
It is recommended that you have the ability to return each shortcut to its default settings or initialize the entire setting.

Scenario when this would be used?

When I first installed the PowerToy, I set up the settings in a chaotic way.
However, there is no function to return this value to the default value, and it remained modified even when reinstalling.

Supporting information

It can be difficult to understand because I am not fluent in English. If you don't understand, ask me. XD

@ChoiYunseok98 ChoiYunseok98 added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Nov 4, 2021
@franky920920
Copy link
Contributor

Try uninstalling PowerToys, and delete everything in %ProgramFiles%\PowerToys and %LocalAppData%\Microsoft\PowerToys and install it again. See if this helps. :)

@franky920920 franky920920 added the Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something label Nov 4, 2021
@franky920920
Copy link
Contributor

Duplicate of #842

@franky920920 franky920920 marked this as a duplicate of #842 Nov 4, 2021
@franky920920 franky920920 added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Nov 4, 2021
@ChoiYunseok98
Copy link
Author

Thanks to you, I solved it.
But it's a pretty uncomfortable way.
If I implement this, would you like to merge it?

@ghost ghost added Needs-Team-Response An issue author responded so the team needs to follow up and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Nov 4, 2021
@franky920920
Copy link
Contributor

If I implement this, would you like to merge it?

cc: @enricogior / @crutkas

@franky920920
Copy link
Contributor

@ChoiYunseok98 Cloud you clarify how are you going to implement this?
Something like a button in the setting UI or another way to approach this?

@ChoiYunseok98
Copy link
Author

ChoiYunseok98 commented Nov 4, 2021

@franky920920 I drew a way to match the existing UI.

1

2

What do you think looks better?

@franky920920
Copy link
Contributor

@ChoiYunseok98 Please do not start working on this before this issue is discussed with core contributors.
I do prefer the second one. 😄

@ChoiYunseok98
Copy link
Author

Ok, I'll be waiting for answer.
Thank you for your kindness :)

@crutkas
Copy link
Member

crutkas commented Nov 4, 2021

hello @ChoiYunseok98!

What i'd suggest

  1. Create new section, "Reset" at bottom.
  2. have bar what you proposed.
  3. When button hit, stop all running PTs, delete the directory, relaunch enabled PowerToys.

Thoughts?

@crutkas crutkas changed the title Is there any way to reset the settings? Reset the settings Nov 4, 2021
@crutkas crutkas added Idea-Enhancement New feature or request on an existing product and removed Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Needs-Team-Response An issue author responded so the team needs to follow up labels Nov 4, 2021
@ChoiYunseok98
Copy link
Author

@crutkas Very good. Would you mind if I start this?

@crutkas
Copy link
Member

crutkas commented Nov 5, 2021

Please start

@franky920920 franky920920 added the Status-In progress This issue or work-item is under development label Nov 5, 2021
@ChoiYunseok98
Copy link
Author

Ok, I'll start.

@htcfreek
Copy link
Collaborator

htcfreek commented Nov 5, 2021

Two thoughts:

  • We should watn the user and maybe ask if he wants a backup before.
  • Possibly some regkeys have to be deleted too.

@jaimecbernardo
Copy link
Collaborator

It'd be good to maintain logs, though, I think.

@crutkas
Copy link
Member

crutkas commented Nov 5, 2021

good point, lets verify that in the PR. @ChoiYunseok98 keeping logs is a great idea, @jaimecbernardo called this out.

@franky920920 franky920920 added the Product-Settings The standalone PowerToys Settings application label Nov 6, 2021
@Jay-o-Way
Copy link
Collaborator

Also #3822

@crutkas
Copy link
Member

crutkas commented Nov 9, 2021

@ChoiYunseok98 lets actually track this in the older issue. Ok?

@crutkas crutkas closed this as completed Nov 9, 2021
@crutkas crutkas added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Status-In progress This issue or work-item is under development labels Nov 9, 2021
@franky920920
Copy link
Contributor

@crutkas Is #3822 the tracking issue?

@crutkas
Copy link
Member

crutkas commented Nov 9, 2021

Yes

@doandat943
Copy link

Please add button to reset PowerToys settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-Enhancement New feature or request on an existing product Product-Settings The standalone PowerToys Settings application Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

7 participants